1,013 reputation
1915
bio website stackoverflow.com/users/35364
location Toronto, Canada
age 30
visits member for 4 years, 8 months
seen 13 hours ago

University of Calgary Alumni
B.S.c. Computer Science


Dec
28
awarded  Nice Answer
Dec
27
awarded  Necromancer
Dec
1
answered Is functional programming actually used to create applications?
Nov
18
comment What are the worst false economies in software development?
@MetalMikester, that's why I put a "when" clause; I'm talking about cases when free alternatives are better, and there are a lot of such cases.
Nov
18
comment What are the worst false economies in software development?
i.e. companies that stick with Java and C# and are too afraid to touch python or ruby because they're not "industry standard", which reminds me of: paulgraham.com/avg.html
Nov
18
comment What are the worst false economies in software development?
@Gan: They think using open source is the false economy, but they have it all backwards.
Nov
17
answered What are the worst false economies in software development?
Nov
12
comment What are some famous one-liner or two-liner programs and equations?
it's LaunchNukes();
Nov
12
answered Why is Lisp useful?
Nov
12
answered Should I return from a function early or use an if statement?
Nov
12
awarded  Commentator
Nov
12
comment What's your favourite quote about programming?
What exactly is LSD?
Nov
12
comment What's your favourite quote about programming?
bad excuse for C++ suckage
Nov
11
answered What are some things you have read that inspired and guided you as a programmer?
Nov
11
comment Why do people say that VB gives you bad programming habits?
Basically VB is almost like a domain-specific-language that's only suitable for writing small GUI apps with few buttons.
Nov
11
comment Why do people say that VB gives you bad programming habits?
Yea, but I don't agree with Joel's analysis of the windows culture. If you compare windows culture to the Mac culture or the web-startups culture, windows is extremely frustrating and unfriendly.
Nov
11
answered Why do people say that VB gives you bad programming habits?
Nov
10
answered Why doesn't the .NET world have anything like rails/grails/django/roo?
Nov
7
comment What does it mean to write “good code”?
@rmx, Doing the job well is not an excuse for writing horrible code. Anyone can write spaghetti code that does the job, but not anyone can write code that does the job AND at the same time is clean and readable.
Nov
7
comment What does it mean to write “good code”?
"a good coder writes code that looks like it was easy and straightforward to do." << EXACTLY! I think this is because people usually think a good coder is someone who can write very "clever" hacks. If the code is clean and not overly "clever", it must be easy, right?