[squeak-dev] Smalltalk for small projects only?
Trygve Reenskaug
trygver at ifi.uio.no
Tue Jan 31 16:44:52 UTC 2012
Hi all,
Programming in the large with 50 or 200 programmers...
This discussion illustrates that we have moved a long way from Alan
Kay's vision of the Dynabook; "/... a laptop personal computer for
children of all ages/". A personal computer that contains my personal
data. Data that I own and manage with personal programs, some of them
written by me. Smalltalk was targeted to be the software system for the
Dynabook. A single programmer, often myself.
I have followed this list for some years now, and I miss greater
interest in the ultimate end user of the software; the human. I am
working with many others on a paradigm that puts the end user in the
driver's seat. A paradigm based on objects (not classes) for mental
models that are shared and understood by end users and programmers
alike. A paradigm that models the realization of use cases. A paradigm
that leads to models that can be faithfully implemented in software to
ensure that there will be no surprises.
The Squeak environment is essentially based on objects and is an ideal
starting point for implementing new paradigms. The Squeak programming
environment has to be extended with facilities for describing how
ensembles of objects interact to achieve a common goal. It's easy to do
in Squeak. So why not?
More at _fullOO.info_.
Cheers
--Trygve
On 2012.01.28 16:46, Janko Mivšek wrote:
> Hi guys,
>
> Ralph Johnson in his InfoQ interview made an interesting observation:
>
> 2:55 minute: "Smalltalk made an fundamental error ... image ... you can
> build something with 4-5 people what 50 people can build in Java, but if
> you take 200 people in Java ... it is really designed for small systems
> ... "
>
> Are we because of the image really destined for relatively small
> projects and small systems (of Java 50 people project size)?
>
> Are we really not able to scale to bigger projects/systems because of that?
>
> Ok, there are few exceptions of course (JPMorgan, OOCL, ..), but still...
>
> [1] http://www.infoq.com/interviews/johnson-armstrong-oop
>
> Best regards
> Janko
>
>
>
--
Trygve Reenskaug mailto: trygver at ifi.uio.no
Morgedalsvn. 5A http://folk.uio.no/trygver/
N-0378 Oslo Tel: (+47) 22 49 57 27
Norway
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20120131/c89e63a4/attachment.htm
More information about the Squeak-dev
mailing list
|