[Squeak-ev] Squeak im Produktiveinsatz

Philippe Marschall philippe.marschall at gmail.com
Sam Sep 15 16:09:55 UTC 2007


Am 15.09.07 schrieb Stefan Schmiedl <s at xss.de>:
> Hallo Squeaker.
>
> Nachdem mich die Jungs von Cincom letzte Woche etwas verärgert haben,
> bin ich am ernsthaften Überlegen, fällt das Hauptargument für
> VisualWorks (plattformübergreifende "Standard"-GUI-Clients) weg.
>
> Eine anstehende Web-Applikation hab ich zwar schon in VW angefangen,
> aber AIDA gibt's auch für Squeak, da sollte sich der Aufwand für den
> Umstieg in Grenzen halten. Die Daten liegen zurzeit in einer ca 120MB
> großen SQLServer-Datenbank, wo ich sie wohl auch liegen lassen muss,
> damit die übrigen Komponenten nach wie vor funktionieren.

Also wenn du das SQLServer und 32bit Requirement nicht hättest und das
Projekt nicht schon am laufen wäre, dann wäre ev. GLASS einen Blick
wert:
http://seaside.gemstone.com/
Lass dich vom Seaside nicht verwirren. Du bist frei, was du damit
laufen lassen willst. Janko hat einen Beta account und arbeitet damit.
Es würde mich nicht wundern, wenn AIDA schon bald auf Gemstone/S
laufen würde. Die Idee dahinter ist dass du deine Applikation in
Squeak entwickelst und dann auf Gemstone/S deployst. Die haben auch
eine Menge Squeak tools. So kannst du damit z.B. auch Monticello
benutzen. Die Tools sind allerdings noch recht beta.

Gruss
Philippe

> Bevor ich da aber ernsthaft anfange, würde ich gerne wissen:
>
> - Wie macht sich denn Squeak so als Langlauf-Server-Prozess auf einer
>   (32-bit)-Linux-Kiste (2xPentium V 2.3 GHz, 3GB RAM)? Der Rechner
>   selbst ist jetzt ein OpenXchange-Server für den Kunden und langweilt
>   sich fürchterlich...
>
> - Läuft das Ding in guter alter Linux-Manier "einfach so immer" oder
>   sollte ich das Image wöchentlich oder täglich neu starten?
>
> - Gibt's irgendwelche Besonderheiten zu beachten? Harte Grenzen wie die
>   max. Zahl an Objekten oder sowas?
>
> - Gibt's irgendwelche Tipps und Tricks für bzw. Warnungen vor bestimmten
>   Tools, die fürs Arbeiten wichtig sind? Enorm hilfreich für mich wären
>   z.b. die beiden "History"-Knöpfchen "<" und ">", die der alte
>   RefactoringBrowser hatte, der neue OmniBrowser aber anscheinend nicht.
>
> - Welche Image-Version nimmt "man" denn heute zum Entwickeln? Ich hab
>   auf dem Windows-Laptop eine 3.10-er VM und das letzte 3.9-er image und
>   ein Weilchen mit Universes und SqueakMap und Monticello at SqueakSource
>   gekämpft, bis ich ein System beisammen hatte, in dem die Sachen drin
>   waren, die ich haben wollte.
>
> Schönes Wochenende,
> s.
>