253 reputation
16
bio website
location
age
visits member for 3 years, 10 months
seen Sep 4 at 20:56
I'm downvoting project euler questions unless they contain a specific query about the language and not the problem. If a problem is too hard MOVE ON!

Jun
5
comment Do I really need oop for my kind of job? After 10 years I think I don't
'Everything must be in an X' is a pretty direct corollary of late binding. And mixing paradigms is just bad advice... that's a recipe for confusion. Consider Execution in the Kingdom of Nouns: yes it's humorous and yes it's ridiculous but the point is you can follow the logic. If not, it wouldn't be funny, it'd be gibberish. Sometimes it's good to be consistent just for the sake of being consistent.
Jun
5
awarded  Critic
Feb
28
comment Why does the use of interface-based programming appear to be limited to behaviour?
See en.wikipedia.org/wiki/Marker_interface_pattern
Feb
27
answered Why does the use of interface-based programming appear to be limited to behaviour?
Feb
3
awarded  Supporter
Feb
3
awarded  Teacher
Apr
21
comment When is it reasonable to create my own programming language?
Interesting case study... could such stagnation be averted by targetting a language for say the Java or .NET platforms. That way the language can 'grow' as more is added to the base libraries.
Apr
21
comment When is it reasonable to create my own programming language?
If one-sentence requirements existed we'd all be coding in English. Just like any human language, code requires a whole lot of boilerplate in order to have any meaning.
Apr
21
comment When is it reasonable to create my own programming language?
Really? I would consider frameworks, macros and functions all to be things that help a language maintain domain independence.
Apr
12
answered How Can I Know Whether I Am a Good Programmer?