لغات البرمجة

لغة TOM Object-Oriented (TOM)

لغة TOM Object-Oriented (TOM) كانت إحدى لغات البرمجة التي طورت في فترة التسعينيات من القرن الماضي، وقد استفادت من الدروس المستفادة من لغة Objective-C. يعود الغرض الرئيسي للغة TOM إلى تمكين “إعادة استخدام غير مخطط لها” للشفرة من خلال آلية تمديد متطورة. تم تقديم هذا المفهوم على ما يبدو عن طريق الصدفة في Objective-C وأثبت لاحقًا أنه ذو فائدة واسعة النطاق، وتم تطبيقه بشكل متطرف في TOM. تتمثل التغييرات الرئيسية في TOM في إضافة التوريث المتعدد، والأزواج كجزء من اللغة الأساسية، وبناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء بناء ب