Ivan Reese
Most professional programmers today spend their days editing text files inside an 80-column-wide command line interface first designed in the mid-1960s. And most people don’t even question it. But there is a subculture of programmers — with Victor as its natural center — who believe that programming is in a Dark Age because of this near-universal commitment to the [language + tools + operating system] trinity. We need programming systems that break out of the trinity, that feel alive and fluid and that move closer to the domains most people care about.
jonathoda
09/18/2019, 6:05 PMjonathoda
09/18/2019, 6:11 PMScott Anderson
09/18/2019, 6:14 PMScott Anderson
09/18/2019, 6:14 PMScott Anderson
09/18/2019, 6:15 PMcarl
09/18/2019, 6:38 PMIvan Reese
Ivan Reese
Duncan Cragg
09/18/2019, 7:07 PMjonathoda
09/18/2019, 7:10 PMIvan Reese
Duncan Cragg
09/18/2019, 7:14 PMIvan Reese
jonathoda
09/18/2019, 7:30 PMIvan Reese
jonathoda
09/18/2019, 7:38 PMIvan Reese
Stefan
09/18/2019, 8:21 PMStefan
09/18/2019, 8:25 PMWe're currently using Lua and C interpreters for practical reasons. Lua is a simple language with a simple interpreter that was designed to be easily integrated into a host system. It's a lovely little imperative textual language for specifying the little bits of computation we print onto objects. As we move forward, we're less interested in printing non-imperative textual languages onto objects, and more interested in specifying computation non-textually, using all the rich facilities of the real world.
A core and unique feature of Realtalk is that a program can be literally any physical situation that can be seen by a camera. From this perspective, debating this textual language vs that textual language suddenly looks rather provincial.
carl
09/18/2019, 8:46 PMjonathoda
09/18/2019, 11:29 PMwtaysom
09/19/2019, 6:02 AMshalabh
09/19/2019, 4:55 PMshalabh
09/19/2019, 8:14 PMwtaysom
09/23/2019, 6:29 AM