I started programming assembly in 2025 for 6592 and Z80 cpus and believe me: it is fun and IMO actually easier then lets say learning Haskell or JS from scratch.
Except, what kinds of programs are you writing with them? There's a reason that, other than certain systems-level work, no-one writes modern applications in assembly language.
That was already pretty much the case by the 1970s, and the arguments for using high-level languages have only become stronger since then.
> actually easier then lets say learning Haskell or JS from scratch.
The reason for that is the same reason that people don't use assembly language for most real programs. It's easier because assembly languages provide a relatively small set of low-level features - but that constrains what you can easily do with them. To do more, you need a more productive feature set, and that requires more language features, which requires more learning.
You’re missing my point. I’m not criticising FORTRAN nor assembly. I’m saying that people wouldn’t have created C, Java, Python, Pascal, BASIC, and so on and so forth if everyone said “why bother creating a new language when we already have something perfectly good here”
I started programming assembly in 2025 for 6592 and Z80 cpus and believe me: it is fun and IMO actually easier then lets say learning Haskell or JS from scratch.
Assemblers with macros are amazingly simple.