
إصدار Squeak 6.1 باسم "Vanessa" بعد انقطاع أربع سنوات
بيئة Smalltalk تصدر Squeak 6.1: متصفح شجري جديد، وعودة Objectland، وعمل على البنية الأساسية للنواة، وأكثر من 1700 رقعة دُمجت خلال أربع سنوات منذ الإصدار السابق.
ما الجديد في Squeak 6.1
أصدر فريق Squeak الإصدار 6.1 بالاسم الرمزي "Vanessa". أبرز التغييرات متصفح شجري جديد يعرض فئات النظام والأصناف وفئات الرسائل في ألواح هرمية ويتكامل مع حزم Monticello. كما عاد Objectland، وهو إعادة بناء لمشروع "Worlds of Squeak" من عام 2003، يعرض قدرات النظام عبر مجموعة ملونة من الأمثلة ويعيد عرض سيارة السباق الكلاسيكي من Etoys.
النواة والأدوات والواجهة
يتناول جزء من التغييرات البنية الأساسية للنواة في محاكاة العمليات وفكّها وجدولتها، وإعادة تشكيل الأصناف. كما حُسّنت أدوات فحص الشيفرة وتنقيح الأخطاء والقياس وإدارة الإصدارات. وفي Morphic أُعيد العمل بشكل واسع على tree morphs: الألوان واختصارات الفأرة ولوحة المفاتيح والبحث بوضع type-to-filter وسلوك السحب والإفلات أثناء السحب والمرور، إضافة إلى تحسين الاستقرار والأداء في التخطيط والرسم ومعالجة الأحداث. وعُوملت أيضاً مشكلات التوافق والتزامن مع MVC.
أربع سنوات والذكرى الثلاثون
بحسب ملاحظات الإصدار، مرّت أربع سنوات على الإصدار السابق، دُمج خلالها أكثر من 1700 رقعة وأكثر من 9000 تغيير على الطرائق. ويقترب Squeak من ذكراه الثلاثين، وقد أُهدي هذا الإصدار إلى ذكرى فانيسا فرويدنبرغ (1972–2025).
كيف تجرّبه
ملاحظات الإصدار مهيّأة للقراءة داخل Squeak لأنها تضم أمثلة تفاعلية كثيرة؛ وعلى صفحة الويب تُفتح هذه الروابط في SqueakJS، وهي آلة افتراضية لـSmalltalk تعمل في المتصفح وبها بعض القيود. ويغطي المستند أيضاً أهم العناصر المهملة والمشكلات المعروفة وملاحظات التوافق.
SiTech — تطوير ويب مدعوم بالذكاء الاصطناعي
نبني مواقع سريعة وعصرية وندمج الذكاء الاصطناعي في سير عمل الشركات. لديك مشروع أو سؤال؟ يسعدنا مساعدتك.