Ruby 3.0.0


Ruby 3.0.0

Ib qhov kev tso tawm tshiab ntawm qhov kev cuam tshuam kev cuam tshuam txhais tau hais txog qib siab yam khoom-oriented programming lus tau raug tso tawm
Ruby version 3.0.0. Raws li cov kws sau ntawv, ib qho tripling ntawm kev tsim tau raug kaw (raws li Optcarrot test), yog li ua tiav lub hom phiaj tau teev tseg hauv 2016, tau piav qhia hauv lub tswv yim. Ruby 3 x 3. Yuav kom ua tiav lub hom phiaj no, thaum lub sij hawm kev loj hlob peb tau xyuam xim rau cov hauv qab no:

  • Kev ua tau zoo - kev ua haujlwm
    • MJIT - txo lub sijhawm thiab txo qhov loj ntawm cov lej tsim
  • Concurrency - kom ntseeg tau tias parallelism
    • Ractor - kev txhawb nqa thawj zaug rau tus qauv tshiab ua yeeb yam
    • Fiber Scheduler - fiber ntau txaus teem sijhawm
  • Typing - static code tsom xam
    • RBS - Hom Annotation Tool
    • TypeProf - tshiab hom tshuaj ntsuam xyuas

Tau qhov twg los: linux.org.ru ua