Ranked viename iš geriausių pasaulio 10 labiausiai naudojamų programavimo kalbų, Rubinas , buvo naudojamas daug žinomų projektų visoje internete, labiausiai žinomas yra "Twitter", svetainė dirba daugiausia į viršų Ruby paremta sistema.
Rubinas taip pat laikomas vienu iš labiausiai paprasčiausių programavimo kalbų mokytis. Tai yra, nes jos natūralios kalbos, kodavimo sintaksė Tai labai laisvas, kai jis ateina į raštu ir labai lengva skaityti, nes jos naudojimas gamtos realaus gyvenimo sąlygas.
Tai leidžia jos vartotojams laisvai keisti jo dalis, todėl lanksčiau daugelyje sričių, pavyzdžiui, klaidų ataskaitas, bandymų, statybinių apps ir dar daugiau.
Rubinas yra dinamiškas, atspindinti, bendras tikslas ir įkvėpė Perl su smalltalk panašias savybes
Rubinas, savo filosofija, bando ne apriboti programuotojas. Eteriniai dalys Ruby gali būti pašalintas arba iš naujo apibrėžti savo valia, o esamos dalys gali būti pridėta ant
Kas naujo , šioje laidoje.
< p>Nauja Ruby 2.2.2 (balandžio 14, 2015)
Kas naujo versija 2.3.0 / 1.9.3:
- < li> Ši laida apima saugumo pataisa, skirta RubyGems domeno vardas patikros pažeidžiamumą.
Kas naujo versija 2.2.3 / 1.9.3:
- Ši laida apima saugumo fix už RubyGems domeno vardas patikros pažeidžiamumą.
Kas naujo versija 2.2.2 / 1.9.3:
- Ši laida apima saugumo fix DöL OpenSSL plėtinio hostname'as patikros pažeidžiamumą.
Kas naujo versija 2.2.0 / 1.9.3:
- Pagalba Unicode 7.0
- Pavienis GC,
- Akcija GC,
- Konfigūruoti -su-jemalloc
Kas naujo versijos 2.1.5:
- Fiksuotas:
- Kitas Denial of Service XML išplėtimo;
Kas naujo versijos 2.1.3:
- Ši laida yra visiško GC laiko pakeisti sumažinti atminties kiekį.
Kas naujo versijos 2.1.0:
- Dabar numatytosios vertės vardinius argumentus galima praleisti , Tie, & quot;, reikalingi vardinius argumentus & quot; reikia duoti aiškiai tuo skambučių metu.
- Pridėta priesagų sveikasis skaičius ir float literały: "r", "i", o "Rio", .
- DEF EXPR dabar grąžina jo pavadinimo simbolį vietoj nulio.
Kas naujo versijos 2.0.0:
- Kalba pagrindinės funkcijos:
- vardinius argumentus, kurie suteikia lankstumo API dizainas
- Modulis # pridėkite, kuris yra naujas būdas išplėsti klasės
- pažodinis% i, kurios sukuria simbolių masyvas lengvai;
- __ dir__, kuri grąžina failo dirname metu yra vykdomas;
- UTF-8 kodavimas, kuris padaryti daug magijos komentarų Izlaižams
- Built-in bibliotekų:
- išvardijamosios # tingus ir surašinėtojas :: tingus, už (galbūt begalinis) tingus srautas
- surašinėtojas # dydis ir klasės # dydis, tingus dydžio įvertinimo;
- #to_h, kuri yra nauja konvencija dėl perskaičiavimo į Hash "
- Onigmo, kuris yra naujas Regexp variklis (iš Oniguruma šakutė)
- Asinchroninis išskyrus tvarkymo API
- Debug palaikymas:
- DTrace paramą, kuri leidžia paleisti laiku diagnozuoti gamyba;
- TracePoint, kuris yra patobulinta sekimas API
- Performance patobulinimų
- DC optimizavimas bitmap ženklinimas;
- Branduolio # reikalauja, optimizavimas, kuri leidžia skersiniai paleisties labai greitai;
- V. optimizavimas, pavyzdžiui, metodas išsiuntimas;
- Plūdės operacija optimizavimas;
Kas naujo versijos 1.9.3:
- Ši laida apima keletą saugumo pataisymai, ir kita daug ištaisytų.
Kas naujo versija 1.9.3 p194.
- Įjungti patikrinimo serverio SSL CERT
- Neleisti nukreipimus iš https http.
Kas naujo versija 1.9.3 p125:
- Nustatyti Ruby OpenSSL modulis: Leiskite & quot; 0 / n, padalijimas & quot; kaip TLS BEAST išpuolių prevencijai.
- Fiksuotas:. Llvm / žvangėjimas parama;
- Fiksuotas:. GCC 4.7 palaikymas;
- Kiti pataisymai.
Kas naujo versija 1.8.7 p357:
- Fiksuotas denial of service atakos Ruby anketa maišos algoritmą į 1.8.7 serijos.
Komentarai nerastas