Archives for the ‘lisp’ Category

Weighing Exotic Technologies

Peter Coffee makes a case for LISP in E-Week (via Phil Windley’s Technometria), arguing that Lisp trades memory/CPU usage for expressiveness, so that one can deliver applications quicker.
While I agree that Lisp is more expressive than, say Java, it’s not necessarily the platform to chose to develop web applications with.

Forget about using Common [...]

Continuations Made Simple

Heard of call with current continuation and never grokked it? Here is a worked introduction to call/cc in BASIC.

10 REM —- MAIN ——-
20 PRINT "MAIN 1"
30 GOSUB 110
40 PRINT "MAIN 2"
100 REM — FOOA ——
110 PRINT " FOOA 1"
120 GOSUB 220
130 PRINT " FOOA 2"
140 RETURN
200 REM — FOOB ——
210 PRINT " [...]