5,346 reputation
11632
bio website all-are-wonders.blogspot.com
location Irving, TX
age 47
visits member for 4 years, 2 months
seen Oct 1 at 20:33

Nov
9
answered What's a nice explanation for pointers?
Nov
9
revised how do early stage startups hire ninja programmers
added reference to negative perceptions about Haskell and Common Lisp
Nov
9
comment how do early stage startups hire ninja programmers
@Peter: That's a great point, and I'll have to work that into my answer. Common Lisp and Haskell are both not only less well-known, but have undeservedly bad reputations among the people who do know of them.
Nov
9
awarded  Editor
Nov
9
revised how do early stage startups hire ninja programmers
added 168 characters in body
Nov
9
comment how do early stage startups hire ninja programmers
@Adam: You seem to have missed the word "mostly".
Nov
8
answered how do early stage startups hire ninja programmers
Nov
8
comment C++ is easy once you know PHP
@Roger: I looked at PHP very briefly about 9 years ago, but I don't do any web development at home, so I never seriously used it. The "I don't care" comment was really about working with VB6.
Nov
8
awarded  Commentator
Nov
8
comment C++ is easy once you know PHP
@Jerry: That's an interesting bit of history, and the same sort of thing is currently happening in the Haskell community. I suppose this happens with any language that has a community above the level of "I don't care, I just want my program to work."
Nov
8
comment C++ is easy once you know PHP
@Roger: I'm not going to try explaining anything in Haskell to the average programmer, especially not monads, which is what I would normally use for managing state.
Nov
8
comment C++ is easy once you know PHP
@Roger: Thanks for the answer. I was just curious about the details. I haven't done anything in C++ for years. We use C# at work, at home I use either Lisp or Haskell depending on the task.
Nov
8
comment C++ is easy once you know PHP
@Roger: What's in the swap function? Does it need to be a separate function? If so, why?
Nov
8
answered C++ is easy once you know PHP
Nov
4
answered Do you ever read language specs?
Nov
4
comment What is the appeal of Systems Hungarian?
My ideal when using static typing is to have the set of compiler types be a superset of the set of domain types. Then the compiler can check everything, no add-ons required.
Nov
3
comment What is the appeal of Systems Hungarian?
Even the intended use is less than optimal because it creates a private type system that the compiler doesn't know about, and therefore can't type check.
Nov
2
comment Hiring at start-ups vs established companies
Point #1 can also apply to large corporations.
Nov
2
comment What are the pros and cons of a language using whitespace vs. {}'s to indicate scope?
Also, something that's a pro for some could be a con for others.
Nov
2
answered What are use cases and advantages of pointers?