Warum sieht die Squeak-Oberfläche so antiquiert aus?

7

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?

    
Mei 04.06.2009, 06:53
quelle

6 Antworten

9

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 .

    
Frank Shearar 04.06.2009, 12:29
quelle
6

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.

    
Damien Cassou 12.06.2009 08:13
quelle
3

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.

    
anon 04.06.2009 12:37
quelle
3

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.

    
Randal Schwartz 06.06.2009 00:51
quelle
2

Das Paket Polymorph kann die Squeak-Benutzeroberfläche verbessern, damit sie viel besser aussieht.

Ein großes Lob an Simon Kirk und das Team von Pinesoft!

Sie können es hier finden: Ссылка

Anscheinend hat Pharo es eingebaut.

    
daf 08.11.2009 23:16
quelle
1

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).

    
Matthew Flaschen 04.06.2009 07:00
quelle