نيو سكويك (لغة برمجة)

لغة «صَرِيْر» (بالإنكليزيَّة: Squeak) وَخليفتها «صرير جديد» (بالإنكليزيَّة: Newsqueak)، هي لغات برمجة متلاقية لكتابة برمجيات تطبيقية ذات واجهات مستخدم رسومية. لقد صُمِّمَت لغة صرير من قِبَل لوقا كارديلي وًروب بايك في مختبرات بل في النصف الأول من الثمانينات؛ وقد طورت لغة صرير جديد من قِبَل روب بايك. وسوِّقت اللّغتان كـ«لغة للتواصل مع فأرة الحاسوب»: كان هدفها الرئيسيّ هو نمذجة الطبيعة المتلاقية لبرامج تتفاعل مع العديد من آلات الإدخال، مثل لوحة المفاتيح وَالفأرة.[1][2]

صَرير جديد
التصنيف حوسبة متلاقية
التنميط قويَّة
ظهرت في العقد 1980 
صممها روب بايك
التطوير
المطور مختبرات بل
التأثير
متأثرة بـ سي، عمليات متسلسلة متواصلة
أثرت في ألف، غو، ليمبو، رست (لغة برمجة)

لقد تأثَّرت دلالات ونحويَّة لغة صرير جديد بلغة سي، لكن استلهمت مسعاها إلى التلاقِ من العمليات المتسلسلة المتواصلة لِـطوني هور. لكن في صرير جديد، تعتبر القنوات كائنات درجة أولى، ذات نشوء عمليات ديناميكي ونشوء قنوات ديناميكي.

طُوِّرَت لغة صرير جديد من لغة أقدم وأصغر هي لغة صرير(لا تخلطها مع صرير) المنفذة من قِبَل سمول توك). ولقد طورت من قِبَل لوقا كارديلي وروب بايك كلغة لتنفيذ واجهات مستخدم رسومية.

ولقد طُوِّرَت فكرة لغة صرير جديد في لغات البرمجة: ألف، ليمبو، غو.

انظر أيضًا

المراجع

  1. Cardelli, Luca; Pike, Rob (1985). Squeak: a language for communicating with mice (PDF). ACM SIGGRAPH. مؤرشف من الأصل (PDF) في 7 مارس 2016. الوسيط |CitationClass= تم تجاهله (مساعدة)
  2. Pike, Rob. Newsqueak: A Language for Communicating with Mice (PDF) (Technical report). Bell Labs. Computing Science Technical Report No. 143. مؤرشف من الأصل (PDF) في 9 نوفمبر 2019. الوسيط |CitationClass= تم تجاهله (مساعدة)

    روابط خارجيّة

    • بوابة تقنية المعلومات
    • بوابة برمجة الحاسوب
    This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.