It's not what programming languages do, it's what they shepherd you to
How many of you have listened, read or taken part in a discussion about programming languages that goes like the following: Person A: "Pro...
A gathering of development thoughts of Jussi Pakkanen. Some of you may know him as the creator of the Meson build system. jpakkane at gmail dot com
Visit nibblestew.blogspot.com → RSS feedOn Hacker News Apr 2017 – Mar 2026
Software Engineering 12Programming Languages 7Career & Management 4Tools & Productivity 3Life, Learning & Writing 3Tech Industry & Business 3
How many of you have listened, read or taken part in a discussion about programming languages that goes like the following: Person A: "Pro...
During the last few days there has been an ongoing Twitter storm about 10× developers. And like all the ones before it (and all the future o...
At this point in history, AI sociopaths have purchased all the world's RAM in order to run their copyright infringement factories at full bl...
Note: Everything that follows is purely my personal opinion as an individual. It should not be seen as any sort of policy of the Meson buil...
Meson's Xcode backend was originally written in 2014 or so and was never complete or even sufficiently good for daily use. The main reason f...
The C++ standard library (also know as the STL) is, without a doubt, an astounding piece of work. Its scope, performance and incredible back...
Designing APIs is hard. Designing good APIs that future people will not instantly classify as "total crap" is even harder. There are typical...
Suppose you need to create a function for adding two numbers together in plain C. How would you write it? What sort of an API would it have?...
Whenever a new programming language becomes popular its fanpersons start evangelizing its virtues by going to existing projects and filing b...
The relative performance of C and C++ is the stuff of folk legends and Very Strong Opinions. There are microbenchmarks that can prove differ...
Traditionally C++ has been seen by many (and you know who you are) as just plain bad: the code is unreadably verbose, error messages are und...
Whenever there is a discussion online about the tools to build software, there is always That One Person that shows up and claims that all b...