From Soup To Nuts

An Odyssey Through The Land Of Geekdom

  Home  |   Contact  |   Syndication    |   Login
  421 Posts | 7 Stories | 180 Comments | 1488 Trackbacks

News

Search this blog

Article Categories

Archives

Post Categories

About Me

Friends

Projects

Z-Misc

using System;
using System.Collections;

public class Person
{
    private string name;
    private int age;
    private string location;
    private ArrayList interesets;

    public string Name
    {
        get { return this.name; }
    }

    public int Age
    {
        get { return this.age; }
    }

    public string Location
    {
        get { return this.location; }
    }

    public ArrayList Interests
    {
        get { return this.interests; }
    }

    public Person(string name, int age, string location)
    {
        this.name = name;
        this.age = age;
        this.location = location;
    }
}


public class Startup
{
    [STAThread]
    static void Main(string[] args)
    {
        DateTime birthDate = new DateTime(1980, 4, 16);
        TimeSpan span = DateTime.Now.Subtract(birthDate);
       
        Person me = new Person("Jason Olson", new DateTime(span.Ticks).Year - 1, "Portland, Oregon");
        me.Interests.Add("Programming");
        me.Interests.Add("Software Engineering");
        me.Interests.Add("Simplicity");
        me.Interests.Add("Jazz Music");
        me.Interests.Add("Music Composition");
        me.Interests.Add("Music Arranging");
    }
}

Okay, perhaps this entry shows just how much of a geek I really am. I think the code sample gives everyone a run down of who I am. Here are some quotes that express my beliefs in software:

"It is unworthy of excellent men to lose hours like slaves in the labor of calculation which could be relegated to anyone else if machines were used."
-- Gottfried von Leibniz

"When you take something incredibly complex and try to wrap it in something simpler, you often just shroud the complexity. You don't actually design a truly simple system. And in some ways you make it even more complex, because now the user has to understand what was omitted that they might sometimes need. That's simplexity. So to me, simplicity has to be true, in the sense that the further down you go the simpler it gets. It shouldn't get more complicated as you delve down. "
-- Anders Hejlsberg

 

 

posted on Tuesday, November 11, 2003 7:06 PM

Feedback

# re: Hello, World 7/30/2004 2:09 PM Yello
Are you really in the IHIQS? Awsome dude!

# re: Hello, World 9/8/2004 6:19 PM Nicolai A. Kollner
You don't compile!?! :)

# re: Hello, World 9/8/2004 6:30 PM Jason Olson
No, I don't compile. You've been the first person that has caught it :). I put in there because I'm not a perfect person. As a person, I have flaws. So it only makes sense that if my being was distilled into a pure code form, the code would also contain flaws :).

# re: Hello, World 9/30/2004 5:33 PM Dasher
Wouldn't the flaws be logic based rather than syntax?

# re: Hello, World 9/30/2004 5:37 PM Jason Olson
You obviously don't know just how screwed up of a person I am ;)

# re: Hello, World 10/13/2004 10:58 AM pecata
:))))
And you drink too much beer, didn't you?

# re: Hello, World 11/2/2004 5:23 AM City Slicker
You look like a Redneck - in a nice kinda way.

# re: Hello, World 11/3/2004 12:40 PM Jason Olson
hrmph, I don't know what to say about that. Perhaps you can ask my mother and sister? Her name is Rainbow. hehehe

# re: Hello, World 11/26/2004 10:47 AM James Voncantople
I am confused...............really confused

# re: Hello, World 12/1/2004 6:29 PM Charlie
Can I use your picture as my avatar?

# re: Hello, World 12/6/2004 4:31 PM anonymos
wow, you know how to code! I am still working on it, but im almost able to compile MS-DOS in any way shape or form. maybe you could give me some pointers!

# re: Hello, World 5/2/2005 9:55 PM Brad Pitt
Hey dude!

You look like Angelina Jolie, Wanna Hook Up?!

# re: Hello, World 6/4/2005 11:43 PM I rule you
So did you ever cut the AFRO?
So did you let him use your pic as an avatar?
Can I use your pic as an avatar?
That would be great! AMDs rule you!

What y'all wanna do?
Wanna be hackers? Code crackers? Slackers
Wastin' time with all the chatroom yakkers?
9 to 5, chillin' at Hewlett Packard?
Workin' at a desk with a dumb little placard?
Yeah, payin' the bills with my mad programming skills
Defraggin' my hard drive for thrills
I got me a hundred gigabytes of RAM
I never feed trolls and I don't read spam
Installed a T1 line in my house
Always at my PC, double-clickin' on my mizouse
Upgrade my system at least twice a day
I'm strictly plug-and-play, I ain't afraid of Y2K
I'm down with Bill Gates, I call him "Money" for short
I phone him up at home and I make him do my tech support
It's all about the Pentiums, what?
You've gotta be the dumbest newbie I've ever seen
You've got white-out all over your screen
You think your Commodore 64 is really neato
What kinda chip you got in there, a Dorito?
You're usin' a 286? Don't make me laugh
Your Windows boots up in what, a day and a half?
You could back up your whole hard drive on a floppy diskette
You're the biggest joke on the Internet
Your database is a disaster
You're waxin' your modem, tryin' to make it go faster
Hey fella, I bet you're still livin' in your parents' cellar
Downloadin' pictures of Sarah Michelle Gellar
And postin' "Me too!" like some brain-dead AOL-er
I should do the world a favor and cap you like Old Yeller
You're just about as useless as jpegs to Hellen Keller

Now, what y'all wanna do?
Wanna be hackers? Code crackers? Slackers
Wastin' time with all the chatroom yakkers?
9 to 5, chillin' at Hewlett Packard?

Uh, uh, loggin' in now
Wanna run wit my crew, hah?
Rule cyberspace and crunch numbers like I do?
They call me the king of the spreadsheets
Got 'em printed out on my bedsheets
My new computer's got the clocks, it rocks
But it was obsolete before I opened the box
You say you've had your desktop for over a week?
Throw that junk away, man, it's an antique
Your laptop is a month old? Well that's great
If you could use a nice, heavy paperweight
My digital media is write-protected
Every file inspected, no viruses detected
I beta tested every operating system
Gave props to some, and others? I dissed 'em
While your computer's crashin', mine's multitaskin'
It does all my work without me even askin'
Got a flat-screen monitor forty inches wide wide
I believe that your says "Etch-A-Sketch" on the side
In a 32-bit world, you're a 2-bit user
You've got your own newsgroup, "alt.total-loser"
Your motherboard melts when you try to send a fax
Where'd you get your CPU, in a box of Cracker Jacks?
Play me online? Well, you know that I'll beat you
If I ever meet you I'll control-alt-delete you


# re: Hello, World 6/23/2005 10:10 AM David
Nice code :), I'm learning c# right now.. I've just started to use if statement... in console mode that is.. ;)...

# re: Hello, World 6/24/2005 4:51 PM Can I sit on ur lap plz?
In 40 years you are going to make a great Santa Clause.

Just put your fro on your face and let it turn white.

# Contact Details 9/3/2005 6:45 AM Dan
Loving your stuff, one of the few who writes as neatly as me ;) I have a few general questions on DirectX 9. Can you send me your direct email rather than me cloggin this up? Email me at vazzy30@hotmail.com but let me know who you are in the email :)

# re: Hello, World 9/8/2005 3:51 PM Father_Crowe
" I'm 12, I'm in IHIQS, it rules! bye " So am I, what's your username? Mine's what I put as my name. *pokes name* All I have to say is I miss Fuller (PD) and Nathan can be MEAN!

# re: Hello, World 11/6/2005 6:06 AM googleeyed-bastad
ain't gonna be
like no huckabee
ain't gonna _ucka me
mutha theresa si
me zapatos son rojo
(what?)

# re: Hello, World 1/12/2006 7:50 PM nrkn
Hey man, keep up the good work!

# re: Hello, World 3/14/2006 1:46 PM Bill Gates
hello. my corporation sucks. we steal nearly all of our products and then overprice them. its like a legal blackmarket.

anyway...

im working on a (right now single player(soon to be multiplayer)) 3d game. modeling characters and buildings, avoiding the maps for as long as i can. all in C#.

cool stuff.

# Simplexity 6/20/2006 12:22 AM ITrethewey
Found this very wise statement on Jason Olson's blog:
"When you take something incredibly complex...

# Simplexity 7/26/2006 4:09 AM ITrethewey
Found this very wisestatement on Jason Olson's blog: "When you take something incredibly complex and

# re: Hello, World 4/16/2007 12:51 PM keith
hey there,,,
got any ideas on how to open a deadlock...
catch 22 whatever you want to call it...


Post Feedback

Title:
Name:
Email: (never displayed)
Url:
Comments: 
Please add 7 and 3 and type the answer here: