Ruby 3.0.0


Ruby 3.0.0

Mae datganiad newydd o iaith raglennu lefel uchel lefel uchel sy'n canolbwyntio ar wrthrychau adlewyrchol wedi'i dehongli
Ruby fersiwn 3.0.0. Yn Γ΄l yr awduron, cofnodwyd treblu cynhyrchiant (yn Γ΄l y prawf Optcarrot), gan gyflawni'r nod a osodwyd yn 2016, a ddisgrifir yn y cysyniad. Rhuddem 3x3. Er mwyn cyflawni'r nod hwn, yn ystod y datblygiad talwyd sylw i'r meysydd canlynol:

  • Perfformiad - perfformiad
    • MJIT - lleihau amser a lleihau maint y cod a gynhyrchir
  • Concurrency - sicrhau parallelism
    • Ractor - cefnogaeth gychwynnol i'r model actor newydd
    • Trefnydd Ffibr - trefnydd llif ffibr
  • Teipio - dadansoddiad cod statig
    • RBS - Teclyn Anodi Math
    • TypeProf - dadansoddwr math newydd

Ffynhonnell: linux.org.ru