13,165 reputation
63274
bio website lshift.net
location London, United Kingdom
age 39
visits member for 4 years
seen 16 hours ago

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


Nov
1
awarded  Good Answer
Oct
11
revised Data encryption/protection - where to find info about high-level best practices
added 529 characters in body
Oct
8
reviewed Approve suggested edit on why javascript is widely used scripting language in web applications?
Oct
1
comment What can Haskell's type system do that Java's can't and vice versa?
Subclassing is not subtyping!
Sep
13
comment SBCL development on Windows, including CFFI
You'd be better off asking this question on an SBCL list, but having said "wrong place" it's an interesting question. Off-hand I don't see any particular difficulties: SWANK is a protocol, so you're fine there, and I didn't have major problems with SBCL on Windows (but I did nothing fancy, and it was years ago).
Sep
11
awarded  Yearling
Sep
5
comment Finding an object on an infinite line
@JanHudec I only referred to the multiplicative factor that made navigation go left or right, since that's what the OP queried.
Sep
5
comment Finding an object on an infinite line
It's an infinite series of the form 1, -1, 1, -1... At the i-th step, the value is (-1)^i.
Jul
6
awarded  Enlightened
Jul
6
awarded  Nice Answer
Jul
3
awarded  Nice Answer
Jul
3
comment Why not have a High Level Language based OS? Are Low Level Languages more efficient?
Symbolics machines had automatic memory management. Smalltalk did on an Alto. That was in the 80s. A linear type system removes the necessity for GC completely. These are solved problems, if only we could remember that!
Jun
13
reviewed Approve suggested edit on .Net C# Remote Method Invocation (RMI) (Client/Server communication)
Jun
13
reviewed Close If you could ask one technical interview question, what would it be
May
28
reviewed Approve suggested edit on Efficient way to shuffle objects
May
25
reviewed Close Best time to start writing technical blogs
May
16
comment What is the name of a grammar which can change its tokenizer in mid parse?
To be picky, a grammar doesn't have a tokeniser. A parser has a tokeniser.
May
13
comment Modern REPL for Haskell - is anybody working on it?
Sounds great! Github is your friend!
May
8
reviewed Close Whatever happened to Pascal?
May
8
comment Whatever happened to Pascal?
bwk's paper is very, very out of date (and was so at least 15 years ago). It's a nice bit of history, but it has no relevance to modern Pascals.