Wo finde ich RubyWin bzw. was sind die Alternativen?

[email protected] Sat, 22 Mar 2003 19:47:07 +0100 (MET)
Newsgroups gmane.comp.lang.ruby.german
Message-ID <[email protected]>
Wo finde ich RubyWin bzw. was sind die Alternativen?

Ich habe nach der Empfehlung (für Anfänger) aus einem Buch *) das Ruby-Paket
für MSWindows heruntergeladen und installiert. Allerdings nicht die
Buchversion ruby166-0 sondern die aktuelle Version ruby168-8.

Laut Buch müßte es eine Testumgebung "RubyWin" geben, bei der man in einem
Fenster das Skript editieren und dann über Menü:  Ruby/Eval Buffer ausführen
kann. Dabei sieht man in einem zweiten Fenster die Ein- und Ausgabe.
Dieses Programm ist nach der Installation nicht vorhanden, in den Release
Notes aber beschrieben: "1.6.2-3: Included newer version of RubyWin"

Wo ist das Programm? 	(In der Buchversion ruby166-0 ist RubyWin enthalten)


Oder kann man nur mit dem Editor (SciTE) arbeiten, was mir auch lieber wäre.
Funkioniert aber leider auch nicht!
Skript-Ausführung über SciTE-Menü: Tools/Go führt zu folgendem Fehler:

Bei der ersten Methode die das DOS-Eingabefenster erfordert, bricht das
Programm ab. Das DOS-Fenster erscheint zwar ( gets.to_i ) aber das Ergebnis der
vorherigen Methode print "...." wird nicht angezeigt und nach Eingabe eines
Zeichens bricht das Programm mit nachfolgendem Fehler ab:

#Bereich2.rb
.
.
4  print "...."
5   zahl = gets.to_i

					Bereich2.rb:5: [BUG] Segmentation fault

Was fehlt evtl. zur Initialisierung bzw. wie kriegt man den Editor zum
Fliegen? 

Ich habe früher viel in Enfin (ähnl. wie SmalTalk) programmiert und daher
scheint mir Ruby interessant, um mich schnell wieder einzuarbeiten. Vielleicht
kann mir jemand nachfolgende Fragen in ein paar kurzen Statements
beantworten. Nach meinem ersten Eindruck kann man mit Ruby und den Tools die dabei sind
sehr viel machen, daher frage ich besser:
Gibt es Bereiche in denen man nicht gut oder garnicht mit Ruby arbeiten
kann? 

Was muß für eine fertige Anwendungssoftware auf einem Rechner installiert
sein ?
(oder kann man dann eine Art Runtime oder Exe-programm
erzeugen/compilieren?)

Gibt es einen guten Fensterdesigner mit dem man sich ein Fenster mit allen
Elementen graphisch zusammenstellen kann ? (und der die erforderlichen 
Objekte generiert, so daß man nur noch seine eigenen Methoden und Objekte der
Anwendung zu programmieren braucht?


Ich hoffe auf eine baldige Antwort.
Eugen Schöneberger



*) "Ruby, Das Einsteigerseminar von Dirk Engel u. Klaus Spreckelsen"

-- 
+++ GMX - Mail, Messaging & more  http://www.gmx.net +++
Bitte lächeln! Fotogalerie online mit GMX ohne eigene Homepage!