GNU Guile 3.0

16 جنوری کو، GNU Guile کی بڑی ریلیز ہوئی - ملٹی تھریڈنگ، اسینکرونی، نیٹ ورک کے ساتھ کام کرنا اور POSIX سسٹم کالز، C بائنری انٹرفیس، پی ای جی پارسنگ، نیٹ ورک پر REPL، XML; اس کا اپنا آبجیکٹ اورینٹڈ پروگرامنگ سسٹم ہے۔

نئے ورژن کی اہم خصوصیت جے آئی ٹی کی تالیف کے لیے مکمل تعاون ہے، جس نے پروگراموں کو اوسطاً دو گنا تیز کرنا ممکن بنایا، جس میں ایمبروٹ بینچ مارک کے لیے زیادہ سے زیادہ بتیس ہے۔ Guile ورچوئل مشین کے پچھلے مستحکم ورژن کے مقابلے میں، انسٹرکشن سیٹ زیادہ نچلی سطح کا ہو گیا ہے۔

اسکیم R5RS اور R7RS پروگرامنگ لینگویج کے معیارات کے ساتھ مطابقت کو بھی بہتر بنایا گیا ہے، اور تعاون ظاہر ہوا ہے۔ ساختی مستثنیات и متبادل اعلانات اور تاثرات لغت کے تناظر میں۔ اسکیم میں لکھے گئے eval کی کارکردگی اس کے C زبان کے ہم منصب کے برابر تھی۔ ریکارڈ کی قسم کے مختلف نفاذ کے لیے، ان کے ساتھ کام کرنے کے لیے ٹولز کا ایک متحد سیٹ فراہم کیا جاتا ہے۔ GOOPS میں کلاسز اب اوور رائڈ نہیں ہیں؛ تفصیلات اور دیگر تبدیلیاں ریلیز کے اعلان میں دیکھی جا سکتی ہیں۔

زبان کی نئی مستحکم شاخ اب 3.x ہے۔ یہ پچھلی مستحکم 2.x شاخ کے متوازی نصب ہے۔

ماخذ: linux.org.ru

نیا تبصرہ شامل کریں