የ Smalltalk ቋንቋ ዘዬ የሆነ የፋሮ 10 መለቀቅ

የ Smalltalk ፕሮግራሚንግ ቋንቋ ቀበሌኛ የሚያዳብር የፋሮ 10 ፕሮጀክት መለቀቅ ቀርቧል። ፋሮ የስኳክ ፕሮጄክት ሹካ ነው፣ እሱም በአላን ኬይ፣ የስሞልቶክ ደራሲ። ፋሮ የፕሮግራም አወጣጥ ቋንቋን ከመተግበሩ በተጨማሪ ኮድን ለማስኬድ ምናባዊ ማሽንን ፣ የተቀናጀ ልማት አካባቢን ፣ አራሚ እና ቤተ-መጻሕፍትን ያቀርባል ፣ ይህም የግራፊክ በይነገጽን ለማዳበር ቤተ-መጻሕፍትን ይጨምራል። የፕሮጀክት ኮድ በ MIT ፈቃድ ስር ተሰራጭቷል።

በአዲሱ ልቀት ላይ ከተደረጉት ለውጦች መካከል የኮድ ማጽጃ ጎልቶ ይታያል - ጊዜ ያለፈበት ኮድ ተወግዷል (Glamour, GTTools, Spec1, ያለፈው ባይትኮድ ድጋፍ) እና በአሮጌ ኮድ ላይ የተመሰረቱ መገልገያዎች እንደገና ተጽፈዋል (ጥገኛ ተንታኝ, ሂስ አሳሽ, ወዘተ.) . የፕሮጀክቱን ሞዱላሪቲ ለመጨመር እና አነስተኛ መጠን ያላቸውን ምስሎች የማመንጨት ችሎታን ለማቅረብ ያለመ ለውጦች ተደርገዋል። አፈፃፀሙን ለማሻሻል እና የምስሎችን መጠን ለመቀነስ ስራ ተሰርቷል (የመሠረቱ ምስል መጠን ከ 66 ወደ 58 ሜባ ቀንሷል). ቨርቹዋል ማሽኑ ከተመሳሳይ I/O፣ ሶኬት አያያዝ እና FFI ABI ጋር የሚዛመድ ኮድ አሻሽሏል።

ምንጭ: opennet.ru

አስተያየት ያክሉ