13,293 reputation
63274
bio website lshift.net
location London, United Kingdom
age 40
visits member for 4 years, 8 months
seen 23 hours ago

Delphi/Objective-C/C#/Ruby/Scala programmer by day, Lisper/Smalltalker by night.


Feb
5
revised Is a programmer supposed to be self-sufficient?
Missing word
Jan
24
revised Different Project Type in a Single Website
Title typo
Jan
23
comment success:/failure: blocks vs completion: block
Sure. You end up writing your code in continuation-passing style, which isn't terribly surprising. (Haskell has its do notation for exactly this reason: letting you write in an ostensibly direct style.)
Jan
23
comment success:/failure: blocks vs completion: block
But how else could you chain async calls?
Jan
23
answered success:/failure: blocks vs completion: block
Jan
23
comment success:/failure: blocks vs completion: block
Either of these permit chaining async calls, which exceptions don't give you.
Jan
21
reviewed Leave Open What are the warning signs of impending doom to watch out for on a project?
Jan
21
awarded  Custodian
Jan
20
reviewed Close Migrating legacy procedural code to MVC without rewriting
Jan
20
awarded  Custodian
Jan
20
reviewed Leave Closed How important is the ability to touch-type?
Jan
18
awarded  Custodian
Jan
18
reviewed Close looking for a User Guide to write a JIRA Issue
Jan
18
reviewed Close Beginning with smartphone app development
Jan
18
reviewed Approve How do you balance between “do it right” and “do it ASAP” in your daily work?
Jan
17
reviewed Approve I've been told HTML is a markup language, C++ is a programming language, what could make that difference?
Jan
16
comment I hate one of our coding standards and it drives me insane, how to process it?
Not following the standard creates a worse problem, and annoys everyone. "Suck it up" indeed!
Jan
2
answered Why aren't user-defined operators more common?
Dec
30
comment Do dynamic typed languages deserve all the criticism?
Well, prior art says "at least as early as 1980, Smalltalk had an IDE". That's an IDE that (in MY opinion at least) beats anything Borland/Ingres/Embarcadero put out between Delphi 2 and BDS 2006). Note that I didn't say that statically typed languages didn't have their own IDEs. I said that I'm tired of people saying "you can't use FOO with dynamically typed languages" when FOO was invented in a dynamically typed language.
Nov
23
comment Is Resharper still a significant improvement for Visual Studio 2012
"Friends don't let friends program without Resharper", as a colleague of mine once said.