Topics /
Programming Languages
The most popular blog posts about programming languages on Hacker News. 109 posts.
I Love Julia
For the past half year I’ve been exploring Julia in piecemeal fashion. It’s a language that does not conform to the traditional notions of programming. Julia...
How Stacks Are Handled in Go
At CloudFlare, We use Go for a variety of services and applications. In this blog post, We're going to take a deep dive into some of the technical intricacies of Go.
Announcing the C++ FAQ
In addition to CppCon announced earlier this week , today the Standard C++ Foundation is pleased to announce a new unified C++ FAQ . The following introduction was written by Herb Sutter.
New release of Self programming language
Named after the majestic, awe inspiring Anas platyrhynchos, the latest Self release 4.5.0 is now available for download. What’s new since 4.4? Build system redone by Tobias Pape. Now based on…
Kotlin M7
Kotlin M7 is here and with it some long awaited features. Compiler and Language Changes Inline support One of the biggest features of M7 is support for inline functions. Kotlin encourages the use o
Extension Points, or how OCaml is becoming more like Lisp
(OCaml 4.02 is entering a feature freeze, which makes it a good time to stop and take a look at what to expect for this release. This is the first of a few b...
Uncle Bob on DHH: Monogamous TDD
“Test-first fundamentalism is like abstinence-only sex ed: An unrealistic, ineffective morality campaign for self-loathing and shaming.”
Popular Myths about C++, Part 1
[For your winter reading pleasure, we're pleased to present this three-part series of new material by Bjarne Stroustrup. This is part one; parts two and three will be posted on the following two Mondays, which will complete the series just in time for Christmas. Enjoy. -- Ed.]
String Deduplication – A new feature in Java 8 Update 20
Java 8 Update 20 String Deduplication with G1GC drastically reduces JVM memory by reusing duplicate char arrays. Optimize your Java applications today!
Why Asana Is Switching to TypeScript
Are you interested in learning more about working on Asana's engineering team or the work they do? Read the Asana engineering blog.
Why Pascal is Not My Favorite Programming Language (1981)
The programming language Pascal has become the dominant language of instruction in computer science education. It has also strongly influenced languages developed subsequently, in particular Ada.
Programming with Nothing (2011)
I love Ruby! I’ve used it every day for years and I’m not sick of it yet. It’s an easy language to love: it’s expressive, flexible and syntactically beautiful ; it has a unique combination of useful features like mixins , metaclasses and blocks ; it comes with a useful core library and comprehensive standard library …
Open-sourcing Haxl, a library for Haskell
Visit the post for more.