8 ms·
> Programming in ASM isn't really "harder" than programming in Haskell, it's just slower - it requires discipline, but not the ability to grasp abstraction that
by supermdguy 8y ago
> Programming in ASM isn't really "harder" than programming in Haskell, it's just slower - it requires discipline, but not the ability to grasp abstraction that some more modern languages need.
Reminds me of this comment: https://news.ycombinator.com/item?id=17403233 https://news.ycombinator.com/item?id=17403233
- tabtab 8y agoThat story reminds me of a guy who made a CRUD application (tracking, reports, & statistics) out of MS-Excel VBA. I was asked to start supporting it, and did a lot of similar head scratching. Amateur programming can be worse than no automation at times. He wasn't bitter, however; just confused about my assessment about it being time-consuming to support. I had to explain that typical programmers use abstractions to make code maintainable and not rely on our ability to read, well, spaghetti code fast. I've met some programmers quick at deciphering spaghetti code, but I confessed I wasn't one of them. I used the analogy of taking a custom-built amateur car with a custom-built engine to a generic auto-mechanic and expecting them to figure it out as fast as a regular car. That story seemed to click.