User:Slawmaster: Difference between revisions

From Rosetta Code
Content added Content deleted
(Blanked the page)
 
Line 1: Line 1:
{{notmylangbegin|Please Don't Ask About}}
{{notmylang|Java|Slow AND annoying}}
{{notmylang|C#|Like Java but from MS}}
{{notmylang|BASIC|What would Dijkstra say?}}
{{mylangend}}

{{mylangbegin|I'll Hack It}}
{{mylang|C|Advanced}}
{{mylang|assembly|Beginner}}
{{mylang|Common Lisp|Beginner}}
{{mylang|AWK|Beginner}}
{{mylang|C++|Intermediate}}
{{mylangend}}

==Bio==
I am a fifth year Computer Engineering student at [http://en.wikipedia.org/wiki/RIT RIT]. [[User:Mwn3d]] introduced me to this site in the fall of 2007 and I've been adding little bits from time to time since then. I'm currently working on my master's thesis at RIT. I just finished a summer co-op at Sandia National Laboratories in Livermore, CA, where I continued my O.S. work on supercomputers; most of it was [[Plan 9]] related, which is something I'm very interested in (see below). I'm still working for them, just part-time and telecommuting.

I used to live in what we called the Rosetta Code Power Apartment; all three of us ([[User:Qrush|Qrush]], Mwn3d, and me) are involved more or less in RC (more for mwn3d and qrush, less for me).

Yes, I ripped off this user page design from mwn3d. I'm pretty sure he doesn't mind.

==Languages==
Although I poked around in Perl and BASIC before starting college, I didn't really do any programming until I took [[Java]] in Comp Sci 1 through 3. I really don't care for Java much, so I was a lot happier when we started [[C++]] in Comp Sci 4. However, I'm a low-level kind of guy; object-oriented programming doesn't do much for me. Assembly class, where we learned assembly on the Motorola 68000, was pretty cool, and doing [[C]] in my Operating Systems 1 and Applied Programming courses was even better. I also learned [[C sharp|C#]] for a summer job with [http://sailgps.com Velocitek, LLC] and regard it as a slightly better version of Java. I have also been dabbling in [[Common Lisp]] for a while; to help myself learn it, I've been trying to add Lisp code to this site whenever possible.

At my current job, I'm doing mostly systems-level C programming with a bit of x86/AMD64/PPC assembly on the side. I've also been using [[AWK]], [[sed]], and [[rc]] to do some scripting and data manipulation.

==Operating Systems==
My first OS was either DOS/Windows 3.11 or an early MacOS. I didn't really care about computers for much besides games (Commander Keen and MS Flight Sim) until I hit about 8th grade. Then, I heard about Linux, bought a 486, and started experimenting. I've used Linux as my desktop OS since then. In the last 3 years or so, I've become interested in the [http://en.wikipedia.org/wiki/Plan_9_from_Bell_Labs Plan 9] operating system. My current job involves mainly porting Plan 9 and associated software to different hardware, like the AMD 64 processor and the Cray XT-4 supercomputer.

{{rcpower}}

Latest revision as of 06:50, 1 August 2013