Hacker News new | ask | show | jobs
by drdaeman 3776 days ago
The language isn't particularly complicated, but with the assembly it's very easy to lose the sight of the forest for the trees.

I think that's why barely anyone uses raw assembly for any big pieces of code, unless they either have to (severe hardware constraints, lack of any compilers, or some specific needs) or want to challenge themselves. Higher level languages are there for a reason :)

1 comments

That doesn't make this guy's comment anything close to true. It's like saying "Writing a piece of English literature is easy. All you need to know is alphabets. Really that's all you need to know." It is hard to express yourself using assembly, and like you said that's why there are higher level languages. Of course you don't need to know what a car is made up of in order to be a good driver, but it's idiotic to think the internal technology is simple.
Yes, exactly. I don't like analogies, but language and alphabet is a good one here.