إحياء Smalltalk-76: تشغيل الأسطورة على جهاز Xerox Alto
2025-06-09

تتناول هذه المدونة تفاصيل نجاح الكاتب في تشغيل Smalltalk-76 على جهاز Xerox Alto عتيق. كانت Smalltalk، وهي لغة برمجة كائنية التوجه رائدة، تتميز بواجهة مستخدم رسومية (GUI) مبتكرة على جهاز Alto، بما في ذلك استعارة سطح المكتب، والرموز، وأشرطة التمرير، والنوافذ المتداخلة - مما أثر على تصميم Apple Lisa وMacintosh. يلقي المقال الضوء على قدرة Smalltalk الفريدة على عرض وتعديل رمز النظام أثناء تشغيله، كما هو موضح في تعديل رمز شريط التمرير. على الرغم من بطئه، إلا أن تنفيذ Smalltalk على جهاز Alto يحمل قيمة تاريخية وتقنية مهمة، حيث يمهد الطريق للغات البرمجة الحديثة وتصميم واجهة المستخدم الرسومية.
التكنولوجيا
برمجة موجهة للكائنات