Most cited
Posts that commenters keep linking to, ranked by how many different people have cited them in Hacker News comments. 71 posts.
Why many developers still prefer Objective-C to Swift
Lack of ABI stability, slow compile times, poor Xcode support, and more hold Swift back
Key differences between Python 2.7.x and Python 3.x (2014)
Many beginning Python users are wondering with which version of Python they should start. My answer to this question is usually something along the lines…
Zig Programming Language 0.1.1: First beta release
Zig can be used to integrate closely with existing C code, or independently, without libc.
A deep dive into Multicore OCaml garbage collector
I recently gave a talk on the internals of multicore OCaml GC at Jane Street offices in NYC. The slides from the talk are available online . But I felt that the slides alone aren’t particularly edifying. This post is basically the slides from the talk annotated with notes.
Java Is Unsound: The Industry Perspective
Discussing a recent academic finding on Java and Scala, from industry's perspective.
Not Explicit
Oftentimes when I am conversing about the design of Rust with other users - as on RFCs or the internals forum - I witness a peculiar remark about “explicitness.” It usually goes something like this: I do not like Feature Design X because it is too implicit. Magic is okay in Other Language Y, but Rust is supposed to be…
Why hasn't Haskell taken over the world? And the curious case of Go
Programming is all about managing complexity. Without good tools to manage it, the complexity of programs becomes mentally intractable for our limited brains and we’d lose control and understanding of our programs (imagine writing a big software system entirely in assembly language).
Go 2016 Survey Results
What we learned from the December 2017 Go User Survey.