-
Wo positioniert sich ROR?
Autor: darkfate 07.02.10 - 15:33
Ganz ernst gemeinte Frage.
Was macht man vorwiegend damit?
Wo ist es besser als die Konkurrenz und was ist eigentlich die Konkurrenz zu ROR?
Wäre dankbar für ein paar Antworten. -
Re: Wo positioniert sich ROR?
Autor: aze 07.02.10 - 15:42
guckst Du hier: http://de.wikipedia.org/wiki/Ruby_on_Rails
-
Re: Wo positioniert sich ROR?
Autor: scyla 07.02.10 - 15:46
Also. Ruby ist eine Scriptsprache.
Es ist OOP (objektorientiert) und ist meines Erachtens aber auch für die funktionale Programmierung zu gebrauchen.
Auf die Frage nach der Konkurenz kann ich nur grob antworten -PHP oder Phyton um nur zwei zu nennen.
ES KOMMT AUF DAS SZENARIO AN.
Ich persönlich finde die Syntax der Sprache ähnlich der von Ansi-C.
Das IO-Object sprichst du ebenso mit puts() an.
Ich werde mich jedenfalls in der nächsten Zeit intensiver mit ROR beschäftigen.
Ich hoffe das reicht als erster anhaltspunkt.
MfG & scheen sonntag noch wa :-) -
Re: Wo positioniert sich ROR?
Autor: darkfate 07.02.10 - 16:41
Dieser Pinkelpedia Artikel reiht sich in die üblichen "Qualitätsartikel" von Pinkelpedia nahtlos ein.
-
Re: Wo positioniert sich ROR?
Autor: dafire 07.02.10 - 17:27
und wo reihen sich deine forenposts ein ?
das war eine rhetorische frage ;) -
Re: Wo positioniert sich ROR?
Autor: aze 07.02.10 - 17:34
wow, für jemanden der sich mit Rails NICHT auskennt - auf Deinen ersten Beitrag bezogen - kannst Du aber die Qualität des Wiki-Artikels zu Rails aber ziemlich gut beurteilen ;-)
Ich werd Dir in Zukunft nicht mehr helfen... :-) -
Re: Wo positioniert sich ROR?
Autor: railgun 07.02.10 - 17:48
Ich persönlich bin erst vor kurzem bei Ruby on Rails gelandet und kann deshalb noch nicht viel zu der Frage im Ursprungspost beitragen. Man sollte bei der Wahl nach einem Framework aber auch die zugrunde liegende Sprache beachten.
Ich denke Ruby positioniert sich unter objekt-orientierten Sprachen sehr weit vorne. Die Sprache ist meiner Meinung nach einfach zu erlernen, elegant und mächtig. Jeder der die Grundlagen von OOP verstanden hat, sollte eigentlich mühelos mit Ruby zurecht kommen. Dies kommt nicht von ungefähr, denn dem Autor diente u.a. Smalltalk als Inspirationsquelle. So ist wie bei Smalltalk alles ein Objekt und dadurch sind solche eleganten Konstrukte möglich:
5.times { puts "Hello!" }
Ich verstehe sowieso nicht, warum eine elegante, durchdachte und vollständig objekt-orientierte Sprache wie Smalltalk, die bereits in den 70er! Jahren entwickelt wurde, so wenig Anklang gefunden hat. Stattdessen sind Sprachen wie Java, .NET und C++ wie Krebsgeschwüre aus dem Boden geschossen und wir müssen uns sogar noch heute mit ihnen durchschlagen. Aber das ist dann wohl eine andere Geschichte... -
Re: Wo positioniert sich ROR?
Autor: pbf 07.02.10 - 17:55
RoR ist ein Web-Framework wie CakePHP oder Django. Primär wird es dazu verwendet Web Applikationen zu erstellen.
Es ist nicht nur eine Scriptsprache (PHP / Ruby / etc.), sondern unterstützt dich bei der Entwicklung von Webseiten mit vielen Helpern, die die Entwicklungszeit merklich verkürzen. Die beühmtesten Seiten die RoR nutzen sind sicherlich http://basecamphq.com/ und Twitter.
Was macht es besser? Ich persönlich finde die Anzahl an Erweiterungen für alltägliche Aufgaben (Helper für Google Maps, Ajax Ratings, OpenID, Facebook Connect, etc.) als größten Vorteil. Daher muss man sich nicht mit jeder API auskennen, sondern kann innerhalb von Minuten z.Bsp. Google Maps in seine Webseite einbinden. -
Re: Wo positioniert sich ROR?
Autor: DerGenosse 07.02.10 - 18:26
dafire schrieb:
--------------------------------------------------------------------------------
> und wo reihen sich deine forenposts ein ?
>
> das war eine rhetorische frage ;)
Wo er recht hat, hat er recht. Der deutsche Wikipedia-Artikel ist grottig. Wahlloses Copy, Paste & Translate von der offiziellen Webseite macht keinen guten Lexikon-Artikel.
Wer Englisch lesen kann, ist mit dem offiziellen Guide sehr viel besser bedient:
http://guides.rubyonrails.org/getting_started.html
Die überbordende Fixierung auf Wikipedia ist eine Krankheit. -
Re: Wo positioniert sich ROR?
Autor: darkfate 07.02.10 - 19:23
Entschuldige, aber dieser Artikel ist wirklich nicht der Bringer wenn man sich für diese Programmiersprache interessiert.
-
Re: Wo positioniert sich ROR?
Autor: aze 07.02.10 - 19:31
war ja auch nicht als Weisheit letzter Schluss gedacht, sondern eher als Einführung für jemanden der davon noch nie etwas gehört hat.
Und wer sich mehr für das Thema interessiert der kann ja professionellere Quellen nutzen wie z.B. die offizielle Rails-Homepage oder die deutsche Rails-Homepage. -
Re: Wo positioniert sich ROR?
Autor: Lars154 07.02.10 - 20:14
Für all das braucht es weder Ruby noch ROR.
Was viele verdrängen, all das geht auch in gleicher Qualität, Leistung und Komfort mit PHP, Python oder auch Perl.
Es kommt einzig und alleine darauf an, womit man besser zurecht kommt. -
Re: Wo positioniert sich ROR?
Autor: abraxxa 07.02.10 - 20:31
Catalyst ist das beliebteste MVC Web-Framework für Perl (http://www.catalystframework.org).
-
Re: Wo positioniert sich ROR?
Autor: nope 07.02.10 - 22:39
Lars154 schrieb:
--------------------------------------------------------------------------------
> Für all das braucht es weder Ruby noch ROR.
>
> Was viele verdrängen, all das geht auch in gleicher Qualität, Leistung und
> Komfort mit PHP, Python oder auch Perl.
>
> Es kommt einzig und alleine darauf an, womit man besser zurecht kommt.
nope -
Re: Wo positioniert sich ROR?
Autor: Peter Pansen 07.02.10 - 23:25
Wenn man ein größeres Projekt in RoR umsetzen will sollte man sich auch mal mit dem Deployment und der Stabilität/Skalierbarkeit der Webserver beschäftigen.
Das ist bei Ruby Webanwendungen noch lange nicht so abgehangen wie bei anderen Scriptsprachen fürs Web. -
Re: Wo positioniert sich ROR?
Autor: DrAgOnTuX 08.02.10 - 00:20
Seit wann ist .NET eine Programmiersprache?
-
Re: Wo positioniert sich ROR?
Autor: Lars154 08.02.10 - 07:14
Fanboy Geseiere... Ruby kann nichts besser. ROR auch nicht. Alles subjektiv.
-
Re: Wo positioniert sich ROR?
Autor: DerGenosse 08.02.10 - 07:28
darkfate schrieb:
--------------------------------------------------------------------------------
> Entschuldige, aber dieser Artikel ist wirklich nicht der Bringer wenn man
> sich für diese Programmiersprache interessiert.
Ach ja? Dann lerne doch erstmal, zu unterscheiden und Dich klar auszudrücken. Wenn Du etwas über Ruby wissen willst, dann frage doch einfach nach Ruby.
Du hast aber nach dem Framework Ruby on Rails gefragt. Nicht nach der Programmiersprache Ruby. Und jetzt möchtest Du Dich darüber beschweren, dass ich einen Link gepostet habe, der das Framework Ruby on Rails beschreibt? -
Re: Wo positioniert sich ROR?
Autor: darkfate 08.02.10 - 07:30
Na siehst du,
desto frecher man fragt, desto mehr kommt dabei raus.
Jetzt wissen wir auch dass Ruby eine Sprache ist und und RoR ein Framework :)
Geht doch :) -
Re: Wo positioniert sich ROR?
Autor: darkfate 08.02.10 - 07:32
abgehagen heisst bei dir performance?



