2,654 reputation
21932
bio website matthewellen.co.uk
location United Kingdom
age 33
visits member for 4 years, 2 months
seen 11 hours ago

I am a programmer looking to become a better programmer. I am British.

You can't have software without FTW!

Contact me @MellenTheNerd


May
12
comment Does Silverlight have a future?
OOB = ??? My guess: orange orphan baboons
May
10
comment The “blub paradox” and c++
Anyway, my point is not that it's possible using c++ templates, but that it is possible to write a way to memoise any function in c++.
May
10
comment The “blub paradox” and c++
um, what about printf? That is a variadic function in c++0stoneage, so then it is possible?
May
10
comment The “blub paradox” and c++
I bet it could be possible in c++03 if you used c++ macros. I don't use c++ a lot, so I'm not going to attempt it, but it doesn't seem implausible.
May
10
comment The “blub paradox” and c++
How I memoized a function in c++
May
10
comment The “blub paradox” and c++
@quant_dev: a multiple of a zillion, of course!
May
6
comment How do you deal with an information hoarder?
I had a job once where I had all the information but no one to give it to. It was most frustrating.
May
6
comment How to explain OOP concepts to a non technical person?
Only the big yellow ones, because of the war.
May
5
comment What uses IronPython has?
Other inaccuracies being: IronPython works with .NET 3.0, and thus some of the DLR is available to that version of the framework, if you include the correct libraries. LINQ does not require the DLR; Dynamic LINQ does, but LINQ on the whole does not.
May
5
comment How to explain OOP concepts to a non technical person?
Ah! The drive by down vote. Whimsical in its charms.
May
5
comment What uses IronPython has?
-1 I agree with @nikie. The only vaguely valid point is that people do things for the fun of it. The rest is incorrect or guesswork.
May
4
comment How to teach your users/customers to send better error descriptions
It's easy! Reply to the issue reporting emails that have poor information saying "This is not good enough, supply more information." You'll find your customers have far fewer issue to report. I think that's what's happened anyway...
May
4
comment What is a hack?
@Optimize: Oh! Yeah, that makes sense.
May
3
comment What is a hack?
@Optimize: Hens teeth are rare. Is this situation rare?
May
2
awarded  Enlightened
Apr
25
comment Is objected oriented programming paradigm outdated since it is anti-modular and anti-parallel?
@JUST: I have a different idea of mutual exclusivity to you. I see pure and impure FP as subsets of FP, and so OOP is not mutually exclusive from FP if you assume that mutability is essential to OOP. Also I don't agree that mutability is essential to OOP. You could achieve and entirely OO system using message passing, and never mutate a thing.
Apr
24
comment Is objected oriented programming paradigm outdated since it is anti-modular and anti-parallel?
Buhwaaaah?! OO makes modularity and parallelism easier than in procedural and is not mutually exclusive to FP. Colour me confused.
Apr
21
comment When can I say I know how to program in C?
This is just pointless rhetoric -1
Apr
20
comment Why does not thinking about a bug sometimes help you solve it?
If only the cognitive science stack exchange was in beta!
Apr
19
comment How much freeware is downloaded by an average user?
some freeware is used by some users some of the time