ETH Zuerich - Startseite
Professur für CAAD

 


caad d-arch


Caad Teaching
 

 
Bachelor of Architecture: CAAD II ss07

 
Master of Advanced Studies
in Architecture, CAAD


 
DWF-Processing
Programmieren statt Zeichnen


 
Graustufen - Ein Atlas
Schweizer Wohngebäude als XML Daten


 
DWF- Denken in Systemen:
In Collaboration with the Technical University Vienna


 
Seminarwoche:
BlowUp


 
Archiv

 
Caad Projects
 

 
Theory
 
Design
 
Building
 
Practice

 
Related pages
 

 
Swiss Federal Institute of Technology Zurich
 
Institute of Building Technology
 
Faculty of Architecture

 
Other pages

 










hbt d-arch

squeak

kurzbeschreibung

squeak ist eine software entwicklungsumgebung basierend auf der programmiersprache Smalltalk. Neben den smalltalk elementen wurde squeak um zahlreiche funktionen erweitert:

  • morphic: eine programmierschnittstelle und scriptsprache zur programmierung von grafiken
  • alice: eine 3D-engine und scriptsprache
  • netzwerk-dienste: web-server, web-browser, chat, email, ...
  • sound: midi, sprache, wave

squeak eignet sich besonders gut zum prototypen und als frontend. squeak-programme zeichnen sich nicht durch geschwindigkeit aus. Allerdings kann man C und C++ programme in squeak integrieren und man kann aus squeak-programmen C++ programme generieren.

formate

squeak (smalltalk) legt seine programme und daten in sogenannten images ab. ein image speichert das gesamte system in eine datei. Einzelne teile koennen in sogenante changesdateien (.cs), klassendatei (.st) oder projektdateien (.pr) gespeichert werden.

hintergrund

Squeak wurde von Apple Computers entwickelt. Apple entschloss sich das Projekt frei zu machen und macht die Queallen frei zugaenglich. Mittlerweile ist squeak ein Opensource-Projekt mit vielen dutzend Programmieren weltweit.

links:

http://www.squeak.org

Revision r1.1 - 18 Oct 2004 - 06:44 - AgnieszkaSowa
Parents: WebHome > CaadSoftware
Copyright © 1999-2003 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.

This website has been archived and is no longer maintained.