2,690 reputation
22032
bio website matthewellen.co.uk
location United Kingdom
age 34
visits member for 4 years, 8 months
seen May 17 at 18:22

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

You can't have software without FTW!

Contact me @MellenTheNerd


Jan
4
awarded  Nice Answer
Dec
31
comment What are good mathematical formulas to know for programming?
why is it good to know for programming?
Dec
30
comment Why does Microsoft have such a bad reputation with the people involved in open source?
@StephenC: I took the comment to mean "You don't get the same level of freedom with VSE as you do with GCC" rather than "GCC gives the same level of freedom as VSE". So the comment agrees with what you said.
Dec
27
comment Delphi vs C# for GUI programming
@Mason Wheeler: Thankfully we're not porting the whole app, just a few choice functions. I take the point though, even this is hard and error prone.
Dec
24
comment Delphi vs C# for GUI programming
...They're not really beginners book, but once you have the fundamentals then they have great tips and advice on how to become a better programmer.
Dec
24
comment Delphi vs C# for GUI programming
Sorry, I can't really advise you on a beginners book for c#4. I'm not sure I had one when I started c# (back in the 1.1 days. I'm sure there were some, but I didn't read one). When I started I think the first book I used was Teach Yourself C++ in 21 Days by Jesse Liberty, which I read before I started uni. It took me ages to get through it, but I learned a lot. Another good book I had was Discover Delphi, that was the book for the course. A book I recommend is Object Thinking by David West, as it really gets you thinking about OOP and OOD, also Effective C# by Bill Wagner...
Dec
24
answered Delphi vs C# for GUI programming
Dec
23
comment Does music increase your productivity?
I don't sing out loud, because I'm afraid of the looks I'll get :D
Dec
22
awarded  Nice Answer
Dec
22
comment Difference between '\n' and '\r\n'
Backward compatibility. Imagine how many text documents would break if they changed now
Dec
22
answered Difference between '\n' and '\r\n'
Dec
21
comment Is anything in programming truly evil?
1. there are reason to have them. 2. Type inference in Haskell is a type of implicitness that I love.
Dec
20
revised How do I convince my users not to use a sketch UI?
edited body
Dec
20
answered How do I convince my users not to use a sketch UI?
Dec
20
answered Place to have my code reviewed by others
Dec
20
comment Is macros support in a programming language considered harmful?
Knives are dangerous. An alternative is to try cutting things with spoons.
Dec
13
answered Begin and Finish or Pre and Post in async call pair?
Dec
12
comment How to measure his own skill in a programming language?
@Job: have you read the hitch hikers guide to the galaxy?
Dec
12
comment How to measure his own skill in a programming language?
@muntoo: no, that's the question, not the answer.
Dec
11
comment Who can learn to program?
@job: speaking as a psychology major, now programming NMR machines, I can attest to that.