Rhyddhau Pharo 10, tafodiaith o'r iaith Smalltalk

Darparwyd rhyddhau'r prosiect Pharo 10, sy'n datblygu tafodiaith o'r iaith raglennu Smalltalk. Fforch o'r prosiect Gwichian yw Pharo, a ddatblygwyd gan Alan Kay, awdur Smalltalk. Yn ogystal Γ’ gweithredu iaith raglennu, mae Pharo hefyd yn darparu peiriant rhithwir ar gyfer rhedeg cod, amgylchedd datblygu integredig, dadfygiwr, a set o lyfrgelloedd, gan gynnwys llyfrgelloedd ar gyfer datblygu rhyngwynebau graffigol. Mae cod y prosiect yn cael ei ddosbarthu o dan y drwydded MIT.

Ymhlith y newidiadau yn y datganiad newydd, mae glanhau cod yn sefyll allan - mae cod hen ffasiwn wedi'i ddileu (Glamour, GTTools, Spec1, cefnogaeth ar gyfer bytecode hen ffasiwn) ac mae cyfleustodau sy'n dibynnu ar god hen ffasiwn wedi'u hailysgrifennu (Dadansoddwr Dibyniaeth, Porwr Beirniadaeth, ac ati) . Mae newidiadau wedi'u gwneud gyda'r nod o gynyddu modiwlaredd y prosiect a darparu'r gallu i gynhyrchu delweddau o leiafswm maint. Mae gwaith wedi'i wneud i wella perfformiad a lleihau maint delweddau (mae maint y ddelwedd sylfaenol wedi'i leihau o 66 i 58 MB). Mae'r peiriant rhithwir wedi gwella cod sy'n ymwneud ag I / O asyncronig, trin socedi, a'r FFI ABI.

Ffynhonnell: opennet.ru

Ychwanegu sylw