Ruby

Screenshot Software:
Ruby
Mga detalye ng Software:
Bersyon: 2.3.1 / 1.9.3 Na-update
I-upload ang petsa: 12 May 16
Nag-develop: Yukihiro Matsumoto
Lisensya: Libre
Katanyagan: 33

Rating: 3.0/5 (Total Votes: 1)

niranggo sa isa sa mga World Top 10 pinaka ginagamit mga wika programming, Ruby ay ginagamit para sa maraming mga kilalang mga proyekto sa buong Web, ang pinaka-tanyag na Twitter, ang isang website nagtatrabaho karamihan sa tuktok ng isang Ruby-based framework.

Ruby isinasaalang-alang din ang isa sa mga pinaka-pinakamadaling programming wika upang matuto. Ito ay dahil sa kanyang likas na wika, ang isang coding syntax na masyadong libre kapag ito ay dumating sa pamamagitan ng pagsulat at lubos na madaling basahin dahil sa kanyang paggamit ng natural tuntunin real-buhay.

Ito ay nagpapahintulot sa gumagamit nito upang malayang baguhin ang mga bahagi nito, na ginagawang mas mas nababaluktot sa maraming mga lugar tulad ng error sa pag-uulat, pagsusuri, pagbuo apps at higit pa.

Ruby ay pabago-bago, mapanimdim, pangkalahatang layunin at inspirasyon sa pamamagitan ng Perl sa Smalltalk-tulad ng mga tampok

Ruby, sa kanyang pilosopiya, sinusubukan hindi upang rendahan ang tagapagkodigo. Mahahalagang bahagi ng Ruby maaaring alisin o redefined sa kalooban, habang umiiral na mga bahagi ay maaaring idagdag sa

Ano ang bago sa ito release:.

< p>
Bago sa Ruby 2.2.2 (Abril ika-14, 2015)

Ano ang bago sa bersyon 2.3.0 / 1.9.3:

    < li> ang release na ito ay kinabibilangan ng mga security aayos para sa isang RubyGems domain name verification kahinaan.

Ano ang bago sa bersyon 2.2.3 / 1.9.3:

  • Ang release na ito ay kinabibilangan ng mga security fix para sa isang RubyGems domain name verification kahinaan.

Ano ang bago sa bersyon 2.2.2 / 1.9.3:

  • Ang release na ito ay kinabibilangan ng mga security fix para hostname verification kahinaan ng OpenSSL extension.

Ano ang bago sa bersyon 2.2.0 / 1.9.3:

  • Support Unicode 7.0
  • Incremental GC
  • Symbol GC
  • I-configure -with-jemalloc

Ano ang bago sa bersyon 2.1.5:

  • Fixed:
  • Ang isa pang pagtanggi ng Serbisyo XML Expansion

Ano ang bago sa bersyon 2.1.3:

  • Ang release na ito ay naglalaman ng isang pagbabago ng buong GC tiyempo upang bawasan memory consumption.

Ano ang bago sa bersyon 2.1.0:

  • Ang default na halaga ng mga argumento keyword ay maaaring tinanggal . Yaong & quot; kinakailangan keyword argumento & quot; kailangan pagbibigay explicitly sa oras ng tawag.
  • Idinagdag suffix para sa integer at float literals: 'r', 'i', at 'ri'
  • .
  • def-expr nagbabalik ngayon ang simbolo ng pangalan nito sa halip na wala.

Ano ang bago sa bersyon 2.0.0:

  • Wika core tampok:
  • argumento Keyword, na magbibigay sa kakayahang umangkop upang API disenyo
  • Module # prepend, na kung saan ay isang bagong paraan para i-extend ng isang klase
  • Ang isang literal% i, na lumilikha ng isang array ng mga simbolo madaling
  • __ dir__, na kung saan ay bumalik ang dirname ng file kasalukuyang pinaandar
  • Ang UTF-8 encoding default, na gumawa ng maraming magic komento omissible
  • Built-in na aklatan:
  • Enumerable # tamad at Enumerator :: Lazy, para sa (maaaring walang hanggan) tamad stream
  • Enumerator # laki at Range # laki, para sa mga tamad laki evaluation
  • #to_h, na kung saan ay isang bagong convention para sa conversion sa Hash
  • Onigmo, na kung saan ay isang bagong regexp engine (isang tinidor ng Oniguruma)
  • Asynchronous exception paghawak API
  • Debug support:
  • DTrace suporta, na nagbibigay-daan sa tumakbo-time diagnosis sa produksyon
  • TracePoint, na kung saan ay isang pinabuting baybay API
  • Pagpapahusay ng Pagganap:
  • GC optimization sa pamamagitan ng bitmap pagmamarka
  • Kernel # nangangailangan optimization na gumagawa Rails startup napakabilis
  • VM optimization tulad ng paraan ng pagpapadala
  • Float operasyon optimization

Ano ang bago sa bersyon 1.9.3:

  • Ang release na ito ay may mga kasamang mga pag-aayos sa seguridad, at iba pang marami pag-aayos ng bug.

Ano ang bago sa bersyon 1.9.3 p194:.

  • I-on pag-verify ng server SSL certs
  • Huwag Payagan nagre-redirect mula sa https sa http.

Ano ang bago sa bersyon 1.9.3 P125:

  • Ayusin ang para sa Ruby OpenSSL module: Payagan & quot; 0 / n paghahati & quot; bilang pag-iwas para sa TLS BEAST atake.
  • Fixed:. LLVM / clang support
  • Fixed:. GCC 4.7 support
  • Iba-aayos ng bug.

Ano ang bago sa bersyon 1.8.7 p357:

  • Fixed pagtanggi ng serbisyo na atake para sa Hash algorithm ni Ruby sa 1.8.7 series.

Katulad na software

IronPython
IronPython

1 Mar 15

Numdifftools
Numdifftools

1 Mar 15

Six
Six

13 May 15

Perl
Perl

18 Jul 16

Mga komento sa Ruby

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!
Maghanap ayon sa kategorya