Personally, I am quite respectful of the art that 'real' programmers are able to pull off, despite the "power" of the latest scripting languages. I remember when I was a wee little buck pounding out BASIC code on apple ][e's and TRS-80's and Commodore.... you get the idea... I thought I was quite the little programmer (do you remember PEEK and POKE?... READ/DATA loops?? Well DO YOU?!?)
I ventured into machine code when I hand-coded shape tables for a couple of games I wrote for the apple ][e because the shape table editor we all *ahem* 'shared' was commercial software. (the computer lab teacher busted all of us who had a copy, and then let me use his copy anyway...)
Needless to say, I was a tad shocked to see examples of Fortran and Cobol code and what could be done. Then came the rest of High School, long hair loud guitars and the pursuit of female companionship and computers seemed another universe away, though I never quite forgot...
Anyways, here I am again because you can't get away from these blinking boxes and I need to make things happen whether at work or home. So roll your eyes if you must, but I quite enjoy the wonderful scripting languages which let me automate mundane tasks and make pretty front ends for my favorite command-line utilities...
(Which, of course are written by 'real' programmers with their 'real' languages.
BTW, I couldn't resist...http://www.flatassembler.nethttp://www.visualassembler.com