Objektorientierte Programmierung leicht gemacht

20. September 2011
Achim Wagenknecht Von Achim Wagenknecht, Freeware & Open Source, News & Trends, Linux, OpenOffice, Picasa, GIMP, Multimedia ...

Objektorientierte Programmierung hat den Ruf, besonders kompliziert und schwierig zu sein. Da kommt Squeak wie gerufen.

Squeak ist ein Programmiersystem, in dem Sie Objekte direkt auf die Arbeitsfläche zeichnen können. Dann klicken Sie mit der mittleren Maustaste auf das Objekt. Es erscheinen eine Reihe von Icons um das Objekt herum. Wenn Sie das Auge anklicken, öffnet sich ein Fenster mit Eigenschaften und Aktionen, die zu diesem Objekt gehören. Mithilfe dieser Eigenschaften und Aktionen können Sie im Handumdrehen ein Programm entwickeln.

Squeak beruht auf Smalltalk, einer der ersten objektorientierten Programmiersprachen, die schon in den 1970er Jahren entwickelt wurde. Es wird vor allem in der Ausbildung eingesetzt. Schon Grundschüler können mit dem kostenlosen Squeak programmieren lernen, aber auch Universitäten nutzen es. Für Kinder ist vor allem die Variante Etoys geeignet.

Für Programmierer ungewohnt, aber sehr praktisch: Der übliche Kreislauf aus Programmieren, Kompilieren und Testen entfällt. Squeak kompiliert und testet alles sofort. Objekteigenschaften können sogar zur Laufzeit geändert werden, das heißt, Sie brauchen Ihr Programm nicht anzuhalten, um etwas zu ändern.

Squeak ist hervorragend für Einsteiger geeignet, aber es bietet auch Profis jede Menge Möglichkeiten: In Squeak können Sie professionelle Internet-Anwendungen ebenso entwickeln wie Multimedia-Programme, Lernprogramme und vieles mehr. In Squeak wurden schon E-Mail-Programme, Internet-Browser und ein Sudoku-Programm entwickelt.

Squeak besteht aus mehreren Modulen. Am besten installieren Sie das All-in-one-Paket, es enthält alles, was Sie bei der Arbeit mit Squeak brauchen. Das Programmiersystem läuft auf Windows, Linux und Apple.

Squeak ist Open Source unter den Lizenzen MIT und Apache. Den deutschsprachigen Download und die dazugehörige Community finden Sie unter http://squeakde.cmsbox.ch. Noch mehr Informationen hält die englische Homepage unter http://squeak.org bereit.

Erhalten Sie regelmäßig die wichtigsten Freeware-Tipps in Ihr Postfach!

Jetzt gratis per E-Mail

DDV Ehrencodex E-Mail-Marketing
  • Wir benötigen Ihre E-Mail-Adresse für die Zusendung des Newsletters.
  • Wir geben Ihre E-Mail-Adresse garantiert nicht an Dritte weiter.
  • Jederzeit abbestellbar durch einen Link im Newsletter.

Unsere Datenschutzgarantie:

Wir benötigen Ihre E-Mail-Adresse für die Zusendung des Newsletters. Wir geben Ihre E-Mail-Adresse garantiert nicht an Dritte weiter. Jederzeit abbestellbar durch einen Link im Newsletter.

Weitere Artikel zum Thema

Weitere Artikel

Ein eleganter Spiegeleffekt für Ihre Fotos

Achtung: Wenn Sie anonym ins Netz gehen, sollten Sie dieses Update sofort einspielen

Sicherer Durchblick mit der neuen Scheibenwischer-App von Bosch


Die besten Linux- und OpenSource Tipps für Sie!

Jetzt gratis per E-Mail

  • die besten Tipps
  • völlig kostenlos
  • jederzeit abbestellbar
DDV Ehrencodex E-Mail-Marketing
  • Wir benötigen Ihre E-Mail-Adresse für die Zusendung des Newsletters.
  • Wir geben Ihre E-Mail-Adresse garantiert nicht an Dritte weiter.
  • Jederzeit abbestellbar durch einen Link im Newsletter.

Unsere Datenschutzgarantie:

Wir benötigen Ihre E-Mail-Adresse für die Zusendung des Newsletters. Wir geben Ihre E-Mail-Adresse garantiert nicht an Dritte weiter. Jederzeit abbestellbar durch einen Link im Newsletter.

Unsere Experten

Rudolf Ring twittert für @Computerwissen

Die von Ihnen eingegebene E-Mail Adresse ist nicht korrekt. Bitte korrgieren Sie Ihre Eingabe und klicken Sie auf "OK":

Bitte wählen Sie mindestens einen Newsletter aus und klicken Sie auf "OK"