Μια εισαγωγή στη Ruby...

Γενικά θέματα για τις γλώσσες προγραμματισμού που δεν καλύπτονται από τις άλλες περιοχές της κατηγορίας.

Συντονιστές: WebDev Moderators, Super-Moderators

Κλειδωμένο
smiley
Δημοσιεύσεις: 1382
Εγγραφή: 18 Μαρ 2005 14:02

Μια εισαγωγή στη Ruby...

Δημοσίευση από smiley » 07 Ιουν 2008 11:43

...γιατί άμα αρέσει και σε εσάς, όπως και στον περισσότερο κόσμο που την γνώρισε, τότε σίγουρα θα ξεχάσετε την PHP, την Perl και την Python για τις "scripting" ανάγκες σας

Γιατί αυτή τη στιγμή έχει μία τρομερή ώθηση που οφείλεται στο Rails (ή αλλιώς Ruby on Rails Framework).
--- Το Rails είναι ένα περιβάλλον ανάπτυξης web εφαρμογών που ελαχιστοποιεί τον χρόνο, τον κόπο και τις γραμμές κώδικα που χρειάζεται για τον σχεδιασμό και την υλοποίηση μίας web εφρμογής.
--- Υποστηρίζει όλες τις "τεχνολογίες αιχμής" και τάσεις που κυριαρχούν αυτή τη στιγμή στο web (XML, feeds, AJAX κ.λ.π.)

Γιατί είναι "trendy" αυτή τη στιγμή, με ότι καλό και ότι κακό αυτό συνεπάγεται... Έτσι, και αυτή και κυρίως το Rails, συμπεριλαμβάνονται στο buzzword που λέγεται Web2.0.

:arrow: http://www.slideshare.net/demisone/intr ... ruby-ruby/

Άβαταρ μέλους
Rapid-eraser
WebDev Moderator
Δημοσιεύσεις: 6851
Εγγραφή: 05 Απρ 2003 17:50
Τοποθεσία: Πειραιάς
Επικοινωνία:

Μια εισαγωγή στη Ruby...

Δημοσίευση από Rapid-eraser » 07 Ιουν 2008 13:19

Kapoio diko sou sxolio exeis va pros8eseis giati apo oti eida akoma kai to post sou eivai quoted eksoloklirou apo tnv parousiasi.

Metaksi mas prosopika dev eida kati apo afti tnv parousiasi osov afora tnv Ruby pou va me kavei va ksexasw tnv php, tipota apo osa parousiase dev exei va zilepsei akoma kai se introduction epipedo.

Av iparxei kati pou eivai aksio logogou eivai n MVC ilopiisi pou prosferete meso tou RoR kai gevika twv periferiakwv tools pou to apartizouv pou sto kato kato dev mas prosferei kai kati protoporiako.
Sto finale finale protimo mia eterprise epipedou glossa pou exei perasei apo ta xilia kimata para alli mia trendy glossa.
Cu, Rapid-eraser, Tα αγαθά copies κτώνται.
Love is like oxygen, You get too much you get too high
Not enough and you're gonna die, Love gets you high

Άβαταρ μέλους
tsiger
Honorary Member
Δημοσιεύσεις: 1431
Εγγραφή: 11 Νοέμ 2002 13:40
Τοποθεσία: Thessaloniki Observation Center
Επικοινωνία:

Μια εισαγωγή στη Ruby...

Δημοσίευση από tsiger » 07 Ιουν 2008 13:25

Sto finale finale protimo mia eterprise epipedou glossa pou exei perasei apo ta xilia kimata para alli mia trendy glossa.
Coldfusion ας πουμε ε; :D

smiley
Δημοσιεύσεις: 1382
Εγγραφή: 18 Μαρ 2005 14:02

Μια εισαγωγή στη Ruby...

Δημοσίευση από smiley » 07 Ιουν 2008 13:37

τα ανούσια σχόλια σας είναι υπερ-πολύτιμα τόσο για μένα που θέλω να ξεκινήσω όσο και για πολύ κόσμο που διαβάζει εδώ στο φόρουμ και θα τον ενδιέφερε κάθε συμβολή όσο μικρή και αν ήταν για το συγκεκριμένο θέμα... με τέτοιους mod θα προχωρήσει προς το καλό η ποιότητα των άρθρων εδώ στο φόρουμ... τι να πω ειδικά ο πρώτος με έχει ενθαρύνει για περισσότερη προσπάθεια και ζήλο για πρωτοτυπία...
Τελευταία επεξεργασία από το μέλος smiley την 07 Ιουν 2008 13:39, έχει επεξεργασθεί 1 φορά συνολικά.

Άβαταρ μέλους
Rapid-eraser
WebDev Moderator
Δημοσιεύσεις: 6851
Εγγραφή: 05 Απρ 2003 17:50
Τοποθεσία: Πειραιάς
Επικοινωνία:

Μια εισαγωγή στη Ruby...

Δημοσίευση από Rapid-eraser » 07 Ιουν 2008 13:39

lol ... sigvomi alla dev eimai egw aftos pou sistivete os:
"Systems Analyst: Rails Web Developer"
Cu, Rapid-eraser, Tα αγαθά copies κτώνται.
Love is like oxygen, You get too much you get too high
Not enough and you're gonna die, Love gets you high

smiley
Δημοσιεύσεις: 1382
Εγγραφή: 18 Μαρ 2005 14:02

Μια εισαγωγή στη Ruby...

Δημοσίευση από smiley » 07 Ιουν 2008 13:41

δεν πας καλά... σε καταλαβαίνω όμως

Άβαταρ μέλους
Rapid-eraser
WebDev Moderator
Δημοσιεύσεις: 6851
Εγγραφή: 05 Απρ 2003 17:50
Τοποθεσία: Πειραιάς
Επικοινωνία:

Μια εισαγωγή στη Ruby...

Δημοσίευση από Rapid-eraser » 07 Ιουν 2008 13:42

Nai fervw tnv sivtelia tou kosmou...
Apo tote pou mpika sto freestuff (blepe 2003)
exo ferei tnv katastrofi tou forum.

Kapoio epikodomitiko sxolio parola afta oute esy exeis va prosfereis apo oti blepw.
Cu, Rapid-eraser, Tα αγαθά copies κτώνται.
Love is like oxygen, You get too much you get too high
Not enough and you're gonna die, Love gets you high

smiley
Δημοσιεύσεις: 1382
Εγγραφή: 18 Μαρ 2005 14:02

Μια εισαγωγή στη Ruby...

Δημοσίευση από smiley » 07 Ιουν 2008 13:48

δεν πρόκειτε πλέον... δεν χρειάζεται μιας και συνέβαλλες και κατωρθόσαμε ευτυχώς να τα πούμε όλα μέσα σε 5 λέπτα

Άβαταρ μέλους
Rapid-eraser
WebDev Moderator
Δημοσιεύσεις: 6851
Εγγραφή: 05 Απρ 2003 17:50
Τοποθεσία: Πειραιάς
Επικοινωνία:

Μια εισαγωγή στη Ruby...

Δημοσίευση από Rapid-eraser » 07 Ιουν 2008 14:03

Kaneva problima stis ipiresies sas.
Cu, Rapid-eraser, Tα αγαθά copies κτώνται.
Love is like oxygen, You get too much you get too high
Not enough and you're gonna die, Love gets you high

Άβαταρ μέλους
iNDEFiX
Honorary Member
Δημοσιεύσεις: 2569
Εγγραφή: 20 Δεκ 2002 00:48
Τοποθεσία: κλειστή λόγω έργων
Επικοινωνία:

Μια εισαγωγή στη Ruby...

Δημοσίευση από iNDEFiX » 07 Ιουν 2008 14:17

Smiley και εγώ θα ήθελα να ακούσω την άποψη σου σχετικά με τα προτερήματα και μειονεκτήματα της Ruby σε σχέση με άλλες γλώσσες τις οποίες φαντάζομαι πως έχεις ήδη δουλέψει για να μπορείς να κάνεις μια επιτυχημένη σύγκριση και να βγάλεις κάποια εποικοδομητικά συμπεράσματα.

Από την ελάχιστη μου επαφή με την γλώσσα αυτή η δική μου άποψη είναι πως αποτελεί ένα πολύ εύχρηστο και γρήγορο εργαλείο για να φτιάξεις τα πιο δημοφιλή script ή ολοκληρωμένα συστήματα για web εφαρμογές. Βέβαια πιστεύω πως δεν είναι μια γλώσσα ή framework που μπορεί να ανταποκριθεί σε περίπλοκες custom εφαρμογές που χρειάζεται πιο λεπτομερή προγραμματισμό.

Συγκριτικά θα έλεγα πως η Ruby είναι το «Frontpage» και οι υπόλοιπες γλώσσες που γνωρίζουμε, το αντίστοιχο «dreamweaver».

smiley
Δημοσιεύσεις: 1382
Εγγραφή: 18 Μαρ 2005 14:02

Μια εισαγωγή στη Ruby...

Δημοσίευση από smiley » 07 Ιουν 2008 15:03

δεν είχα σκοπό να γράψω βοήθημα... απλά να ανοίξω την όρεξη για Ruby...
η άποψη μου με τα ελάχιστα που ξέρω προς το παρόν δεν διαφέρει κατά πολύ από την δικιά σου... ο κώδικας τον οποίο παράγεις για την Ruby είναι κατά απόσταση (σε επίπεδο σχέσης με άλλες γλώσσες scripting) το κλειδί της επιλογής μου για αυτή την γλώσσα προγραμματισμού, ανεξαρτήτως αν την εκμεταλευώμουνα σε συνδιασμό με το rails framework. Επίσης συνδιάζει πολλά χαρακτηριστικά που θα βρείς μεμονομένα σε άλλες γλώσσες, καλύτερα και με τον καλύτερο τρόπο... πολλά καλά μπορεί κάποιος να πει για την Ruby και όποιος μπορεί ας πει και τα αρνητικά που από ότι φαντάζομαι αν υπάρχουν είναι ασήμαντα.

δείτε και αυτό: http://poignantguide.net/ruby/

Αν γνωρίζεται κάποια ελάχιστα πράγματα από προγραμματισμό και θέλεται να αρχίσετε να επεκτείνετε της γνώσεις σας θα σας ενθουσιάσει πολύ η Ruby αν ξεκινήσετε με ένα καλό βιβλίο, έχει αρκετά Tutorials στο web που θα έπρεπε να σας πείσουν...

Άβαταρ μέλους
iNDEFiX
Honorary Member
Δημοσιεύσεις: 2569
Εγγραφή: 20 Δεκ 2002 00:48
Τοποθεσία: κλειστή λόγω έργων
Επικοινωνία:

Μια εισαγωγή στη Ruby...

Δημοσίευση από iNDEFiX » 07 Ιουν 2008 15:27

Δεν λέω όχι, καλή είναι, αλλά για απλές και συνηθισμένες εφαρμογές.

smiley
Δημοσιεύσεις: 1382
Εγγραφή: 18 Μαρ 2005 14:02

Μια εισαγωγή στη Ruby...

Δημοσίευση από smiley » 07 Ιουν 2008 15:51

συνηθισμένες... βασικά σημασία έχει ότι καθιστά τον προγραμματιστή παραγωγικό, οι άλλοι ενδιασμοί κατά πόσο ισχυρό εργαλείο είναι η Ruby και το μεγάλο ρίσκο και οι συνέπειες που μπορεί να προκύψουν είναι άλλη συζήτηση...

για να φτιάξεις ένα blog σε 15 λεπτά... κάπου στο νετ υπάρχει ανακοίνωση, φυσικά σε συνδιασμό με το rails...

έχουν στηθεί κάποιες μεγάλες εφαρμογές δυστυχώς παρέληψα να κάνω bookmark τις αναφορές...

Στα γρήγορα κάτι που ενδέχετε να ενδιαφέρει:

Blogsoftware "Typo"
http://www.typosphere.org/

Projektmanagement-Software "Redmine"
http://www.redmine.org/


και μερικά ακόμα σχετικά links:
http://www.opensourcerails.com/
http://rubyforge.org/
http://github.com/search?q=rails

Άβαταρ μέλους
cordis
Administrator, [F|H]ounder, [C|S]EO
Δημοσιεύσεις: 27616
Εγγραφή: 09 Οκτ 1999 03:00
Τοποθεσία: Greece
Επικοινωνία:

Μια εισαγωγή στη Ruby...

Δημοσίευση από cordis » 07 Ιουν 2008 16:09

πάντως έχει πολύ ενδιαφέρων συντακτικό...
Δεν απαντάω σε προσωπικά μηνύματα με ερωτήσεις που καλύπτονται από τις ενότητες του forum. Για ο,τι άλλο είμαι εδώ για εσάς.
- follow me @twitter

Άβαταρ μέλους
iNDEFiX
Honorary Member
Δημοσιεύσεις: 2569
Εγγραφή: 20 Δεκ 2002 00:48
Τοποθεσία: κλειστή λόγω έργων
Επικοινωνία:

Μια εισαγωγή στη Ruby...

Δημοσίευση από iNDEFiX » 07 Ιουν 2008 16:14

Το πιο καλό είναι αυτό που βολευει τον καθένα καλύτερα και κάνει την δουλειά του αξιόπιστη :) Οπότε όλες οι γλώσσες είναι καλές αρκεί να τις χρησιμοποιείς σωστά.

Εγώ αυτής της άποψης είμαι.

Κλειδωμένο

Επιστροφή στο “γλώσσες προγραμματισμού - γενικά”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 2 επισκέπτες