Ruby

Skjermbilde programvare:
Ruby
Prog.varedetaljer:
Versjon: 2.3.1 / 1.9.3 Oppdatert
Last opp dato: 12 May 16
Lisens: Gratis
Popularitet: 33

Rating: 3.0/5 (Total Votes: 1)

Rangert i en av verdens topp 10 mest brukte programmeringsspråk, Ruby har vært brukt i mange kjente prosjekter over hele nettet, de mest kjente er Twitter, et nettsted som arbeider for det meste på toppen av et Ruby-basert rammeverk.

Ruby er også regnet som en av de mest enkleste programmeringsspråk for å lære. Dette er på grunn av sin naturlige språk, en koding syntaks som er veldig fri når det gjelder å skrive og veldig lett å lese på grunn av bruken av naturlige virkelige vilkår.

Dette lar sine brukere å fritt endre sine deler, noe som gjør det mer fleksibelt på mange områder som feilrapportering, testing, bygnings apps og mer.

Ruby er dynamisk, reflekterende, generelle formål og inspirert av Perl med Smalltalk-lignende funksjoner

Ruby, i sin filosofi, forsøker ikke å begrense koder. Viktige deler av Ruby kan fjernes eller omdefineres på vilje, mens eksisterende deler kan legges på

Hva er nytt i denne utgaven.

< p>
Nytt i Ruby 2.2.2 (14 april 2015)

Hva er nytt i versjon 2.3.0 / 1.9.3:

    < li> Denne utgivelsen inneholder sikkerhets fix for en sårbarhet RubyGems domenenavn verifisering.

Hva er nytt i versjon 2.2.3 / 1.9.3:

  • Denne utgivelsen inneholder sikkerhets fix for en sårbarhet RubyGems domenenavn verifisering.

Hva er nytt i versjon 2.2.2 / 1.9.3:

  • Denne utgivelsen inneholder sikkerhets fix for sårbarhet en OpenSSL forlengelse Tjernernavn verifisering.

Hva er nytt i versjon 2.2.0 / 1.9.3:

  • Support Unicode 7.0
  • inkrementell GC
  • Symbol GC
  • Konfigurer-med-jemalloc

Hva er nytt i versjon 2.1.5:

  • Fast:
  • En annen Denial of Service XML Utvidelse

Hva er nytt i versjon 2.1.3:

  • Denne versjonen inneholder en endring av full GC timing å redusere minneforbruket.

Hva er nytt i versjon 2.1.0:

  • Nå standardverdiene for søkeord argumenter kan utelates . De som & quot; kreves nøkkelordargumenter & quot; må gi eksplisitt når samtaletiden.
  • Lagd suffikser for heltall og float litteraler: 'r', 'i', og 'ri'
  • .
  • def-expr returnerer nå et symbol på sitt navn i stedet for null.

Hva er nytt i versjon 2.0.0:

  • Språk kjernefunksjoner:
  • Søkeord argumenter, som gir fleksibilitet til API utforming
  • Module # foranstilte, som er en ny måte å forlenge en klasse
  • En bokstavelig% i, noe som skaper en rekke symboler lett
  • __ dir__, som returnerer dirname av filen som henrettet
  • UTF-8 standardkoding, noe som gjør mange magiske kommentarer utelates
  • Innebygde biblioteker:
  • Enumerable # lat og Enumerator :: Lazy, for (muligens uendelig) lat stream
  • Enumerator # størrelse og Range # størrelse, for lat størrelse evaluering
  • #to_h, som er en ny konvensjon for konvertering til Hash
  • Onigmo, som er en ny regexp motor (en gaffel av Oniguruma)
  • Asynchronous API avvikshåndtering
  • Debug support:
  • DTrace støtte, som gjør det mulig å kjøre-time diagnose i produksjon
  • TracePoint, som er en forbedret sporing API
  • Ytelsesforbedringer:
  • GC optimalisering av bitmap-merking
  • Kernel # kreve optimalisering som gjør Rails oppstart veldig fort
  • VM optimalisering som metode levering
  • Float drift optimalisering

Hva er nytt i versjon 1.9.3:

  • Denne utgivelsen inneholder noen sikkerhetsfikser, og andre mange feilrettinger.

Hva er nytt i versjon 1.9.3 p194.

  • Slå på verifikasjon av serveren SSL certs
  • Ikke tillat omdirigeringer fra https http.

Hva er nytt i versjon 1.9.3 P125:

  • Fix for Ruby OpenSSL modul: Tillat & quot; 0 / n splitting & quot; som et forebyggende for TLS BEAST angrepet.
  • Fast:. LLVM / klang støtte
  • Fast:. GCC 4.7 støtte
  • Andre feilrettinger.

Hva er nytt i versjon 1.8.7 p357:

  • Fast denial of service angrep for Rubys Hash algoritme i 1.8.7-serien.

Lignende programvare

Mediator.js
Mediator.js

1 Mar 15

EvoSynth
EvoSynth

12 May 15

Luck
Luck

12 May 15

Kommentarer til Ruby

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!