AmbientTalk

AmbientTalk

هي وجوه المنحى توزيع لغة البرمجة التجريبية المتقدمة في مختبر لغات البرنامج في جامعة فريجي في بروكسل، بلجيكا. ويستهدف اللغة في المقام الأول في برامج الكتابة المنتشرة في شبكات مخصصة المحمول. AmbientTalk هو منبر البحوث لتجربة ميزات لغة جديدة أو تجريدات البرمجة لتسهيل بناء البرامج التي يجب أن تعمل في شبكات شديدة التقلب واظهار اتصال متقطع وقليل من البنية التحتية. وتأسست ميزات التزامن اللغة على نموذج الفاعل، وقد أثرت إلى حد كبير لغة البرمجة الإلكترونية. ملامح وجوه المنحى اللغة وتجد تأثيرها في لغات مثل من Smalltalk (أي إغلاق كتلة، رسائل keyworded) والذات (النموذج القائم على البرمجة، وفد). وأخيرا، فإن لغة لها نواة وظيفية، مستوحاة من خطة وبيكو. الخلافات AmbientTalk الرئيسية في لغات السائدة هي أن: وميدوت. ويعمل في إطار التوافق بحتة الحدث يحركها، التي تأسست على الفاعلين.وميدوت. تخلت عن التجريد RPC لصالح غير المتزامن، غير مؤمن رسالة عابرة. لأن النظام تلقائيا مخازن هذه الرسائل أثناء يتم قطع المتلقي للرسالة، يمكن مجردة من فشل شبكة مؤقتة افتراضيا مبرمج. وميدوت. وقد بنيت في ذلك يبني لغة البرمجة لكائنات لاكتشاف بعضها البعض في شبكة مخصصة المحلي. بنيت اكتشاف خدمة الند للند في اللغة. وميدوت. ويتميز لغة OO نواة ديناميكية مبنية على مبادئ البرمجة القائمة...

اقرأ المزيد