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

Trygve Reenskaug trygver at ifi.uio.no
Sun Apr 19 09:32:10 UTC 2009


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
-- 

Trygve Reenskaug       mailto: trygver at ifi.uio.no

Morgedalsvn. 5A         http://heim.ifi.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/20090419/cbc17879/attachment.htm


More information about the Squeak-dev mailing list