Hi and welcome to my personal page where I'll post about my games, projects and other stuff in my life.
- MenuCity
- Bugger
- Jonas IceCream Stand
- The Chronicles of Bim: The 100 Fake Afros
- Black and White
- A Geek Valentine
- Balls
- Beebop The Island Hopper
- Where's Teddy?
- My Minions
- Sat-E
- Grand Thief Arto
- Beginning Programming
- Changes
- Favourite Programming Language
- Motivation is Valuable
- Doing Stuff
- A Simple Thought
- Attention (3)
- Books (4)
- Computer (3)
- Declaration of War (1)
- Dream Games (2)
- Editors (1)
- Feedback (2)
- Game Design Course (3)
- Game Making (7)
- Games (12)
- General (15)
- Learning Programming (1)
- Life (2)
- Microprogramming (1)
- Motivation (1)
- News (7)
- Postmortems (9)
- Productivity (1)
- Programming (2)
- Prototyping (2)
- Puzzles (1)
- Rants (1)
- Taekwon-do (1)
- Themes (9)
- Timelapse (2)
- Timeline (1)
- Walkthroughs (1)
- Webpage (4)
- Yearly Review (2)
- Bugger
- Design for Hackers
- Getting Comfortable
- A Four-Eyed Update
- Game Design Analysis: World of Goo
- A Week of Headache
- March 2012
- February 2012
- January 2012
- December 2011
- November 2011
- October 2011
- September 2011
- August 2011
- May 2011
- April 2011
- March 2011
- February 2011
- January 2011
- December 2010
- October 2010
- September 2010
- June 2010
- May 2010
- April 2010
- March 2010
- February 2010
- January 2010
- December 2009
- November 2009
- October 2009
- September 2009
- August 2009
- July 2009
January 19, 2011
The I'm Great quote
A new semester at the uni and so far it looks promising; I got a hold of some new books even though the bookstore had a snakelike queue similar to the Jörmungandr (the snake that encircled the earth in nordic mythology) and our new programming course started. This time it's Ada's turn and as always it should be interesting. At a first glance it doesn't look like it's introducing anything completely new from what I'm used with. I guess it looks like a cross between C and Haskell's type system spiced up with some other stuff.
It's funny how I notice all these little, syntactic similarities (haven't done anything real with the language yet so I'm a bit shallow now but whatever) from different languages. It was a long time ago I came across a language that distinguish between functions and subroutines. I think that was the case with Visual Basic, my oh so dear first language a few years ago. Might've been five years ago?
Anyway quite enough of that, I don't want to derail too much. What I really wanted to write about is when our new teacher, who by the way is completely awesome, asked us who thought they were a great programmer. Most of us laughed it off but I think there were two, maybe three, who raised their hands.
I thought about raising my hand, but who do I think are great programmers? Knuth, Thorvalds, Djikstra, Stroustrup Silverman and Carmack comes to mind. They're probably not the greatest, but they've done some really notable things. Do I think I'm at their level? What a laugable question, I'm miles away. And I'm sure there's some epic bearded fellow somewhere out there who's even higher on the programming skill ladder.
Now what is a great programmer then? I have no idea. But I do know that with all the things I don't know, I couldn't be one. Sure I've done something in about 10 different (some not so different) languages. But there are hundreds more. I've done nothing low level, I have no experience with op codes or assembly and I'm not up to date with the latest scripting languages. There are a few new interesting languages like Rust, CoffeeScript or Go which I haven't even looked at yet. Of course the number of languages you know doesn't make you great, but it just feels like I'm missing stuff.
Sure these guys could be great - who am I to say otherwise? But you'll have to wait a long time for me to spill the I'm great quote. Hell, maybe even a lifetime?
Posted by Jonas Hietala in Rants | Comments(0)

Subscribe