2010-11-23 30 views
-2

Ich bin Neuling über Ruby und bekomme viel Verwirrung, was ist Ruby und wo es verwendet. Ich bitte um eine kleine Beschreibung über Ruby. Wie man mit Rubin anfängt.Was ist Ruby on Rails?

Danke

Antwort

5

Ihr Titel stellt eine Frage, die sich von der in Ihrer Frage Körper signifikant verschieden ist, so dass ich beide separat beantworten.

Zuerst wird die eine im Körper:

Was Rubin ist und wo es verwendet

Ruby ist eine dynamische, objektorientierte Programmiersprache. Es ist eine allgemeine Sprache, aber meistens für Skripting (als Ersatz für Perl oder Shell-Skripte) und Web-Programmierung.

Wie man mit Rubin anfängt.

ruby-doc.org hat eine Liste von kostenlosen Tutorials und Bücher zum Lernen Rubin.

Nun ist die Frage im Titel:

Was ist Ruby on Rails?

Ruby on Rails ist ein Web-Framework für Ruby. Es wird zum Programmieren von Webanwendungen mit dem MVC-Paradigma verwendet.

+0

Danke Seep2k ,,, meine Verwirrung ist jetzt behoben ... – KillerFish

1

Wie mit Ruby zu beginnen.

Beginnen Sie nicht damit. Die Syntax ist peinlich - ich denke, die Freundin des Typen, der Ruby gemacht hat, war ein Perl-Programmierer.


Nun, für eine ernsthafte Antwort: Ruby ist eine Skriptsprache wie Python, Perl etc. zu zitieren wikipedia:

Ruby ist ein dynamisches, reflektierend, Allzweck objektorientiert Programmiersprache, die Syntax von Perl mit Smalltalk-ähnlichen Funktionen inspiriert kombiniert

ich würde Sie vorschlagen, den Artikel über Rubin zu lesen, da es eine Menge über seine Philosophie usw. erklärt

Ruby on Rails ist ein Web-Entwicklungs-Framework für Ruby. Schauen Sie sich http://guides.rubyonrails.org/getting_started.html für einen schnellen Überblick darüber an.

+0

Sie müssen ein Python-Programmierer sein. –

+0

Ob Sie es glauben oder nicht, Matz ist ein Fan von Perl und Python. Er wollte nur etwas noch besseres. @Mark: Es ist schlimmer als das. Er macht PHP dreimal so viel wie Python! –

0

Ich empfehle die hier Informationen zu lesen:

http://rubyonrails.org/

Vergangenheit, dass, würde ich Setup einen Linux-Server und starten damit experimentieren ! Das ist der beste Weg, etwas zu lernen. Wenn Sie nicht viel über Linux wissen, können Sie es unter Windows ausführen.

-Brian J. Stinar-

+1

Oder auch auf Mac OS. –