logoalt Hacker News

uncircleyesterday at 5:12 PM2 repliesview on HN

Assembly is very useful to learn, but does not bring as strong a paradigm shift, as it is similar to most other imperative, procedural languages.


Replies

mettamagetoday at 4:36 AM

It does though. It teaches you that closed source is still open source in many many ways. Especially when you have something like Ghidra or IDA Pro. Nowadays this is even more true because LLMs can speed up retrieval of missing knowledge way more quickly. Back in the day I had to search for stuff but I bet now that LLMs give a decent guess at decompilation of something. Also it's the systems programming language and requires you to dive into the computer architecture of things. Try that with Python or JavaScript.

vanderZwanyesterday at 8:46 PM

Bootstrapping a Forth in assembly is probably a better option, two birds with one stone.

show 1 reply