Topics /

Software Engineering

The most popular blog posts about software engineering on Hacker News. 21,842 posts.

Any year
14466

Why I find IEEE 754 frustrating

Programming languages new (Java) and old (Fortran), and their compilers, still lack competent support for features of IEEE 754 so painstakingly provided by practically all hardware nowadays. […] Programmers seem unaware that IEEE 754 is a standard for their programming environment, not just for hardware. William Kahan

14467

Learn to code like it's 1996

I’ve been meaning to write up my take on the learn to code movement for quite some time now, but for one reason or another haven’t managed to get around to it. Now that the president is endorsing Computer Science and telling Americans to learn to code, this post has jumped to the top of my priority list.

14489

Writing a recursive ascent parser by hand

I’ve been exploring various ways to write parsers. For a long time, I’ve used hand-written recursive descent for its straightforwardness, flexibility, and performance. There is another way—parser generators like Menhir , LALRPOP , or the venerable Bison use the bottom-up LR algorithm .

14490

Coding backwards

For a while I’ve wanted to write some personal finance software. Call me crazy, but I can’t find anything currently in existence that allows me to project my earnings and expenses 1 , then summarizes the net effect over a period of time. Basically, I want to be able to propose a budget to myself and simulate how it…