Apre plis pase yon ane nan devlopman, yo pibliye piblikasyon pwojè Pharo 11, ki devlope yon dyalèk langaj pwogram Smalltalk. Pharo se yon ram nan pwojè Squeak, ki te ko-devlope pa Alan Kay, otè Smalltalk. Anplis de aplikasyon yon langaj pwogramasyon, Pharo bay tou yon machin vityèl pou egzekite kòd, yon anviwònman devlopman entegre, yon debugger, ak yon seri bibliyotèk, ki gen ladan bibliyotèk pou devlopman GUI. Kòd pwojè a distribye anba lisans MIT.
Chanjman nan nouvo lage a enkli:
- Yo te elaji bwat zouti a: Kliyan Iceberg Git la amelyore travay ak GitHub, debogaj la gen kapasite pou ajoute lyen nan modèl entèraksyon an, profiler la gen yon nouvo koòdone itilizatè, sèvis piblik Rewrite la te reamenaje, yon nouvo sèvis piblik pou gade dokiman. yo te ajoute, vizyalizasyon depandans yo te aplike nan Calypso, sèvis piblik yo te amelyore pou enspeksyon.
- Yon aplikasyon ephemerons, yon estrikti ki ka lye ak lòt objè san yo pa kreye referans ki entèfere ak koleksyon fatra, epi ki pèmèt ou swiv pwosesis la nan objè pa pèseptè a fatra, te pote nan preparasyon pou itilize toupatou.
- Te ajoute sipò pou deklarasyon plas kaskad.
- Te ajoute API pou reflete nœuds AST nan OCBytecodeToASTCache, RBMethodNode ak RBBlockNode.
- Te ajoute parse plugin pou OpalCompiler.
- В machin vityèl Amelyore layout memwa a epi ajoute sipò inisyal pou enstriksyon SIMD (Single-Instruction Multiple-Data) ak rejis vektè.
Sous: opennet.ru
