Email or username:

Password:

Forgot your password?
Top-level
mcc

Wait HECK how'd I type ALL OF THAT, including the note about "no Objective-C" (reasoning: it's too much C) but forget Smalltalk/Self

Are there any languages I should know about that are like, "Smalltalk is to X" as Erlang is to Elixir or Scheme is to Racket? Or am I just describing Self here. What's a modern Smalltalk environment look like. Is Dave Ungar's magical Self IDE still publicly available. Was it ever public or did you just have to be in that one room in Mountain View in 2004 to see it

2 comments
Joe Groff

@mcc if you're fortran-curious and objective-c is too much C for you, i have good news

photo of a page out of the "Object-Oriented FORTRAN" manual, showing a language extension that is essentially Objective-C but on top of FORTRAN instead of C

(photo by harlan haskins, from twitter.com/harlanhaskins/status/1133210047952015360)
ティージェーグレェ
If I had to guess, a "modern" Smalltalk environment looks like what Dynamicland has been doing with Realtalk (Alan Kay is behind Dynamicland and was the individual who came up with Smalltalk on a dare basically). I got to visit Dynamicland in Oakland several years ago and it was friggin awesome!

6 minute overview video from August 2024: https://youtu.be/5Q9r-AEzRMA

I guess they're in process of setting up another space in Berkeley now (AFAIK, the Oakland lab more or less closed during the pandemic)? https://dynamicland.org

So yeah, you might have to be in that "one room" (Dynamicland in Oakland was several rooms) but, that's kind of the co-creating with people in spatial collaboration in essence, or as they term it: "communal computing."
If I had to guess, a "modern" Smalltalk environment looks like what Dynamicland has been doing with Realtalk (Alan Kay is behind Dynamicland and was the individual who came up with Smalltalk on a dare basically). I got to visit Dynamicland in Oakland several years ago and it was friggin awesome!
Go Up