[squeak-dev] [ANN] BabyIDE alpha version released

Janko Mivšek janko.mivsek at eranova.si
Sun Apr 19 10:59:03 UTC 2009

Hi Trygve,

Does this Artima article also count as a valid description of your
approach? http://www.artima.com/articles/dci_vision.html

Best regards

Trygve Reenskaug pravi:

> A new version of BabyIDE with code and documentation is now released. I
> call it an alpha version because it has been used for programming a few
> examples and seems pretty stable.
> BabyIDE is an integrated development environment for separating the code
> for system state from the code for system behavior. This environment
> consists of multiple, layered browsers for working with a program as
> seen in several perspectives such as:
>     D for DATA; the domain classes as they specify system state
>     C for CONTEXT; classes that implement system operations in a network
> of collaborating Roles
>     I for Interaction; the code that drives this collaboration
> You find all details in the DCI home page
>     http://heim.ifi.uio.no/~trygver/themes/babyide/babyide-index.html
> <http://heim.ifi.uio.no/%7Etrygver/themes/babyide/babyide-index.html>
> The Downloads section includes a Squeak image with BabyIDE itself and
> three example programs. You can also install BabyIDE in your favorite
> image from SqueakMap and you can file in the examples from the Downloads
> section.
> Two documents are good starting points if you are new to BabyIDE and
> DCI. They are posted in the Documentation section:
> An overview document: "The DCI Architecture:
>     A New Vision of Object-Oriented Programming" (14pp)
>     http://heim.ifi.uio.no/~trygver/2009/dci_vision.html
> <http://heim.ifi.uio.no/%7Etrygver/2009/dci_vision.html>
> The currently most complete description, including example details:
>     "The Common Sense of Object Oriented Programming" (74pp)
>     http://heim.ifi.uio.no/~trygver/2009/commonsense.pdf
> <http://heim.ifi.uio.no/%7Etrygver/2009/commonsense.pdf>
> Try BabyIDE to work with your favorite package!
> Write your own programs using the DCI paradigm!
> Enjoy
> --Trygve

Janko Mivšek
Smalltalk Web Application Server

More information about the Squeak-dev mailing list