Hei,
> Hva er forskjellen på Ruby og Ruby on Rails?Ruby er et generelt skript-språk i samme kategori som
Perl... og
Python. Disse er meget effektive bl.a for behandling av tall, lister og text (strenger) og tillater meget rask applikasjonsutvikling. Men dem benyttes også til utvikling av web -og databaseapplikasjoner.
Se:
http://www.ruby-lang.org/en/Ruby-on-Rails (RoR) er et rammeverk (bibliotek) for utvikling av web + database-applikasjoner. Rammeverket er kodet i Ruby og den skjuler kompleksiteten til RDBMS (relasjonsdatabaser) ved at hver tabell er en klasse (objekt).
Se:
http://www.rubyonrails.com----------------------
Jeg anbefaler sterkt at du installerer Ubuntu-Linux (Desktop). Ruby, Perl og Python osv. følger med og er ferdig installert i alle Linux-distribusjoner.
Kommandolinje-applikasjonen til Ruby heter irb.
$
irb Start det og du kan øve Ruby fra kommandolinjen.
Altså:
Installer Ubuntu Desktop.
Se:
http://www.futuredesktop.org I Ubuntus Synaptic pakkehåndterer finner du også Ruby-on-Rails og andre ting du måtte ønske deg. Men start med å lage noen enkle Ruby-applikasjoner og avanser til RoR etterpå.
Installer "rails" pakke og du er i gang.
----
Selv benytter jeg endel Python. Av-og-til Ruby og svært lite Perl.