136 reputation
5
bio website noldorin.com
location London, United Kingdom
age 24
visits member for 4 years, 3 months
seen Dec 8 at 17:12

entrepreneur; graduate in mathematics / theoretical computer science / theoretical physics; polymath-in-training

based in London, United Kingdom


Jul
29
awarded  Commentator
Jul
29
comment Why can't the IT industry deliver large, faultless projects quickly as in other industries?
Interesting question. I'm tempted to say the quality of the average worker in the software industry is less skilled and qualified than, say, civil engineering where every engineer has completed a rigorous and intensive degree and likely gained his charter too. Furthermore, the complexity space of large software (eg. an OS, MS Office) is probably much greater even than an aeroplane. Certainly many more places to fail! And a final important point: most software more or less works, even if was poorly written and highly buggy...certainly the cost of failure is normally much less than an aeroplane!
Jul
10
comment Who created the idea(s) of the first loop constructs?
All very good... but how about the first "programming language" in the modern sense to use the construct?
Aug
22
awarded  Autobiographer
Jan
27
awarded  Supporter
Jan
26
comment Why do programming books have such wacky cover art?
+1 This is undoubtedly the main reason. (The lack of a real 'icon'.)
Jan
3
comment What's the best Open Source code you've ever seen?
This isn't "real world" open-source code in any sense though. This answer is cheating! :P
Jan
3
awarded  Critic
Jan
3
comment What's the best Open Source code you've ever seen?
Yeah, true. Unfortunately the question did not really define "best", so I'm taking my own definition. :)
Jan
2
awarded  Teacher
Jan
1
answered What's the best Open Source code you've ever seen?
Jul
4
comment What do you do when a client requires Rich Text Editing on their website?
A whitelist is a good idea, but your method certainly is not. Regex is not a reliable way to detect tags in text, as HTML can get pretty obfuscated. Much better to use a library such as the HTML Agility Pack.
May
16
comment What should every programmer know?
@Mike: Yes indeed. I would almost say that's more important than specifically being able to read others' code (which should typically be fairly straightforward).