Hacker News new | past | comments | ask | show | jobs | submit login

These are amazing. All kudos to the authors. This is what CS courses should start with.



Tiny assembler programs tend to abuse arcane x86 instructions that have one or two byte encodings, but aren't practical for real use (and compilers don't emit them). Add some binary format tricks on top.

A little bit of assembly writing (and more importantly, reading) should be a part of a good CS curriculum but these tiny programs aren't a good place to start.


Any CS course that includes Asm often includes writing tiny programs, but not tiny programs that do interesting things.




Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: