Recent submissions

Comment · 2 months ago
Comment · 3 months ago
Why not start with the home page? It provides a good overview and covers all the important points:

* The Data-Oriented Language for Sane Software Development.

* Odin is the C alternative for the Joy of Programming.

* Simplicity, High Performance, For Modern Systems

If you don't see value in these points, you are not part of the target audience.

Comment · 4 months ago
> An Apple II in 1982 has 256 Kb of RAM.

Just to nitpick, because this was my first computer. The Apple ][+ from 1982 featured an 8- bit 6502 processor capable of addressing max. 64 KB. If I remember correctly, the base model shipped with 16 KB and could be upgraded.

Comment · 4 months ago
i had counted on the z80 card instead.
Comment · 8 months ago
Comment · 10 months ago
In this case the "grouped element mindset" means not only just using allocators but also avoiding RAII by flattening the traditional pointer- based OOP AST into arrays accessed by handles.
Comment · 10 months ago
Comment · 10 months ago
Comment · 10 months ago
Comment · 1 year ago
It actually goes back to mechanical typewriters, which were limited to 70 to 90 characters per line. Commonly used punch cards also had 80 columns. Both were the inspiration for the 80 characters in computer terminals.
Comment · 1 year ago
Comment · 1 year ago
I often wish I lived in a world where people understood that social democracy, socialism, Marxism, and communism are not synonyms.
Comment · 1 year ago

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton