Versteh mich nicht falsch - ich liebe Smalltalk, aber ...
Für mich ist die Squeak-Schnittstelle eine der größten Abzweigungen. Ich liebe Smalltalk - nicht die Benutzeroberfläche. Man muss nur moderne Schnittstellen wie GNOME, MacOS X und Windows Vista mit ihrer Kombination aus Benutzerfreundlichkeit und visuell ansprechenden Augenzeugen mit Squeaks flachem 2D-Cartoon-16-Farben-Interface (oder 256 Farben?) Gegenüberstellen / p>
Werden wir jemals ein modernes Benutzeroberflächen-Design in Squeak einbauen?
Oder fehlt mir etwas völlig und die aktuelle Menge der Computer-Benutzeroberflächen sind alle falsch?
Verwenden Sie eine der vielen alternativen UIs anstelle des Standard-Look & amp; Gefühl. Pharo sieht zum Beispiel sehr nach OSX aus.
Ramon Leon hat einen anderen Artikel Squeeze's Sesame Street Looking Windows zu reparieren , da ist Zuglle , und wahrscheinlich noch viel mehr andere, regelmäßig angekündigt auf squeak-dev .
Newspeak ist auf Squeak aufgebaut und hat ein ganz anderes Aussehen. Sie können zwischen nativen Fenstern (wie die meisten anderen IDEs) und morphischen Fenstern (wie in Squeak / Pharo) wählen.
Squeak wurde als Werkzeug zum Erstellen neuer, innovativer Benutzeroberflächen entworfen, und es gibt einige großartige Beispiele - werfen Sie einen Blick auf Scratch , zum Beispiel. Leider ist der gleiche Aufwand nicht in die Squeak-IDE selbst gegangen. Dies könnte sich jedoch ändern - werfen Sie einen Blick auf Pharo , eine Abzweigung von Squeak, die Dinge wie Schriften, Farben usw. und Streifen verbessert einige der Squeak Totholz.
Ein Problem besteht darin, dass wir uns derzeit in einer Art Lizenzierungsschwierigkeit befinden, bis wir die MIT / BSD-Lizenz für alle vorhandenen Kernkomponenten erhalten. Sobald wir dies erreicht haben, können wir uns zu einem modularen System bewegen, und die Aktualisierung der Benutzeroberfläche ist eindeutig Teil des Ergebnisses.
Verwenden Sie GNU Smalltalk , "Smalltalk für diejenigen, die tippen können" oder Schreibe im kopflosen Modus. Und wenn Sie immer noch eine GUI (nur nicht die allumfassende traditionelle Smalltalk GUI) wollen, schreiben Sie einfach Ihre eigene (vielleicht ein Plug-in in eine bestehende IDE).
Tags und Links user-interface smalltalk squeak hci