1,897 reputation
917
bio website nomad.so
location United Kingdom
age 40
visits member for 3 years, 8 months
seen Mar 21 at 10:04

Software engineer and published author with over 15 years experience of software design and development. Avid user of the D programming language.

Current Projects:


Oct
24
awarded  Yearling
Feb
27
awarded  Caucus
Dec
23
awarded  Nice Answer
Oct
24
awarded  Yearling
Sep
3
comment Dealing with Fanboys
Be passive aggressive?
Sep
3
comment Dealing with Fanboys
D is dead? That's news to me, especially since a new version was released the other week! -1 dlang.org/changelog.html
Aug
29
comment Compilable modern alternatives to C/C++
I like to see some citations here for saying D is not as fast as C or C++.
Aug
27
comment Time to drop Emacs and vi?
Wish i could upvote this more than once! Vim gets things done, ...fast!
Jun
26
comment Ways to break the “Syndrome of the perfect programmer”
+1 I totally agree with your priority list!
Jun
19
comment How old is “too old”?
What an idiotic way of managing a software company! Without the elder experience younger devs will continue making the same mistakes forever.
Jun
9
comment Object oriented design importance
@Giorgio Sounds good, i'll have to take a look.
Jun
9
comment Object oriented design importance
@RocketSurgeon That's a bold claim about C# but i do agree it is a very well designed language and i also agree some features aren't really needed (LINQ, dynamic, etc). However, it's not really compiled in the native sense as C++ is, it runs on a VM like Java. Now allow me to make a bold claim to mirror yours. After using the D language i am firmly of the opinion that it trumps every other compiled language out there and compiles to a true native executable. Also D has been developed using real life experience of C++ to address shortcoming of that language. Take a look.
Jun
2
awarded  Nice Answer
May
30
comment Using static in PHP
Look up the Singleton design pattern.
Apr
21
answered Do path-finding algorithms have practical use outside of game development?
Mar
11
comment What are the most important OO skills to show off in the job hunt?
It probably does but it doesn't address the question asked.
Mar
10
comment What are the most important OO skills to show off in the job hunt?
Most of this list has nothing to do with OOP.
Feb
27
answered What's the difference between computer science and programming?
Feb
25
comment Is it possible to get formal recognition of self-taught knowledge?
"I don't have any worthy projects to display because I have a bad habit of stopping them before they're presentable in pursuit of newer, more exciting projects" It is extremely important to finish these projects because without them you have absolutely nothing to demonstrate your ability. I guess this is why you want another route to recognition? Demonstrate that you can finish projects, this in itself will be a huge plus point to any potential employer and be a massive boost to your pride!
Feb
22
awarded  Civic Duty