|
|
|
|
|
by gumby
3538 days ago
|
|
It was fun although at that point in my life I was not comfortable with statically typed languages. So it was good for me as well. I really just experimented in it and the (more welcoming to me) Smalltalk environment. I used InterLisp-D as my "day job" language (actually we implemented 3-Lisp in it, with some custom microcode). BTW there was a good paper from the Mesa group which I can't find online (my copy must be buried in a box someplace) comparing the performance of counted strings vs delimited strings (e.g. [3, 'f', 'o', 'o'] vs ['f', 'o', 'o', \0] in C syntax). According to the paper the bounded strings were much faster. All three languages (Smalltalk, Mesa and Lisp) used counted strings. |
|
Thanks for the feedback.
Nowadays I use .NET and Java environments as an "almost like" experience of what mainstream computing could have looked like.
But when I see companies like Apple releasing playgrounds, Oracle adding a REPL and the edit/continue and REPL in .NET, there is some hope left.