419 reputation
28
bio website sharp-gamedev.blogger.com
location Stockholm, Sweden
age 36
visits member for 3 years, 9 months
seen Nov 21 '12 at 12:03
The programmer formerly known as Joh. Joh used to think C++ was the greatest language on Earth, but he has now found the light in .net thanks to F#. Joh loved Linux and seldom used his installation of Windows. Due to his recent discovery and F#, he is now spending all of his computer time on Windows. He is not quite sure if this is a good thing or not.

Apr
28
revised When to stop inheritance?
Added reference to a paper by Crafty's author, other overall improvements of the text.
Apr
18
revised When to stop inheritance?
Added an non-performance related argument against using inheritance for piece colors.
Nov
18
revised Is there a name for “More events than expected” bug?
"reliance on timing and ordering" has a standard term: race condition.
Sep
17
revised Why is DRY important?
How to recognize (some) cases of excessive DRY
May
3
revised Real world pitfalls of introducing F# into a large codebase and engineering team
Updated the pitfalls, the old ones are probably no longer relevant, or never affected me.
May
3
revised Real world pitfalls of introducing F# into a large codebase and engineering team
Added rebutal of the "F# is too hard for my programmers and nobody on the job market has it on its CV" myth