5 Punkte von ssssut 2020-12-25 | 1 Kommentare | Auf WhatsApp teilen
  • Hauptziel sind Verbesserungen bei Performance, Concurrency und Typisierung

    • Performance: im Vergleich zu Ruby 2 dreifache Leistungssteigerung

      • MJIT
    • Concurrency

      • Ractor (experimentell): parallele Ausführung ohne Sorgen um Thread-Sicherheit

      • Fiber Scheduler: Event Loop (nicht blockierende Ausführung)

    • Typisierung (statische Analyse)

      • RBS

      • TypeProf

1 Kommentare

 
kunggom 2020-12-26

Anscheinend wurde es ganz traditionell genau ein Jahr nach der Veröffentlichung von 2.7 herausgebracht.

https://de.news.hada.io/topic?id=1149

Das dort als Hauptfunktion vorgestellte RBS wurde auch hier schon einmal in einem Beitrag vorgestellt. Kurz gesagt scheint es eine DSL für Type Annotations zu sein.

https://de.news.hada.io/topic?id=2560

Nachdem ich neulich den unten verlinkten Beitrag hier gesehen hatte, habe ich zwar Interesse an Ruby on Rails bekommen, aber in der Realität werde ich ab Anfang nächsten Jahres in ein Projekt eingebunden, das mit einer Sprache und einem Framework umgesetzt wird, die ich bisher noch nicht verwendet habe. Deshalb bleibt mir nur, gelegentlich die offizielle Dokumentation und Tutorials dazu anzuschauen.

https://de.news.hada.io/topic?id=3297