Deine Meinung über "Ruby" ?
-
- Beiträge: 752
- Registriert: 14.09.2004 21:39
- Kontaktdaten:
Ruby ist ja auch nicht für große Andwendungen gedacht. Ich mag Ruby eigentlich. Nur habe ich persöhnlich dafür nicht viel Anwendung, daher habe ich es gelassen. Aber ansich eine sehr bequeme und schöne Sprache.
Zum Thema Einsatzgebiete Scriptsprachen: Der relativ verbreitete RPGmaker XP wurde mit Ruby ausgestattet. Endlich kann die Gemeinde tauglichere Spiele mit mehr Komfort für den Ersteller machen.
Zum Thema Einsatzgebiete Scriptsprachen: Der relativ verbreitete RPGmaker XP wurde mit Ruby ausgestattet. Endlich kann die Gemeinde tauglichere Spiele mit mehr Komfort für den Ersteller machen.
-
- Beiträge: 752
- Registriert: 14.09.2004 21:39
- Kontaktdaten:
- PureLust
- Beiträge: 1145
- Registriert: 21.07.2005 00:02
- Computerausstattung: Hab aktuell im Grunde nur noch 'nen Lenovo Yoga 2 Pro im Einsatz.
- Wohnort: am schönen Niederrhein
Hi Shuyin,
warum denn eigentlich genau Ruby?
Hat Ruby spezielle Möglichkeiten die Du suchst, oder käme generell auch eine andere Skriptsprache in betracht?
Denn wenn es Dir nur um eine möglichst einfache Erlernbarkeit einer (Skript-)Sprache (für Anfänger) geht, dann wirf doch mal Blick auf Click.EXE.
Click.EXE hat gerade für Anfänger den Vorteil, dass es durch seine spezielle und intuitive GUI im Grunde Syntax-Fehler ausschließt und Du Dich mehr oder weniger vollkommen auf die Umsetzung der eigentliche Logik Deines Programms konzetrieren kannst.
Auch musst Du Dich dabei nicht mit verschiedenen Variablentypen herumschlagen, da Click.EXE intern sämtliche Umwandlung vollkommen selbstständig übernimmt.
Ganz abgesehen davon, dass Du bei Click.EXE im Grunde in "deiner Muttersprache" (z.Zt. in deutsch oder in englisch) programmierst.
Für Fortgeschrittene wird es dann ab Click.EXE 4.0 sogar die Möglichkeit geben, eigene Erweiterungen (z.B. in PureBasic) für Click.EXE zu entwickeln und diese dann in Click.EXE als Plugins einzubinden.
Eine kostenfreie (ältere) Version von Click.EXE steht ebenfalls zum Download bereit.
Nachteil von Click.EXE ist natürlich eine (für Skriptsprachen typische) recht langsame Abarbeitung der Befehle.
Aber wie gesagt - für wirkliche Anfänger oder auch als Rapid-Development-Engine für kleinere Tools ist Click.EXE eine sehr brauchbarer (Einsteiger-)Sprache und vielleicht ja mal einen Blick wert.
Grüße, PureLust.
warum denn eigentlich genau Ruby?
Hat Ruby spezielle Möglichkeiten die Du suchst, oder käme generell auch eine andere Skriptsprache in betracht?
Denn wenn es Dir nur um eine möglichst einfache Erlernbarkeit einer (Skript-)Sprache (für Anfänger) geht, dann wirf doch mal Blick auf Click.EXE.
Click.EXE hat gerade für Anfänger den Vorteil, dass es durch seine spezielle und intuitive GUI im Grunde Syntax-Fehler ausschließt und Du Dich mehr oder weniger vollkommen auf die Umsetzung der eigentliche Logik Deines Programms konzetrieren kannst.
Auch musst Du Dich dabei nicht mit verschiedenen Variablentypen herumschlagen, da Click.EXE intern sämtliche Umwandlung vollkommen selbstständig übernimmt.
Ganz abgesehen davon, dass Du bei Click.EXE im Grunde in "deiner Muttersprache" (z.Zt. in deutsch oder in englisch) programmierst.
Für Fortgeschrittene wird es dann ab Click.EXE 4.0 sogar die Möglichkeit geben, eigene Erweiterungen (z.B. in PureBasic) für Click.EXE zu entwickeln und diese dann in Click.EXE als Plugins einzubinden.
Eine kostenfreie (ältere) Version von Click.EXE steht ebenfalls zum Download bereit.
Nachteil von Click.EXE ist natürlich eine (für Skriptsprachen typische) recht langsame Abarbeitung der Befehle.
Aber wie gesagt - für wirkliche Anfänger oder auch als Rapid-Development-Engine für kleinere Tools ist Click.EXE eine sehr brauchbarer (Einsteiger-)Sprache und vielleicht ja mal einen Blick wert.

Grüße, PureLust.
[Dynamic-Dialogs] - komplexe dynamische GUIs einfach erstellen
[DeFlicker] - Fenster flimmerfrei resizen
[WinFX] - Window Effekte (inkl. 'durchklickbares' Window)
[DeFlicker] - Fenster flimmerfrei resizen
[WinFX] - Window Effekte (inkl. 'durchklickbares' Window)
- Tsuki-Namida
- Beiträge: 633
- Registriert: 17.11.2005 13:27
- Kontaktdaten:
Naja das Thema scheint ja schon Abgeschlossen oder irre ich mich?
Okay ich habe schon mal an Ruby gesessen *schwitz* es ist erst mal ungewohnt mit dem Syntax um zu gehen (z.B: einen wert einer Variabel geben sieht so aus "Variabel == 1" oder das beenden einer bedingun [EndIf] ist in Ruby einach nur "End") aber übel Ist Ruby nicht man gewöhnt sich an den Syntax.
Ich habe Ruby zudem nur als Scriptsprache kennen gelert beim programmieren eines Spiel im "RPG Maker XP" den kenn bestimmt der ein oder andere
Okay ich habe schon mal an Ruby gesessen *schwitz* es ist erst mal ungewohnt mit dem Syntax um zu gehen (z.B: einen wert einer Variabel geben sieht so aus "Variabel == 1" oder das beenden einer bedingun [EndIf] ist in Ruby einach nur "End") aber übel Ist Ruby nicht man gewöhnt sich an den Syntax.
Ich habe Ruby zudem nur als Scriptsprache kennen gelert beim programmieren eines Spiel im "RPG Maker XP" den kenn bestimmt der ein oder andere

Zuletzt geändert von Tsuki-Namida am 25.07.2006 17:16, insgesamt 1-mal geändert.

Und für alle anderen Konsumenten des weiter oben stehende Posts: www.aspirin.de
Ich dachte ja erst ich schiele irgendwie.
Ich dachte ja erst ich schiele irgendwie.
wo wir gerade beim Thema sind: Kann jemand der Mods bitte so freundlichMVXA hat geschrieben:www.duden.de
sein und den unsäglichen Betreff dieses Threads mal korrigieren?
Danke & Grüße ... Kiffi
a²+b²=mc²
Re: Deine Meinung über "Ruby" ?
Sodala, einen uralt Thread ausgegrabenShuyin 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

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.