LISP 2

لغة البرمجة LISP 2 هي لغة برمجة تم اقتراحها في الستينيات كخليفة للغة Lisp .

تاريخ

كانت دلالاتها تشبه إلى حد كبير دلالات لغة ليسب، وبنيتها النحوية تشبه بنية لغة ألغول 60. ويُذكر عنها في الغالب بسبب بنيتها النحوية، إلا أنها كانت تتمتع بالعديد من الميزات التي تتجاوز تلك الموجودة في لغات ليسب المبكرة.

كانت لغات ليسب المبكرة تعاني من العديد من القيود، بما في ذلك محدودية أنواع البيانات وبطء العمليات الحسابية. كما اعتُبر استخدامها للرموز بين قوسين مشكلةً أيضاً. توقع مخترع ليسب، جون مكارثي ، معالجة هذه المشكلات في إصدار لاحق، سُمّي نظرياً ليسب 2. ومن هنا جاء اسم ليسب 1.5 للإصدار الذي خلف الإصدار الأول من ليسب. [ 1 ]

كانت لغة Lisp 2 مشروعًا مشتركًا بين شركة تطوير الأنظمة وشركة المعلومات الدولية، وكان من المفترض أن تعمل على حاسوب AN/FSQ-32 العسكري من إنتاج شركة IBM . لاحقًا، تحوّل التطوير إلى حاسوب IBM 360/67 وحاسوب PDP-6 من إنتاج شركة Digital Equipment Corporation . وفي النهاية، تم التخلي عن المشروع.

فهرس

مراجع

  1. مكارثي، 1979