216 reputation
28
bio website runefs.com
location Copenhagen, Denmark
age 38
visits member for 3 years, 8 months
seen Feb 27 at 16:17

I'm a Solutions Architect with experience from a lot of different fields ranging from server monitoring, web sites/portal to my current project within medical devices.

In my spare time I'm working on a compiler for a new language called Marvin. It's build to have naitive support for DCI. The same ideas that went into Marvin has been put into my first ever Ruby project called Maroon, both enables injectionless DCI on each their platform.

More information on both can be found at my blog or on the DCI community site


Feb
26
awarded  Constituent
Feb
26
awarded  Caucus
Nov
16
awarded  Nice Answer
Mar
5
awarded  Critic
Mar
5
comment How to Mentor a Junior Developer
Tough I agree with most of your points there are two parts I try very hard to teach coaches and other people with responsibility of other peoples development. Never tell them how to do something. Help them figure it out them self and never tell them what they did wrong tell them how they can improve instead. The former because that increases their learning the latter because instead of weakening confidence it can boost it
Mar
5
comment Why doesn't Python need a compiler?
@Billy I didn't say anything about object files I said there were things you need to do in C/c++ that you don't need to do when developing in Python which yur statement supports so I guess we agree
Mar
5
comment How can I move a team from C# ASP.NET development to PHP development using Drupal?
Why do you think that sending them to a course will take less time than cleaning up the havoc that could have been avoided with propper trainging? When they were hired were their CVs unimportant? if not what changed since then for you not to worry about their skill set fitting the task at hand anymore?
Mar
5
comment How can I move a team from C# ASP.NET development to PHP development using Drupal?
Never force people to use tools, choose the tools that fits the employes you wish to keep. The differences in offerings from different tools is negligible compared to what you stand to loose when breaking the teams momentum and motivation or when some one leaves due to having enough of bad management decisions (decisions without regards to the people they affect)
Mar
5
comment Why doesn't Python need a compiler?
@BillyONeal with the one big exception that in c/c++ you as a programmer has to do stuff in a certain way (either makefiles or dump every thing into the same blob) in python you just do your work and the compiler together with the VM takes care of the rest
Mar
5
comment Why doesn't Python need a compiler?
@gbjbaanb but then again English is not compiled and the semantic analysis of one sentence might yield two equally valid results and the above could be read as "iron python is compiled just as C# and C++ is compiled"
Mar
4
comment Why is subclassing too much bad (and hence why should we use prototypes to do away with it)?
@alison: a Method in a derived class that uses another method from the base class where the implementation in the base class makes it virtually impossible to test error scenarios. Had that been composition it would be easier to inject an object which causes the error to arise
Feb
10
awarded  Yearling
Feb
9
comment Regulation of the software industry
@Dunk thanks it's actually a qoute from Levison. A fact I meant to include in the text but it would seem I forgot :)
Feb
8
answered Is it a must for every programmer to learn regular expressions?
Feb
8
comment Is it a must for every programmer to learn regular expressions?
@FrustratedWithFormsDesigner searching through large amounts of (potentially irregular data) such as log files and sensor data is often a lot more robust with a parser. E.g. using fsyacc and BNF
Feb
8
comment Is it a must for every programmer to learn regular expressions?
This is to me a matter of taste. I've never really had the need for them. I've used them on a few projects, so I know how they work but I could easily have gotten on without and have seen them misused more often than I've felt a need for them. To simple a pattern and you might as well use string manipulation to complex and it's faster to use (e)BNF at least if you like me are used to working with parsers
Feb
8
comment Do ALL your variables need to be declared private?
@Mason I wasn't referring to the Smalltalk part but to the Alan Kay part and he sure was part instrumental to the original ideas of OO. It was he, after all, that coined the term
Feb
8
comment Do ALL your variables need to be declared private?
it's a shame that the true parts in this answers is hidden behind slanter and profanity
Feb
8
answered Do ALL your variables need to be declared private?
Feb
8
answered Regulation of the software industry