Publikimi i Pharo 11, një dialekt i gjuhës Smalltalk

Pas më shumë se një vit zhvillimi, është publikuar lajmi i projektit Pharo 11, që zhvillon dialektin e gjuhës së programimit Smalltalk. Pharo është një degëzim i projektit Squeak, në zhvillimin e të cilit mori pjesë Alan Kay, autori i Smalltalk. Përveç implementimit të gjuhës së programimit, Pharo gjithashtu ofron një makinë virtuale për ekzekutimin e kodit, një ambient të integruar zhvillimi, një debugguer dhe një sërë bibliotekash, duke përfshirë bibliotekat për zhvillimin e ndërfaqeve grafike. Kodi i projektit shpërndahet nën licencën MIT.

Ndryshimet në publikimin e ri përfshijnë:

  • Janë zgjeruar mundësitë e mjetit: Në klientin Git Iceberg është përmirësuar puna me GitHub, në debugguer është realizuar mundësia e shtimit të lidhjeve me modelin e ndërveprimit, në profiler është ofruar një ndërfaqe e re përdoruesi, utilitarja Rewrite është rishikuar, është shtuar një utilitar i ri për shikimin e dokumenteve, në Calypso është realizuar vizualizimi i varësive, janë përmirësuar utilitarët për inspektimin.
  • Është përfunduar realizimi i efemeronëve (ephemeron), një strukturë që mund të lidhet me objekte të tjera pa krijuar lidhje që pengojnë mbledhjen e plehrave dhe që lejon ndjekjen e përpunimit të objekteve nga mbledhësi i plehrave.
  • Është shtuar mbështetje për shpalljen kaskadore të slotëve.
  • Është shtuar API për reflektimin e nyjeve AST në OCBytecodeToASTCache, RBMethodNode dhe RBBlockNode.
  • Në OpalCompiler është shtuar një plugin analizë (‘parse plugin’).
  • makinën virtuale Është përmirësuar shpërndarja e memories dhe është shtuar mbështetje fillestare për instrukcionet SIMD (Single-Instruction Multiple-Data) dhe regjistrat vektorialë.

Burimi: opennet.ru

Bleni hostim të besueshëm për faqe me mbrojtje nga DDoS, serverë VPS VDS 🔥 Bleni hostim të besueshëm për faqe me mbrojtje nga DDoS, serverë VPS VDS | ProHoster