Ruby

Software screenshot:
Ruby
Software informatie:
Versie: 2.3.1 / 1.9.3 Bijgewerkt
Upload datum: 12 May 16
Ontwikkelaar: Yukihiro Matsumoto
Licentie: Gratis
Populariteit: 250

Rating: 4.0/5 (Total Votes: 2)

als in een van 's werelds top 10 meest gebruikte programmeertalen, Ruby is gebruikt voor tal van bekende projecten op het web, de meest bekende is Twitter, een website werkt meestal op top van een Ruby-gebaseerde kader.

Ruby wordt ook beschouwd als een van de meest eenvoudigste programmeertalen te leren. Dit is vanwege zijn natuurlijke taal, een codering syntax dat is heel vrij als het gaat om het schrijven en zeer gemakkelijk te lezen vanwege zijn gebruik van natuurlijke real-life termen.

Dit stelt de gebruikers in staat om de onderdelen vrij te wijzigen, waardoor het meer flexibel te zijn in veel gebieden, zoals het rapporteren van fouten, testen, bouwen apps en nog veel meer.

Ruby is dynamisch, reflectief, algemene doeleinden en geïnspireerd door Perl met Smalltalk-achtige functies

Ruby, in zijn filosofie, probeert de coder niet te beperken. Wezenlijke onderdelen van Ruby kan worden verwijderd of opnieuw gedefinieerd kan worden, terwijl de bestaande onderdelen kunnen worden toegevoegd op

Wat is nieuw in deze release:.

< p>
Nieuw in Ruby 2.2.2 (14 april 2015)

Wat is nieuw in versie 2.3.0 / 1.9.3:

    < li> Deze release bevat de security fix voor een RubyGems kwetsbaarheid domeinnaam verificatie.

Wat is nieuw in versie 2.2.3 / 1.9.3:

  • Deze release bevat de security fix voor een RubyGems kwetsbaarheid domeinnaam verificatie.

Wat is nieuw in versie 2.2.2 / 1.9.3:

  • Deze release bevat de security fix voor kwetsbaarheid hostname verificatie een OpenSSL extensie.

Wat is nieuw in versie 2.2.0 / 1.9.3:

  • Ondersteuning Unicode 7.0
  • incrementele GC
  • Symbol GC
  • Configure-met-jemalloc

Wat is nieuw in versie 2.1.5:

  • Fixed:
  • Een andere Denial of Service XML Expansion

Wat is nieuw in versie 2.1.3:

  • Deze release bevat een wijziging van de volledige GC timing verminderen geheugengebruik.

Wat is nieuw in versie 2.1.0:

  • Nu de standaardwaarden van trefwoord argumenten kan worden weggelaten . Die & quot; vereist trefwoord argumenten & quot; moeten geven expliciet aan de oproep de tijd.
  • Toegevoegd achtervoegsels voor integer en float letterlijke: 'r', 'i' en 'ri'
  • .
  • def-expr keert nu het symbool van zijn naam in plaats van nul.

Wat is nieuw in versie 2.0.0:

  • Taal kernfuncties:
  • Keyword argumenten, waardoor de flexibiliteit te geven aan API ontwerp
  • Module # prepend, dat is een nieuwe manier om een ​​klasse
  • verlengen
  • Een letterlijke% i, die een scala van symbolen eenvoudig creëert
  • __ dir__, die weer de dirname van het bestand dat momenteel wordt uitgevoerd
  • De UTF-8 standaard-codering, die vele magische opmerkingen worden weggelaten
  • Built-in bibliotheken:
  • Enumerable # lui en Enumerator :: Lazy, voor (eventueel oneindig) lui stroom
  • Enumerator # grootte en de Range # grootte, voor luie grootte evaluatie
  • #to_h, dat is een nieuw verdrag voor de conversie naar Hash
  • Onigmo, dat is een nieuw regexp engine (een afsplitsing van Oniguruma)
  • Asynchronous exception handling API
  • Debug support:
  • DTrace ondersteuning, die run-time diagnose stelt in productie
  • TracePoint, wat een verbeterde tracing API
  • Prestaties verbeteringen:
  • GC optimalisatie door bitmap markering
  • Kernel # vereisen optimalisatie waardoor Rails opstarten zeer snel
  • VM-optimalisatie, zoals methode verzending
  • Float werking optimaliseren

Wat is nieuw in versie 1.9.3:

  • Deze release bevat een aantal security fixes, en vele andere bug fixes.

Wat is nieuw in versie 1.9.3 P194:.

  • Schakel de verificatie van de server SSL certs
  • Disallow omleidingen van https naar http.

Wat is nieuw in versie 1.9.3 P125:

  • Fix voor Ruby OpenSSL-module: Sta & quot; 0 / n splitsen & quot; als preventie voor de TLS BEAST-aanval.
  • Fixed:. LLVM / clang support
  • Fixed:. GCC 4.7 support
  • Andere bug fixes.

Wat is nieuw in versie 1.8.7 p357:

  • Fixed denial of service-aanval voor Ruby's hash-algoritme in de 1.8.7-serie.

Vergelijkbare software

IronPython
IronPython

1 Mar 15

PEG.js
PEG.js

28 Sep 15

Six
Six

13 May 15

Reacties op Ruby

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!
Zoek op categorie