|
peterchen wrote:
it's for me the most powerful of these, kind of Level Two of "self-conciousness" of the language.
Amen!
Marc
MyXaml
Advanced Unit Testing
|
|
|
|
|
For me, it's sort of a "more work up front" vs. "more work later" decision... a good template system will speed initial development, whereas a good reflection system allows more flexibility for later changes. I chose templates, this would have been a close second.
"The time has come," the Walrus said,
"To talk of many things..."
|
|
|
|
|
Why this is not a multiple selection poll. I guess I need more than one thing out of those.
It is by Acts and not by ideas that people live-- Anatole France
My Articles
|
|
|
|
|
It focuses the mind if you have to consider which single feature you want the most. Of course I want quite a few of the language features listed, but knowing I could only choose one made me think about which ones I could do without.
I swithered a little between exceptions and templates, but in the end part of the point of exceptions is that you shouldn't really need them if you are coding defensively. Of course, we all know that's an oversimplification, but it was enough to tip the balance in favour of templates, which make a more positive contribution to a programming language. (Generics are also good, though less powerful.)
Gavin Greig
"Haw, you're no deid," girned Charon. "Get aff ma boat or ah'll report ye."
Matthew Fitt - The Hoose O Haivers: The Twelve Trauchles O Heracles.
|
|
|
|
|
My answer was the same (Templates/Generics).
That was just a thought.
It is by Acts and not by ideas that people live-- Anatole France
My Articles
|
|
|
|
|