ASM ? Can I spit all the contents of my stomach on someone ?
Hummm... don't get why it's useful. Devellopement Environnment were built to speed up conception and implementation process. They were tired of paying hours of devellopement for program that were difficult to debug and difficult to update. It's was time of spaghetti programming (remember Goto ?).
Today, we have fast processor, lot of ram and so much HD space that we don't know what to download anymore. I think that we can separate us a little bit from the machine and make our program... let say less effective that it could be if it were written in ASM. But do you think that it's worth to have more easier programming to do ?
On my own... I let the ASM to freak that have time to lose or the student and debugger that must learn why their program crashed. But programming a whole program in ASM ? Are you crazy ? Rather hit my head with a shovel 'til it explode of joy.
I say love Devellopement Environnment. Don't use Microsoft if you want... but don't use ASM anymore. You're gonna loose more time than you'll gain.