A Lisper asks, "Am I supposed to like Smalltalk?"

tim Rowledge tim at rowledge.org
Wed May 17 23:40:27 UTC 2006


With regard to the idea of making tools to edit Smalltalk in large  
chunks, like those dead languages do, one needs to see Smalltalk as a  
huge and (hopefully) elegant library of Haiku rather than a second  
hand bookstore filled with tattered copies of Stephen King effluvia.  
Sure, the King verbiage sells more than Haiku. But which is likely to  
be remembered in a 1000 years time?

The tool/media combination you use has a very notable effect on what  
your write and how; when carving in stone was the only option it was  
important to think carefully how you said it. When many reporters  
used the little epson hx-80 (?) laptop/tablet or the Tandy 100 (?)  
with the dinky 4-8 lines screens they wrote much tighter prose than  
you will see on the prairie like screens of a 17" laptop.

The typical Smalltalk browser is well suited to writing code haiku.  
That encourages reusability by keeping methods small and intelligable  
and responsible for one small job that can be made use of again and  
again. A vast slobbering tract of Kingish code is as much use as a  
chocolate teapot and about as reusable.It might seem like a sweet  
idea to start with but you'll soon realise it degenerates into a  
wishy-washy mess that just gets stuck to everything and leaves a  
nasty stain no matter how you try to wash it off.

tim
--
tim Rowledge; tim at rowledge.org; http://www.rowledge.org/tim
If you must choose between two evils, pick the one you've never tried  
before.





More information about the Squeak-dev mailing list