still there is no normal reason to code in asm unless you are:
1. an electronics engineer, and have extremely tight code size and execution speed constraints.
2. need to write really tight low level code where using high level code would really be wasteful.
there have been cases where all out asm has resulted in entire operating systems, or non-performance critical applications. and i figure that kind of thing could be considered bat**** liberal. the whole reason for having other programming languages is so you dont have to use asm, and may your compiler have mercy on your soul. asm is simply machine code + idioms & mnemonics so that you dont have to enter it all in hex/binary. but using asm because you have to, i would not consider liberal at all. if there is only one way to do a thing, then it can neither be considered conservative nor liberal, nor could it be considered neither. it is simply the only way to do that thing. you have to be complete nuts to use it as an every day language.