Shuyin hat geschrieben:Hi,
Mich würde mal ein paar Meinungen über die Programmiersprache (oder Skriptsprache?)
"Ruby" interessieren.
Hat das jemand schon getestet und kann mir sagen, ob's was taugt ?
Mit Ruby beschäftige ich mich schon seit vorgestern und bis jetzt
sieht's noch sehr gut aus. Aber leider kenn ich die Sprache
nicht so gut, um sagen zu können, ob's wirklich empfehlenswert ist.
In Europa ist es noch nicht so sehr verbreitet, aber in Japan ist es
einer der beliebtesten Sprachen.
Und das schönste daran ist, dass es OpenSource ist
Ich hoffe, auf eine positive Antwort!
, Shuyin
Sodala, einen uralt Thread ausgegraben

Bezüglich der Wahl von Programmiersprachen kann ich nur folgenden Tipp geben:
1. Überlegt man sich WAS man programmieren will
2. Aufgrund dieser Überlegungen sucht man sich eine Sprache aus
3. die man leicht erlernen kann.
Ruby schlägt in die gleiche Kerbe wie Perl und Python.
D.H. du kannst es ideal fürs Prototyping, Textprozessing im Sinne von CGI, Rails, Logfile Parsing, oder als Skriptsprache für eigene Programme (LUA-Replacement) oder als Shellscripte verwenden. Ich habe mir z.B. hier in der Firma ein Serverüberwachungssystem geschrieben, das über TCP-Sockets kommuniziert.
Ich habe ursprünglich Perl für all diese Dinge verwendet, bin dann auf einem Linux-Stammtisch auf Ruby angeschupst worden, und verwende es nun eben statt Perl.
Die Syntax ist natürlich ziemlich konträr zu anderen Sprachen. Ruby ist ein Konglomerat aus verschiedenen Sprachen wie Smalltalk, Perl, Python und anderem. Ob man Ruby mag oder nicht ist so oder so rein subjektives Empfinden. Ich persönlich mag die Syntax sehr. Aufgrund der geringen Verbreitung von Ruby in Europa und Amerika ist es allerdings recht schwer für gewisse Libraries gute Dokumentation zu finden, das sollte man als Programmieranfänger schon bedenken. Die Standard Lib ist Umfangreich, nur GUI-Lib's sind recht dünn besiedelt. Im Moment ist Tk, Fox und GTK verwendbar, Doku muss man sich zusammenkratzen, oder man fragt auf
www.rubyforum.de nach.
Das war mal meine Sicht bezüglich Ruby als zufriedener Anwender.