645 reputation
178
bio website
location
age
visits member for 3 years, 6 months
seen Jan 27 at 15:40

Dec
22
awarded  Yearling
Jan
3
awarded  Famous Question
Jan
2
awarded  Favorite Question
Jan
2
awarded  Yearling
Nov
29
comment Most hated C++ feature
@ColeJohnson No one person does, without regard to their Frenchness: parashift.com/c++-faq/standardization.html If you step back and limit the question to just what you and I want, then any individual is free to use #pragma once. In a discussion about general coding, however, we can't turn a blind eye to the fact that most coding happens within the context of organizations.
Nov
28
comment Most hated C++ feature
@ColeJohnson As you indicate, and like I said, it's a de-facto standard at this point. But it's not in the actual standard, and to many people in charge (not me), that's not good enough. An alternative question to yours is: can't we just put it in the standard?
Nov
27
awarded  Commentator
Nov
27
comment Most hated C++ feature
@ColeJohnson until it's standardized (and not just de-facto-ly), many companies won't touch it.
Feb
8
awarded  Necromancer
Dec
22
awarded  Yearling
Nov
2
awarded  Notable Question
Oct
10
comment Is Clojure, Scala and other restrained by the JVM vs CLR
I would also say that I like that Clojure forces you to write "(recur ...)" to denote tail-call optimization. That way, the compiler catches it when you want to do a tail call but messed it up by not making it the last operation in the function. In Scheme, such programmer errors are left uncaught until you blow your stack depth limit at run-time.
Oct
10
answered Are there any real-world cases for C++ without exceptions?
Aug
30
comment Where can I read exemplary Scheme code?
I have started, but in asking this question I was hoping to avoid a linear search through code repository sites :) FWIW, my initial findings are that most public Scheme projects are abandonware.
Jun
19
answered 30 minutes to explain programming to a 15 year old
Jun
13
awarded  Teacher
Jun
13
answered Most hated C++ feature
Jun
2
revised Scheme vs Common Lisp: Which characteristics made a difference in your project?
fixed grammar
Jun
2
suggested suggested edit on Scheme vs Common Lisp: Which characteristics made a difference in your project?
Apr
25
comment '<' versus '!=' as condition in a 'for' loop?
Whoa, this is a new idiom to me. Is "-->" a typo for "->", or is it some sort of funky composition of "-" and "->"? In either case, I assume this is the result of user-defined operator overloading, and not built-in behavior.