Emva konyaka wophuhliso, iprojekthi ye-Pharo 11 iye yakhululwa, iphuhlisa isiyelelane solwimi lwenkqubo lweSmalltalk. I-Pharo yifoloko yeprojekthi ye-Squeak, eyaphuhliswa ngu-Alan Kay, umbhali we-Smalltalk. Ukongeza ekuphumezeni ulwimi lwenkqubo, i-Pharo ikwabonelela ngomatshini obonakalayo wokuqhuba ikhowudi, indawo edibeneyo yophuhliso, i-debugger, kunye neseti yamathala eencwadi, kubandakanya amathala eencwadi okuphuhlisa ujongano lwegraphical. Ikhowudi yeprojekthi ihanjiswa phantsi kwelayisenisi ye-MIT.
Phakathi kotshintsho kukhupho olutsha:
- Izakhono ze-toolkit zandisiwe: Umxhasi we-Iceberg Git uye waphucula umsebenzi kunye ne-GitHub, i-debugger inamandla okongeza izibophelelo kwimodeli yentsebenziswano, iphrofayili inomsebenzi omtsha womsebenzisi, i-Rewrite utility yenziwe ngokutsha, into entsha. Amaxwebhu okubukela afakwe, ukubonwa kokuxhomekeka kuye kwaphunyezwa kwiCalypso, izixhobo ezisetyenzisiweyo ziphuculwe ukuze zihlolwe.
- Ukuphunyezwa kwe-ephemerons, isakhiwo esinokudibaniswa kwezinye izinto ngaphandle kokudala izikhombisi eziphazamisa ukuqokelela inkunkuma, kwaye evumela ukulandelwa kokucutshungulwa kwezinto ngumqokeleli wenkunkuma, sele igqityiwe ukusetyenziswa ngokubanzi.
- Inkxaso eyongeziweyo ye-cascading slot izibhengezo.
- I-API eyongeziweyo ukubonisa i-AST nodes kwi-OCbytecodeToASTCache, i-RBMethodNode kunye ne-RBBlockNode.
- I-plugin yokwahlulahlula yongezwe kwi-OpalCompiler.
- В umatshini wenyani улучшена раскладка памяти и добавлена начальная поддержка инструкций SIMD (Single-Instruction Multiple-Data) и векторных регистров.
umthombo: opennet.ru
