6,129 reputation
11945
bio website rationalgeek.com
location Connecticut
age
visits member for 3 years, 7 months
seen Apr 3 at 16:15

Sep
27
awarded  Student
Sep
27
asked Recommended .NET / C# coding standards?
Sep
27
awarded  Editor
Sep
27
revised Fixing a bug while working on a different part of the code base
added 5 characters in body
Sep
27
comment Why are there so many programming languages? Why are new languages still being made?
This is true. The drive to add new features in order to get more money from the market certainly cannot be ignored. However, it is a double-edged sword. You can expect new features from a commercially-backed product for this exact reason. But from an open source product, you only get new features for as long as the volunteer army stays interested, and there is someone of skill at the helm to herd the cats.
Sep
27
comment Why are there so many programming languages? Why are new languages still being made?
Well, I think both C# and Java were introduced at least in part to address complexities with C++. And now, if you look at both of those languages several versions later, their syntax and feature sets are getting complex enough where people are starting to talk about them being "over the hill". Just my take on it though I can't prove anything. :-)
Sep
27
answered Do FOSS version control systems work for enterprises?
Sep
27
answered Why are there so many programming languages? Why are new languages still being made?
Sep
27
answered Fixing a bug while working on a different part of the code base
Sep
25
awarded  Mortarboard
Sep
24
answered What questions do you ask about a company before deciding to work there?
Sep
24
comment What questions do you ask about a company before deciding to work there?
+1 for "What do people hate the most about working for your company?" Good revenge question for the interviewer asking you to list your bad qualities. :-)
Sep
24
answered Advantages of object-oriented programming
Sep
24
answered Are programmers who read programming-related books still rare?
Sep
24
answered What to do when all solutions are equally bad?
Sep
24
answered How much effort should we spend to programming for multiple cores?
Sep
21
awarded  Teacher
Sep
20
awarded  Critic
Sep
20
answered When can you call yourself good at language X?
Sep
20
awarded  Supporter