1.Assembler is not flexible.
2.Assembler is conductive to writing buggy code.
3.Assembler is worse then compiler optimized code.
4.Modern CPUs ruin assembler performance.
5.Productivity of assembler is low.
6.Assembler is hard to read or understand.
7.Assembler is not portable.
I don't know why you are trying to troll, by making half of them true and half of them false. Wouldn't it be easier if you just made all of them true, I would thus be able to sage faster without having to do a double take.
in case anyone one was wondering: true: 2, 7
false: 1, 3, 4, 5, 6
note that 3, 4, 5, and 6 are only false if you're in the top 1-2% of assembly programmers.
Name:
Anonymous2009-03-25 3:12
>>1
How is 5 true? You need a lot more LoC to code in asm than in high level languages, sure you could use macros, but even so there are limitations to that, such as limiting certain optimizations you could do by writing the code manually, optimizations which some good higher level language compilers can do in some cases.
Name:
Anonymous2009-03-25 3:24
>>6
If you're just doing computation, assembler is not all that verbose.
Of course, that's not where the interesting parts are.
Name:
Anonymous2009-03-25 3:32
>>7
Have you read your Art Of Computer Programming today?
Name:
Anonymous2009-03-25 8:19
note that 3 and 4 are only false if you're in the top 100-200% of assembly programmers.