Hallo Markus,
on Sun, 11 Mar 2007 23:48:26 +0100, you wrote: ...
Was ich gerne wüßte - eine Frage an die produktiv arbeitenden Squeaker:
Wie sieht der typische Workflow bei GUI-Programmierung in Squeak aus? Baut ihr GUIs üblicherweise via Maus aus Morphen zusammen und erzeugt daraus dann irgendwie neue Klassen, oder ist der typische Weg doch der, alles quelltextorientiert im Browser zu konzipieren? (Nach Erlernen der Grundkonzepte, sollen die Schüler schließlich ein 'typisches' Projekt umsetzen.)
Erst einmal vielen Dank für Deine Arbeit an+mit Squeak!
Zu Deiner Frage: der "typische" Ansatz bei der GUI-Programmierung wird von der späteren Verwendung geprägt. Soll das erzeugte GUI in ein gut wartbares Produkt integriert werden so wird oftmals (früher oder später) eine quelltextorientierte Beschreibung erzeugt. Wesentlich dabei ist das Vorhandensein von Werkzeugen die die Wartung dieses speziellen GUIs erleichtern oder gar erst ermöglichen. Auch die (Un-)Möglichkeiten des Transports zum (zur Integration in den) nächsten Computer haben einen direkten Einfluss.
Soll das GUI aber nur zum "Vergnügen" dienen und/oder muss es der nächste Kollege auch nicht gleich verstehen dann ist der Weg egal :)
Beide Ansätze sind in meiner Erfahrung unabhängig von der Entwicklungsumgebung; sofern sie (so wie bei Squeak) überhaupt unterstützt werden.
/Klaus