Jannah Theme License is not validated, Go to the theme options page to validate the license, You need a single license for each domain name.
تكنولوجيا

إحداها تشبه اللوحات التجريدية.. 5 لغات برمجة فريدة ومندثرة

تضم موسوعة لغات البرمجة التاريخية أكثر من 9 آلاف لغة مختلفة، وتختلف هذه اللغات في الكثير من النقاط. بعضها يعمل عبر استخدام الرسومات والألوان، بينما يعتمد آخرون على آلية كتابة عشوائية وغير منظمة.

من بين هذه اللغات، اخترنا 5 لغات مجهولة وفريدة من نوعها. هذه اللغات تشمل “ليسب” (Lisp) و”برولوغ” (Prolog) و”بيفونغ” (Befunge) و”بيت” (Peit) و”جي إس إف ** كيه” (JSF**K).

لغة “ليسب” (Lisp)

تعد لغة “ليسب” ثاني أقدم لغة برمجة مستخدمة في العالم حتى اليوم، بعد أن ظهرت للمرة الأولى عام 1960. يشير اسم اللغة إلى آلية عملها، فهو اختصار لمفهوم معالجة القوائم والتعامل معها.

تتمتع “ليسب” بالعديد من القدرات والأوامر المختلفة التي يمكن استخدامها في مختلف الجوانب. كما أنها لا تفرق بين الأوامر والبيانات الموجودة بها، مما يجعلها فريدة من نوعها.

لغة “برولوغ” (Prolog)

يصف خبراء البرمجة “برولوغ” بكونها النواة الأولية للذكاء الاصطناعي. تعتمد هذه اللغة بشكل أساسي على آليات البرمجة المنطقية، وهو السبب في تسميتها بهذا الاسم.

يتمثل الاختلاف في “برولوغ” في اعتمادها على وصف تركيب والمنطق وراء الوظيفة، بدلاً من آلية تنفيذها. تنفذ “برولوغ” بعد ذلك الوظيفة المطلوبة بأي شكل تستطيع القيام به.

لغة “بيفونغ” (Befunge)

تعد “بيفونغ” مثالاً حياً على لغات البرمجة المندثرة التي تركز أكثر على الشكل الجمالي للأوامر المكتوبة. يمثل استخدام هذه اللغة تحدياً حتى لأعتى المبرمجين في العالم.

يختلف الكود المصدري لـ”بيفونغ” عن أي لغة أخرى، حيث يمكن وصف أكوادها بأنها ثنائية الأبعاد. يتم كتابتها بشكل ثنائي الأبعاد، مما يجعلها فريدة من نوعها.

لغة “بيت” (Peit)

اقتبست “بيت” فكرتها الأساسية من لوحات الفنان التجريدي بيت موندريان. تستخدم مربعات من الألوان الرئيسية الممزوجة معاً لتكوين الكود النهائي.

تعد “بيت” من اللغات المتفرعة من “بيفونغ”، حيث تعتمد على مكان اللون وحجمه في الشبكة ثنائية الأبعاد. تركز أيضاً على الانتقال بين درجات الألوان المختلفة لكتابة الأوامر البرمجية.

لغة “جي إس إف ** كيه” (JSF**K)

يصف الخبراء “جي إس إف ** كيه” بكونها أكثر لغات البرمجة قبحاً. ومع ذلك، فهي ليست مختلفة أو وحيدة، حيث توجد العديد من لغات البرمجة التي تعتمد على الوقاحة لكتابة أوامرها البرمجية.

تعد “جي إس إف ** كيه” لغة فرعية متفرعة من “جافا سكريبت”. يمكن تشغيلها بسهولة من خلال أي متصفح إنترنت معتاد، مما يجعلها متاحة للاستخدام.

من المتوقع أن تستمر لغات البرمجة الفريدة في التطور والتأثير على عالم البرمجة. ستبقى لغات مثل “ليسب” و”برولوغ” و”بيفونغ” و”بيت” و”جي إس إف ** كيه” جزءاً من تاريخ البرمجة وتطويرها المستمر.

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

زر الذهاب إلى الأعلى