4 ms·
Has anyone produce compelling insights on what causes these productivity differentials?
by Kinnard 10y ago
Has anyone produce compelling insights on what causes these productivity differentials?
- abecedarius 10y agoDunno, but note that the Lisp programmers in the study were self-selected from a call for volunteers on comp.lang.lisp (and maybe comp.lang.scheme, I don't remember). I suspect programmer skill mattered more than the choice of language. (I was one of the volunteers, so obviously I'm biased.) Ron could've partly controlled for this by posting the same query on comp.lang.java -- of course it's still very hard to say how much bias would remain.
- Kinnard 10y agoHmmm, this seems like it merits replication.
- danbruc 10y agoMy guess also. I obviously could not resist and tried it in C#, took me 45 minutes but I admittedly did not bother to bring it to production quality. One could certainly spend another hour or even an entire day and optimize it in all kind of ways, from readability to performance. Also the available tools are certainly important - selecting and converting a couple of lines into a new method takes me less than five second or so with ReSharper, those things add up if you have to do it often enough.