Ruby 3.0.0


Ruby 3.0.0

Eine neue Version der dynamischen, reflektierenden, interpretierbaren, hochgradigen objektorientierten Programmiersprache ist erschienen
Ruby Version 3.0.0. Laut den Autoren wurde die Leistung dreimal gesteigert (gemĂ€ĂŸ dem Optcarrot-Test), wodurch das Ziel erreicht wurde, das 2016 in der Konzeption beschrieben wurde Ruby 3×3. Um dieses Ziel zu erreichen, wurde wĂ€hrend der Entwicklung auf die folgenden Bereiche geachtet:

  • Leistung
    • MJIT – Reduzierung der Zeit und Verkleinerung der generierten CodegrĂ¶ĂŸe
  • Concurrency – GewĂ€hrleistung von ParallelitĂ€t
    • Ractor – erste UnterstĂŒtzung fĂŒr ein neues Actor-Modell
    • Fiber Scheduler – Scheduler fĂŒr Fiber-Threads
  • Typisierung – statische Code-Analyse
    • RBS – Tool zur Typannotation
    • TypeProf – neuer Typ-Analysator

Quelle: linux.org.ru

60GB SSD 8Gb DDR4