Ich habe gerade angefangen, Ruby zu lernen, und als .Net-Entwickler frage ich mich, ob ich einfach geradeaus gehen und IronRuby verwenden sollte, ohne zuerst reines Ruby auszuprobieren.
Was meinen Sie dazu? Werde ich etwas vermissen?
-- rauchy
Ich habe gerade angefangen, Ruby zu lernen, und als .Net-Entwickler frage ich mich, ob ich einfach geradeaus gehen und IronRuby verwenden sollte, ohne zuerst reines Ruby auszuprobieren.
Was meinen Sie dazu? Werde ich etwas vermissen?
-- rauchy
Ich würde für den Anfang reines Ruby (Matz Ruby Interpreter (MRI)) verwenden. Soweit ich weiß, ist Iron Ruby noch nicht ganz fertig.
Wenn Sie auf der Suche nach einem guten Buch sind, ist mein derzeitiger Favorit (über pickaxe) http://www.amazon.com/gp/product/0596516177 von Matz und Flanagan, das Buch ist sehr prägnant, gut geschriebene Absätze und sie bieten großartige Beispiele (in 1.8.* und 1.9)
Viel Spaß! :D
Verwenden Sie zunächst reines Ruby, IR ist noch nicht ganz fertig. Schauen Sie sich http://poignantguide.net/ruby/ - auch wenn es ziemlich seltsam ist, ist es eine sehr gute Einführung
Ruby hat eine etwas eigenwillige Syntax und einen eigenen Stil, den man sich schneller aneignet, wenn man mit dem Ruby-Code anderer Leute arbeitet. Sie können dies sicherlich bei der Verwendung von IronRuby genauso gut lernen wie bei jeder anderen Implementierung der Ruby-Sprache. (Allerdings könnten Sie mit IronRuby auf Probleme mit einer etwas obskuren Syntax oder Bibliotheken stoßen; es ist noch keine 100% vollständige Implementierung).
Eine interessante Quelle zum Erlernen von idiomatischem Ruby ist http://www.rubyquiz.com/ .
CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.