Hi Wilfred,
Smalltalk builds on Simula, Lisp, ++
So yes, there is a strong similarity with Lisp but I hope we can make the programs more readable.

Do you mean to use the command shell for running remote objects ('apps')? Well worth trying.
A next step could be to run them from DCI role methods.
--Trygve

On 26.08.2014 01:33, Wilfred Hughes wrote:
Sounds like the Dynabook goal rather overlaps with that of Lisp Machines. The idea of a single system that allows you to modify any part at runtime, inspect any part, or drop into a debugger anywhere is extremely powerful and wonderful to work with.

Emacs gets quite close to this, but... it's Emacs lisp. I've used worse languages, but elisp was not intended to be a general purpose application programming language. Smalltalk is, which is why Pharo excites me.

Once you start 'living' in a single environment, you customise it to meet your needs and can contribute the reusable parts to the wider community. This produces a virtuous circle of the tools getting better. A package manager that makes it easy to distribute your work is crucial in this.

Sounds like the first step for me is to start using the Pharo file browser and command shell and to see how it fits my workflow :)

Reply via email to