Assembly

I've begun to learn Assembly just for the hell of it, but what can I actually do with it? (That can't be done in a higher-level lang)

I already know a few langs. The lowest-level I know is some C/C++.
I already have some resources to learn, just more interested in the practical applicatoins of Assembly.

Attached: asm.jpg (300x199, 24K)

Programming microcontrollers

You can, but in real life they're mostly programmed in C

Write a compiler for higher-level languages :^)

Learn z80 asm. It's comfy as fuck.

Make a video game.

It's fun to learn assembly but to do real work you should stick to C/C++. The problem with assembly is that it's processor specific and inherently non-portable.

crackmes.de i do those as a hobby, it's pretty fun.

Make a rollercoaster building game :^)

Attached: Micro_Park_High-resolution.jpg (992x1227, 478K)

Not much to do on regular computers apart from hobby projects (building an OS, etc.) AFAIK. It’ll be way more useful for embedded programming. Just find something to build.