New
The latest blog posts to take off on Hacker News. 109 posts.
Nim (formerly Nimrod) 0.10.2 released
The Nim programming language is a concise, fast programming language that compiles to C, C++ and JavaScript.
Ruby 2.2.0 Released
We are pleased to announce the release of Ruby 2.2.0.
Popular Myths about C++, Part 3
[For your winter reading pleasure, we're pleased to present this three-part series of new material by Bjarne Stroustrup. Part one is here , part two is here . Today we complete the series just in time for the holidays. Enjoy. -- Ed.]
Generating code
How to use go generate.
Go 1.4 is released
Go 1.4 adds support for Android, go generate, optimizations, and more.
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.]
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...
Object Oriented Programming is Inherently Harmful
“ Object-oriented programming is an exceptionally bad idea which could only have originated in California. ” – Edsger Dijkstra
How I Start: Haskell
My name is Chris. I teach Haskell to people that are new to programming and as well as long-time coders. Haskell is a general purpose programming language that is most useful to mere mortals.
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.
Half a decade with Go
Happy 5th birthday, Go!
Brad Fitzpatrick on the future of Go
Product updates, engineering notes, and perspectives from Sourcegraph.
Refactoring Ruby with Monads
Hello! I’m going to tell you about monads, and how we can uncover them by refactoring our Ruby code.
Official Go support
Go library for the Stripe API. . Contribute to stripe/stripe-go development by creating an account on GitHub.
Ruby 2.1.3 is released
We are pleased to announce the release of Ruby 2.1.3.This is a patchlevel release of the stable 2.1 series.
Elixir v1.0.0 released
Elixir v1.0 is finally out.