in reply to What do you do for living?
MSc. Biology, MSc Comp.Science
* Dynamic simulation of biological systems (Pascal, Dynamo, Simula67):
marine plankton productivity, parasite/prey dynamics, vertebrate neurological signal processing (retina/brain)
* Text Processing system in (CBasic, multiuser CP/M), Printer drivers in (80x86 ASM) - those were the days before MS Word...
* Taxation system for Danish local administrations (C, Portable across Unix/Posix and DOS): basic stuff like portable file access, locking mechanism, fast search & hashing -- fun stuff
* A lot of R&D in method depatments, evaluating and introducing languages and OS (C, Unix, Windows, Java, .NET)
* From Win3.1 and upwards, on Win 16bit & NT/2K/XP -- MS DNA (HTML, JavaScript, ASP) and MS .NET - architecture, education, code review
* Code module & relation analysis and visualization, flying somewhat below the radar here using Perl & other OpenSource tools extensively for text parsing, data munging and Perl/TK for GUI, proving the productivity of Perl flexibility and power of expression.
* .NET web services, again using Perl, now for preprocessing of SOAP/XML envelopes in connection with a open source (CC.Net/NAnt/NUnit) continous integration framework
* Perl has turned a most valuable tool in my programming toolbox, esp. for text processing, data munging (parsing/transformation), OS integration & such. Besides that, it has been a "falling in love" experience, like I have only experienced before with UNIX/C. When i play with new concepts for fun & education, i do it in Perl.
* Perl is here to stay; And when I uset it at work, they pay :)
Allan