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

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

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

Άβαταρ μέλους
Marinos Stergiou
Δημοσιεύσεις: 741
Εγγραφή: 12 Νοέμ 2006 14:49
Τοποθεσία: Τριτοκοσμική

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

Δημοσίευση από Marinos Stergiou » 17 Ιουν 2008 14:33

Sorry αλλά...
Συνήθως δεν διαβάζω "greekenglish" και ειδικότερα υπογραφές τέτοιας μορφής
Δεν έχω τίποτα με αυτή την "γλώσσα" - "γραφή" απλά δεν τα καταφέρνω

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

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

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

Malov dev 8a diafoviseis pote me tov KGP tote :P
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

Άβαταρ μέλους
Marinos Stergiou
Δημοσιεύσεις: 741
Εγγραφή: 12 Νοέμ 2006 14:49
Τοποθεσία: Τριτοκοσμική

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

Δημοσίευση από Marinos Stergiou » 17 Ιουν 2008 14:52

Ουδέποτε...
Αν και με κούραζε να προσέχω-διαβάζω όλα τα κείμενα που είχαν και απόψεις του.
Τουλάχιστον κάποιοι άλλοι του έιπαν να το αλλάξει το στύλ...

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

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

Δημοσίευση από Rapid-eraser » 17 Ιουν 2008 15:17

ara eivai katepilogiv to va miv diabazeis greeklish :P
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

Άβαταρ μέλους
Marinos Stergiou
Δημοσιεύσεις: 741
Εγγραφή: 12 Νοέμ 2006 14:49
Τοποθεσία: Τριτοκοσμική

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

Δημοσίευση από Marinos Stergiou » 17 Ιουν 2008 15:19

Γράψτο ελληνικά και θα σου απαντήσω

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

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

Δημοσίευση από Rapid-eraser » 17 Ιουν 2008 15:27

movo ama apoktisei evdiaferov to 8ema !
(mirizomai oti afta pou grafoume seligo 8a givouv split :P)
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

Άβαταρ μέλους
Marinos Stergiou
Δημοσιεύσεις: 741
Εγγραφή: 12 Νοέμ 2006 14:49
Τοποθεσία: Τριτοκοσμική

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

Δημοσίευση από Marinos Stergiou » 17 Ιουν 2008 15:32

することができます

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

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

Δημοσίευση από Rapid-eraser » 17 Ιουν 2008 16:38

何
を
食
べ
ま
す
か

(Ta iaponika grafovte katakorifa)
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

Άβαταρ μέλους
Marinos Stergiou
Δημοσιεύσεις: 741
Εγγραφή: 12 Νοέμ 2006 14:49
Τοποθεσία: Τριτοκοσμική

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

Δημοσίευση από Marinos Stergiou » 17 Ιουν 2008 16:40

Και οι Έλληνες μιλάνε και γράφουν ελληνικά

Άβαταρ μέλους
Marinos Stergiou
Δημοσιεύσεις: 741
Εγγραφή: 12 Νοέμ 2006 14:49
Τοποθεσία: Τριτοκοσμική

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

Δημοσίευση από Marinos Stergiou » 17 Ιουν 2008 16:50

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


** Και ας το σταματήσουμε εδώ περί γραφής

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

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

Δημοσίευση από smiley » 17 Ιουν 2008 19:25

όπως το περίμενα άκρα βαρύ το θέμα για ορκισμένους PHP-άκιδες... όποιος δει τα slides στο 1ο πόστ... να προσέξει τις λέξεις με την κόκκινη γραφή... είναι κυριολεξία και όχι απλώς θέμα πεπειθήσεων... όπως λέει ο τίτλος: Μια εισαγωγή στη Ruby... δεν έχει να κάνει με τους παππούδες της PHP...

τόμοι έχουν γραφτεί αλλά περιορίζομαι προς το παρόν σε δύο σημεία: η ruby είναι ισχυρότερη από την perl και αντικειμενοστραφέστερη από την python... μίλησε κάποιος για την ruby πως είναι ξεπερασμένη; άδειασε τώρα το δικό σου μυαλό για να βάλεις μυαλό σε κάτι τέτοιους... χα χαα χαααα

Άβαταρ μέλους
Marinos Stergiou
Δημοσιεύσεις: 741
Εγγραφή: 12 Νοέμ 2006 14:49
Τοποθεσία: Τριτοκοσμική

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

Δημοσίευση από Marinos Stergiou » 17 Ιουν 2008 19:31

Smiley, μην το παρακάνεις κι εσύ, δεν είναι και τόσο νέα η Ruby
Ruby is a dynamic, reflective, general purpose object-oriented programming language that combines syntax inspired by Perl with Smalltalk-like features. Ruby originated in Japan during the mid-1990s and was initially developed and designed by Yukihiro "Matz" Matsumoto.

Ruby supports multiple programming paradigms, including functional, object oriented, imperative and reflection. It also has a dynamic type system and automatic memory management; it is therefore similar in varying respects to Python, Perl, Lisp, Dylan, and CLU.

In its current, official implementation, written in C, Ruby is a single-pass interpreted language. There is currently no specification of the Ruby language, so the original implementation is considered to be the de facto reference. As of 2008, there are a number of complete or upcoming alternative implementations of the Ruby language, including YARV, JRuby, Rubinius, IronRuby, and MacRuby, each of which takes a different approach, with JRuby and IronRuby providing just-in-time compilation functionality.

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

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

Δημοσίευση από smiley » 17 Ιουν 2008 19:46

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

Άβαταρ μέλους
Marinos Stergiou
Δημοσιεύσεις: 741
Εγγραφή: 12 Νοέμ 2006 14:49
Τοποθεσία: Τριτοκοσμική

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

Δημοσίευση από Marinos Stergiou » 17 Ιουν 2008 19:53

Δεν συμφωνώ στο σχόλιο ότι είναι ξεπερασμένη
Ε εγώ μπορεί να έχω φτιάξει μια γραμμή κώδικα σε ruby..
Τι σημαίνει αυτό... θα απόρίψουμε την php?
Μπορεί να απλοποιήσει κάτι τέτοιο

Κώδικας: Επιλογή όλων

<?php
class Product extends ActiveRecord &#123;
  public function validate_title&#40;&#41; &#123;
    if &#40;$this->title == ''&#41;
      return array&#40;false, "Title can't be empty"&#41;;
    if &#40;$this->find_first&#40;"title = '&#123;$this->title&#125;'"&#41; != false&#41;
      return array&#40;false, "Title must be unique"&#41;;
    return array&#40;true&#41;;
  &#125;
  public function validate_description&#40;&#41; &#123;
    if &#40;$this->description == ''&#41;
      return array&#40;false, "Description can't be empty"&#41;;
    return array&#40;true&#41;;
  &#125;
  public function salable_items&#40;&#41; &#123;
      return $this->find_all&#40;"date_available <= now&#40;&#41;", "date_available desc"&#41;;
  &#125;
&#125;
?>
ή κάτι τέτοιο

Κώδικας: Επιλογή όλων

<?php
$array = array&#40;'my list', 'of', 'items'&#41;;
for &#40;$index = 0; $index < count&#40;$array&#41;; $index++&#41; &#123;
  echo "$index. $array&#91;$index&#93;";
&#125;

// alternatively

$array = array&#40;'my list', 'of', 'items'&#41;;
foreach &#40;$array as $index => $item&#41; &#123; echo "$index. $item"; &#125;
?>
αλλά δεν σημαίνει ότι λύνει και όλα τα προβλήματα ή ότι δεν έχει και μειονεκτήματα

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

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

Δημοσίευση από smiley » 17 Ιουν 2008 19:57

smiley έγραψε:νέα μπορεί να μην είναι άλλα ξεπερασμένη μπορεί να είναι μόνο από κάτι κολυμένους εσχατόγερους που δεν έχουν συντάξει μέχρι σήμερα ούτε μια γραμμή κώδικα σε ruby...
πριν ξεχάσω κάτι σημαντικό, ολοκληρώνω:
δίχως να έχει πει ποτέ κανείς ότι είναι βλάκες...

Κλειδωμένο

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

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

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