Welche Frameworks oder Pakete gibt es für die Entwicklung von UIs mit GNU/Smalltalk? Es scheint eine GTK+ binding zu geben, aber nicht viel Dokumentation darüber.Entwickeln von UIs in GNU/Smalltalk
Zum Beispiel in VisualAge Smalltalk gibt es WidgetKit und in Squeak gibt es Morphic mit Ankündigungen oder Change/Update Event-Protokoll. Was wären ihre entsprechenden Optionen in GNU/Smalltalk?
Für mich Entwicklung von UI in GNU Smalltalk ist ein bisschen komisch. Ursprünglich war Smalltalk eine UI-basierte Umgebung und GNU ging mit der Befehlszeile auf die dunkle Seite. Warum willst du eine Benutzeroberfläche mit Gnu entwickeln, wenn du Pharo benutzen kannst? – Uko
Da GTK + eine 15-jährige UI-Bibliothek + Tausende von Benutzern, Büchern, Support usw. ist, fehlt Pharo noch ein anständiger UI-Builder, haben sehr wenige Morphic-Benutzer, Bibliotheken wie Spec unmature, ... eigentlich warum würde ich Pharo für verwenden UI machen? :) – user183928
Irgendwie komisch du sagst das. Aber für meine Wahl von Pharo spielte eine große Rolle Morphic. Morphic ist die Standard-GUI in Pharo, was Pharo verwendet und daher verlassen sich viele Bibliotheken und Apps darauf, die gesamte IDE basiert darauf, es gibt keine Möglichkeit, Morphic zu vermeiden. Über Morphic selbst ist es nicht so groß wie GTK +, aber seine sehr zuverlässige GUI auf allen 3 Plattformen. Auf der anderen Seite ist GTK + berüchtigt für schlechte Unterstützung für MacOS und Windows. Persönlich, wenn ich eine GUI wählen müsste, würde ich QT wählen. Warum Morphic verwenden? Morphic ist für mich elegant einfach das sauberste Design für GUI und Smalltalk. – Kilon