Ruby
Ruby 3.0
Fedora 34 proporciona Ruby 3.0, l’última versió del llenguatge Ruby. Característiques notables de Ruby 3.0, en comparació amb versions anteriors:
-
La capacitat d’executar-se simultàniament s’actualitza respecte a Ruby 2.7, amb
Fiber Scheduleri la incorporació preliminar deRactor. -
Tipus estàtic:
RBSproporciona una base per permetre que els programes escrits en Ruby defineixin tipus. Ruby continua sent un llenguatge de tipatge dinàmic per defecte, peròRBSactua com una capa addicional (de base) d’un programa per proporcionar funcionalitat de tipus estàtic i obtenir alguns dels beneficis d’un llenguatge de tipatge estàtic. -
IRBguanya alguns avantatges de rendiment: és més ràpid, i ara es pot mesurar el temps d’execució utilitzant l’ordremeasure. -
Les biblioteques estàndard s’actualitzen.
-
La coincidència de patrons és ara una característica estable.
Consulteu les notes de llançament per obtenir més informació.
Want to help? Learn how to contribute to Fedora Docs ›