I said chemist, not pharmacist :lol:
Yeah, I still have to explain that one to people... My degree was CHEMISTRY not pharmacy...

One of my perverse habits is using inlined assembler in ANSI C++ mode on the amiga. You haven't lived until you've written a set of inline template functions inside a namespace that emit optimal bitwise rotate operations based on whether or not the size of the shift is known to be a compile time constant or not :lol:
Another amusing use of assembler was to (ab)use the CPU exception processing mechanism such that C++ exceptions are thrown for things like divide by zero
Much to my surprise, it actually worked rather well.
I was missing ASM too, that's why I decided to play with microcontrollers... But 99% of MacOS microcontroller Dev tools are C++... so I've ended up doing loads of C++ recently! Hahahah

For those interested, ARM assembly is quite nice
@karlos your diatribe shakes my confidence in Obj-C, but I honestly couldn't really imagine doing another large high level project in anything but Obj-C... Then again I couldn't even begin to imagine how bloated and inefficient doing Microcontroller work would be in anything but C++... As my (disgustingly successful developer friend once said), you just pick the right tool for the right job!
Hmmm, as once last shout for Obj-C... I think in numbing I see is as BOOPSI done right...
