Izdaja Pharo 11, narečje jezika Smalltalk

Po več kot letu dni razvoja je izšel projekt Pharo 11, ki razvija narečje programskega jezika Smalltalk. Pharo je fork projekta Squeak, ki ga je razvil Alan Kay, avtor Smalltalka. Poleg izvajanja programskega jezika Pharo ponuja tudi virtualni stroj za izvajanje kode, integrirano razvojno okolje, razhroščevalnik in nabor knjižnic, vključno s knjižnicami za razvoj grafičnih vmesnikov. Koda projekta se distribuira pod licenco MIT.

Med spremembami v novi izdaji:

  • Zmogljivosti kompleta orodij so bile razširjene: odjemalec Iceberg Git je izboljšal delo z GitHubom, razhroščevalnik ima možnost dodajanja povezav v model interakcije, profiler ima nov uporabniški vmesnik, pripomoček Rewrite je bil preoblikovan, nov pripomoček za ogled dokumentov je bil dodan, vizualizacija odvisnosti je bila implementirana v Calypso, pripomočki so bili izboljšani za pregled.
  • Izvedba efemeronov, strukture, ki jo je mogoče povezati z drugimi objekti brez ustvarjanja referenc, ki motijo ​​zbiranje smeti, in ki omogoča sledenje obdelave objektov s strani zbiralnika smeti, je bila dokončana za široko uporabo.
  • Dodana podpora za kaskadne deklaracije rež.
  • Dodan API za odražanje vozlišč AST v OCBytecodeToASTCache, RBMethodNode in RBBlockNode.
  • OpalCompilerju je bil dodan vtičnik za razčlenjevanje.
  • В virtualni stroj Izboljšana postavitev pomnilnika in dodana začetna podpora za ukaze SIMD (Single-Instruction Multiple-Data) in vektorske registre.

Vir: opennet.ru

Kupite zanesljivo gostovanje za strani z DDoS zaščito, VPS VDS strežniki 🔥 Kupite zanesljivo spletno gostovanje z zaščito DDoS, VPS VDS strežniki | ProHoster