[squeak-dev] BabyIDE now works in Squeak 4.5

Trygve Reenskaug trygver at ifi.uio.no
Wed Jan 14 14:54:07 UTC 2015


Hi all,

DCI is a programming paradigm with strong separation of concerns
*    Classes are used for coding system state - what the system *is*.
*    DCI Contexts are used for coding system behavior - what the system 
*does*.
The DCI separation of concerns enhances code readability, supports 
testing, and simplifies system extension.
BabyIDE is an IDE that supports the DCI separation of concerns by 
viewing the code in practically independent projections.

BabyIDE with a number of examples is now ready for downloading into a 
Squeak 4.5 image:
1.     WorldMenu > open... > SqueakMap Categories.
2.     Select "Development tools" > BBAllInOne > (1.4)
3.     Click "Install"
Example programs can be run from
         WorldMenu > open... > BB5bBank etc.
The sources for an example can be edited in BabyIDE, e.g.:
         WorldMenu > open... > BB1: IDE>BB5bBank

BabyIDE with its DCI infrastructure is a non-intrusive addition to 
Squeak; everything works as before and programming can be done in the 
usual manner (if desired).

DCI home page: http://fulloo.info/.
Description of the examples: http://fulloo.info/Examples/SqueakExamples
DCI mailing list: object-composition at googlegroups.com

Enjoy
--Trygve


-- 

Trygve Reenskaug mailto: trygver at ifi.uio.no <mailto:%20trygver at ifi.uio.no>
Morgedalsvn. 5A http://folk.uio.no/trygver/
N-0378 Oslo http://fullOO.info
Norway                     Tel: (+47) 22 49 57 27

  Save our in-boxes!/http://emailcharter.org//

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20150114/35555b71/attachment.htm


More information about the Squeak-dev mailing list