Teachers Paradise School Supplies Teacher Resources Free Encyclopedia
Teachers Paradise FREE Teaching Resources
Home Arts Crafts Audio Visual Equipment Office Supplies Teacher Resources
Hauptseite | See live article

Smalltalk (Programmiersprache)

Smalltalk ist eine objektorientierte Programmiersprache, die in den 70er-Jahren am Xerox PARC Forschungszentrum durch Adele Goldberg, Dan Ingalls, Alan Kay und andere entwickelt wurde. Sie wurde allgemein unter dem Namen Smalltalk-80 freigegeben und hat die Entwicklung vieler späterer Programmiersprachen beeinflusst (z.B. Java).

Die Smalltalk-Entwicklungsumgebung enthielt viele Ideen, die später mit der Macintosh- und dann Windows-Benutzeroberfläche verbreitet wurden. Verwendet wurde ein Grafikbildschirm mit verschiebbaren Fenstern, Aufklappmenüs und Schriften von verschiedener Größe. Eine Maus mit drei Tasten - rot, blau und gelb - diente erstmals als zusätzliches Eingabegerät.

Table of contents
1 Wichtige Eigenschaften von Smalltalk
2 Programmbeispiel (Bibliotheksabhängig)
3 Weblinks
4 Implementierungen

Wichtige Eigenschaften von Smalltalk

Programmbeispiel (Bibliotheksabhängig)

'Hello World' do: [ :eachChar|
    eachChar out.
].

gibt den Text "Hello World" vertikal aus.

Das Dictionary (in Perl Hash, in Java HashMap) ist eine in Smalltalk häufig verwendete Datenstruktur:

   d := Dictionary new.
   d at: 'grün' put: 'green'.
   d at: 'blau' put: 'blue'.
   d at: 'rot'  put: 'red'.
  
   Transcript show: (d at: 'blau').

Diese Datenstruktur entspricht dem assoziativem Array.

Weblinks

Implementierungen




Pay for Educational Supplies & Teaching Supplies with Visa, Master Card, American Express, Discover or Paypal.
TeachersParadise.com HOME | Safe Shopping Guarantee | Help Desk
All trademarks & brands are the property of their respective owners.
Legal Notice 2000-2008 TeachersParadise.com, Inc. All Rights Reserved