Diskussion:Squeak

Letzter Kommentar: vor 10 Jahren von 193.83.135.214 in Abschnitt Eigentlich keine Programmiersprache

Der Link http://minnow.cc.gatech.edu/squeak/ ist - obwohl so sperrig - von allen sicherlich der nützlichste. 84.185.34.211 01:15, 7. Jan 2006 (CET)Niko

Eigentlich keine Programmiersprache Bearbeiten

Eigentlich ist Squeak ein bisschen mehr als eine Programmiersprache.

In seinen 10 MB (oder so) stecken: Sprachsynthesizer, Email-Client, Webbrowser, Chat-Programm, Voice-Chat. Man kann Text an beliebigen Linien ausrichten, die in Boxen übergehen können (fortgeschrittene Textverarbeitungen und Grafikanwendungen scheitern bis heute daran! Squeak kann das seit Jahren). Folgerichtig gab es Versuche (evtl. erfolgreich) Squeak auf Linux den X-Server ersetzen zu lassen.

Squeak ist nicht so sehr ein Hilfsmittel um Programme mit anderen Programmen interagieren lassen zu können, Squeak ersetzt das Betriebssystem. (Alan Kay wurde mal gefragt, was ein OS ist. Antwort: „Alles, was sonst nirgends drin ist, sowas sollte es nicht geben.“) 84.185.34.211 01:44, 7. Jan 2006 (CET)Niko

Alan Kay hat im Laufe der Geschichte alles mögliche gesagt, deswegen wird noch lange kein ungeschriebenes Gesetz daraus. Es gibt nicht umsonst so viel massive Kritik an der inneren Architektur von Smalltalk und seinen Nachfolgern, die immer mehr an ihrer eigenen Ineffizienz scheitern, da sie sich im Laufe der Zeit zu multifunktionalen Monstern entwickeln und mit Fähigkeiten überfrachtet werden, die an den Bedürfnissen der Anwender immer mehr vorbeigehen. Die Zeiten, in denen Programmiersprachen gleichzeitig auch als Betriebssystem fungiert haben, sollten seit Mitte der 80er-Jahre endgültig vorbei sein! --193.83.135.214 13:07, 9. Nov. 2013 (CET)Beantworten

Scratch Bearbeiten

Im Artikel werden die beiden aus Squeak hervorgegangenen Projekte Scratch und Pharo bisher nicht erwähnt. --87.144.127.9 15:18, 16. Feb. 2012 (CET)Beantworten

Richtig, und es besteht auch keine Notwendigkeit dazu, da dies bereits andernorts geschehen ist. --193.83.135.214 12:39, 9. Nov. 2013 (CET)Beantworten