web hosting : casino : gambling : domain names : mortgages : poker : travel : debt consolidation : mortgage : education : search engine optimization : insurance


Avobe.com - Free Encyclopedia

Apple Store




Simple English
Meta English

Afrikaans
Arabic (العربية)
Danish (Dansk)
Esperanto
Basque (Euskara)
Estonian (Eesti)
Spanish (Español)
Finnish (Suomi)
French (Français)
Malay (Bahasa Melayu)
Norwegian (Norsk)
Norwegian (Bokmål)
Romanian (Română)
Russian (Русский)
Sanskrit (Samskrta)
Occitan
Persian (فارسی)
Portuguese (Português)

September 11 Attack




 









Popular Keywords: old books, old book, cook books, poetry, find books, travel books, book search, bargain books, cheap books, inexpensive books, book compare, book comparison, comics, books and collectibles book, books, new books, new book, used books, used book, rare books, rare book, second hand books, second hand book, out of print books, out of print book, textbooks, used textbooks, cheap textbooks, college textbooks



Ruby Komputillingvo

Ruby estas objektema, interpretata komputillingvo kun klara sintakso. Ĝi fontas el Perl, Smalltalk, Python, Lisp kaj CLU, tamen Perl estas la plej granda influo.

Ruby komputillingvaj propraĵoj:

  • Klara sintakso
  • Bazaj iloj
  • Specialaj objektemaj iloj:
    • "mixins"
    • Singleton-metodoj
    • renomado
    • objekt-specifaj klasoj
    • ktp.
  • Homonimigo
  • Traktado de ekzemploj
  • Iteracioj kaj Fermoj
  • Subteno de Perl regulesprimoj je la nivelo de la sintakso
  • Senrubigo
  • Dinamika ŝarĝo (dependas je la sistemo)
  • Alta nivelo de portebleco (funkcias en Unikso, Vindozo, DOS, Mac OS X, OS/2, Amiga, kaj multaj pli)
  • Distribuata laŭ libera licenco (GPL aŭ Artistic).

Ruby estas tute objektema: ĉiu ero da datumo estas objekto, eĉ bazaj datumtipoj. Ĉiu funkcio estas metodo. Ĉi tio estas simila al Smalltalk sed ne al la Java kaj Python. Kun kelkaj esceptoj, ĉiu nomo (variablo)en programo de Ruby tenas referencon al objekto, ne la objekton mem.

La lingvo estis kreita fare de Yukihiro MATSUMOTO je la 24-a de februaro, 1993. La nuntempa stabila versio estas 1.8.1 (majo 2004). Rimarku ke la nomo ne estas akronimo, sed estas fakte vortludo je Perl. Laŭ la aŭtoro, li formis Ruby sekvante la "principon de malplej da surprizo", kio signifas, ke la lingvo malhavu faligilojn kaj nekoheraĵojn, kiuj ĝenas en aliaj lingvoj.

Jen estas ekzemplo de kodo en Ruby:

# Iteracias tri fojojn la jenan kodoblokon.
  3.times {
     # Anstataŭigas ' ' per ', '
     string1 = "Saluton mondo".gsub(" ", ", ")

# aldonas "!" al variablo 'string1' string1 += "!"

# printas la variablon 'string1' kaj nova linio sekvas. puts string1 }

kaj la rezulto:

Saluton, mondo!
Saluton, mondo!
Saluton, mondo!

Eksteraj ligoj


Dansk (Danish) – Esperanto – Español (Spanish) – Français (French) - Português (Portuguese) - Afrikaans – العربية (Arabic) – Bahasa Melayu (Malay) – Norsk (Norwegian) – Română (Romanian) – Русский (Russian) 

af/ ar/ da/ directory/ el/ eo/ es/ et/ eu/ fa/ fi/ fr/ g/ meta/ ml/ ms/ no/ oc/ pt/ ro/ ru/ sa/ sep11/ simple/