Ruby

Software skärmdump:
Ruby
Mjukvaruinformation:
Version: 2.3.1 / 1.9.3 Uppdaterad
Ladda upp dagen: 12 May 16
Utvecklare: Yukihiro Matsumoto
Licens: Gratis
Popularitet: 250

Rating: 4.0/5 (Total Votes: 2)

Rankad i en av världens topp 10 mest använda programmeringsspråk, Ruby har använts för massor av kända projekt i hela webben, den mest kända är Twitter, en webbplats som arbetar främst på toppen av en Ruby-ramverk.

Ruby anses också vara en av de mest enklaste programmeringsspråk att lära sig. Detta är på grund av dess naturliga språket, en kodningssyntax som är mycket gratis när det gäller att skriva och mycket lätt att läsa på grund av dess användning av naturliga verkliga termer.

Detta låter sina användare att fritt ändra dess delar, vilket gör den mer flexibel i många områden som felrapportering, testning, bygg program och mer.

Ruby är dynamisk, reflekterande, allmänt ändamål och inspirerad av Perl med Smalltalk-liknande funktioner

Ruby, i sin filosofi, försöker att inte begränsa kodaren. Väsentliga delar av Ruby kan tas bort eller omdefinieras efter behag, medan befintliga delar kan läggas på

Vad är nytt i den här versionen.

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

Vad är nytt i version 2.3.0 / 1.9.3:

    < li> innehåller den här versionen säkerhets fix för en RubyGems domännamn verifiering sårbarhet.

Vad är nytt i version 2.2.3 / 1.9.3:

  • Detta inkluderar frisläppa säkerheten fix för ett RubyGems domännamn verifiering sårbarhet.

Vad är nytt i version 2.2.2 / 1.9.3:

  • Detta inkluderar frisläppa säkerheten fix för en OpenSSL förlängning värdnamn verifiering sårbarhet.

Vad är nytt i version 2.2.0 / 1.9.3:

  • Support Unicode 7,0
  • Inkrementell GC
  • Symbol GC
  • Anpassa -med-jemalloc

Vad är nytt i version 2.1.5:

  • Fast:
  • En annan Denial of Service XML Expansion

Vad är nytt i version 2.1.3:

  • Den här versionen innehåller en ändring av fullständig GC timing att minska minnesförbrukningen.

Vad är nytt i version 2.1.0:

  • Nu standardvärdena för sökord argument kan uteslutas . De & quot; krävs sökord argument & quot; behöver ge uttryckligen på samtalstiden.
  • tillagda suffix för heltal och flyttal literaler: "r", "i" och "ri"
  • .
  • def-expr återgår nu en symbol för sitt namn i stället för noll.

Vad är nytt i version 2.0.0:

  • Språk kärnfunktioner:
  • Sökords argument, som ger flexibilitet att API design
  • Modul # prepend, som är ett nytt sätt att förlänga en klass
  • En bokstavlig% i, vilket skapar en rad symboler lätt
  • __ dir__, som returnerar dirname av filen som för närvarande exekveras
  • UTF-8 standardkodning, som gör många magiska kommentarer utelämnas
  • Inbyggda bibliotek:
  • uppräkningsbar # lat och Enumerator :: Lazy, för (möjligen oändlig) lata ström
  • Enumerator # storlek och Range # storlek, för lat storlek utvärdering
  • #to_h, som är en ny konvention för omvandling till Hash
  • Onigmo, som är en ny regexp motor (en gaffel av Oniguruma)
  • Asynchronous undantagshantering API
  • Debug stöd:
  • DTrace stöd, vilket möjliggör run-time diagnos i produktionen
  • TracePoint, vilket är en förbättrad spårning API
  • Prestandaförbättringar:
  • GC optimering av bitmap-märkning
  • Kernel # kräver optimering som gör Rails start mycket snabbt
  • VM optimering såsom metod sändning
  • Float drift optimering

Vad är nytt i version 1.9.3:

  • Den här versionen innehåller några säkerhetsfixar och andra många buggfixar.

Vad är nytt i version 1.9.3 p194.

  • Aktivera verifiering av server SSL konserter
  • Tillåt inte omdirigerar från https till http.

Vad är nytt i version 1.9.3 P125:

  • Fix för Ruby OpenSSL modul: Tillåt & quot; 0 / n delning & quot; som en förebyggande för TLS BEAST attack.
  • Fast. LLVM / klang support
  • Fast. GCC 4,7 support
  • Andra buggfixar.

Vad är nytt i version 1.8.7 p357:

  • Fast denial of service attack för Rubys Hashalgoritm i 1.8.7-serien.

Liknande mjukvara

UFL
UFL

12 May 15

Julia
Julia

1 Oct 15

withrestart
withrestart

28 Feb 15

Kommentarer till Ruby

Kommentarer hittades inte
Kommentar
Slå på bilder!