1
مثل C / C ++ ، Terra هي لغة مكتوبة بشكل ثابت ، مع إدارة ذاكرة يدوية.ولكن على عكس C / C ++ ، تم تصميمه من البداية ليكون مبرمجًا من Lua.يأتي تصميم Terra من إدراك أن C / C ++ يتكون بالفعل من "لغات" متعددة. وله لغة أساسية من المشغلين ، وتدفق التحكم ، ومكالمات الوظائف ، ولكن تحيط بهذه اللغة لغة ميتا تتكون من مزيجمن الميزات مثل المعالج المسبق ، ونظام templating ، والتعاريف الهيكلية.القوالب وحدها مكتملة Turing وقد استخدمت لإنتاج مكتبات محسّنة مثل Eigen ، لكن من الرهيبة استخدامها في الممارسة العملية ... في Terra ، استسلمنا للتو إلى اتجاه جعل لغة التعريف C / C ++ أكثرقوية واستبدالها بلغة البرمجة الحقيقية ، لوا.يتيح الجمع بين لغة لغة ذات مستوى منخفض مبرمجة بواسطة لغة نصية عالية المستوى العديد من السلوكيات غير الممكنة في الأنظمة الأخرى.على عكس C / C ++ ، يمكن تجميع Terra code JIT وتشغيلها معشقًا بتقييم Lua ، مما يجعل من السهل كتابة مكتبات البرامج التي تعتمد على إنشاء رمز وقت التشغيل.
terra-programming-language-
موقع الكتروني:
http://terralang.org/التصنيفات
بدائل لـ Terra (programming language) لنظام التشغيل AmigaOS
146
Lua
لوا هي لغة برمجة قوية وسريعة وخفيفة الوزن ومضمنة.
- تطبيق مجاني
- Windows
- Mac
- Linux
- AmigaOS
- Android
- iPhone
- Playstation
- Android Wear
- iPad
- Android Tablet
- BSD
- Haiku
- MorphOS