Best of 2015

The blog posts Hacker News loved most in 2015. 1,031 posts.

Software Engineering
815

Practical Makefiles, by example

The purpose of this document is to explain how to write practical makefiles for your everyday hacks and projects. I want to illustrate, how easy it is to use make for building your programs, and doing so, dispel the notion that resorting to big clunky graphical IDEs, or makefile generators such as autotools or cmake…

819

Nibble Sort

A while back, John Regehr posted the Nibble Sort Programming Contest on his blog. The objective was to write a program that sorts the 4-bit components (nibbles) of 64-bit words as fast as possible. For example, 0x42badc0ffeed00d5 should result in 0xffeedddcba542000 after sorting.

822

Who Says C is Simple? (2010)

When I (George) started to write CIL I thought it was going to take two weeks. Exactly a year has passed since then and I am still fixing bugs in it. This gross underestimate was due to the fact that I thought parsing and making sense of C is simple. You probably think the same. What I did not expect was how many dark…

828

Why I no longer use MVC frameworks

神の領域10作品まとめページに戻るはじめに総合まとめと称して、100作品とか50作品とかのまとめ記事を書いているが、作品が多すぎて選びきれない!候補10本くらいに絞ってくれ!という要望からこの記事を作成している人間は選択肢が多すぎると逆に選...