Why do people learn Assembly language?

Is it a new age form of self-harm?

@Full_marx Learning assembly is not hard. Writing it isn't hard either. Reading - is where it all falls apart.

You eagerly learn it, you proudly write the largest program that can fit in your head with it, and the next day you can't read what you wrote. You walk away with some key insights on fundamentals of programming and usefulness of higher level languages, without even realising it.

@namark

I’m thinking I’ll follow the following sequence in my journey into low level system.

—Assembly (learn for fundamentals, not for production)

—C (learn for a higher level understanding, not for production)

—Rust (learn it, and build with it)

Do you see any issues I might run into?

This way if I feel I wanna switch I can just switch to C++ when I reach the rust stage.

@freemo @design_RG

Follow

@Full_marx
GooD gameplan. Id through in haskell around the rust stage. Its a compiled language but functional which is good to learn too. Also C++ should probably be in there too imo. Need some OO.

Functional, procedural, OO, and assembly are the 4 areas to master IMO

@namark @design_RG

@freemo @namark @design_RG

I love the idea of functional programming.

It reminds me if that movie Inception.

Functions calling themselves from within themselves.

Sign in to participate in the conversation
Qoto Mastodon

QOTO: Question Others to Teach Ourselves
An inclusive, Academic Freedom, instance
All cultures welcome.
Hate speech and harassment strictly forbidden.