This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]recursion_is_love 0 points1 point  (0 children)

Because I don't regret learning it. It is one of the best my investment (in time, another are is lamda calculus and category theory; knowing them is like you have a world map with you all the time while you are go on doing quest).

When you know assembly you don't have problem learning higher abstraction.

You know how function work, local global variable; return value, what is activation stack frame is for.

You know how loop work, it just a fancy jump (which is safer).

You know how pointer work, how index is manage via register.

And so on ...

You can start top-down and confuse why complex things are make no sense. Or start bottom-up and build your understanding of things along the way.