كل لغة برمجة لها syntax خاص بها، أخبرنا ما هي اللغة التي وجدت تركيبة الـ syntax بها افضل واقرب للمنطق من غيرها؟
ماهي اكثر لغة برمجة وجدتها ممتعه في كتابة ال syntax?
الأمر يختلف من شخص لآخر، لكن الإجابة معروفة بالطبع وهي لغة بايثون للأسباب التالية:
- قواعد لغة بيثون بسيطة وسهلة الفهم، مما يجعلها سهلة التعلم للمبتدئين.
- التعليمات البرمجية واضحة ومفهومة، وبالتالي هي سهلة القراءة والصيانة.
- تسمح بكتابة التعليمات البرمجية بطريقة منظمة ومنطقية، أي سهلة في الفهم والتنفيذ.
وستجدي تفصيل هنا:
أكثر لغة حاليا ال syntax اللي فيها مفهوم جدا هي البايثون، بحيث انها تستعمل اللغة الإنجليزية في مفرداتها و كأنها جملة عادية.
مثلا لو كان لدينا list بإسم home و كان لدينا variable بإسم ahmed، عشان نتأكد اذا احمد موجود في list او لا نكتب الكود:
if "ahmed" in home: return true
يعني لما تقرأ الكود تفهم معناه مباشرة اما اذا كنا استخدمنا لغة أخرى سيكون الأمر صعب الفهم، لكن المشكلة في هذه اللغة انها تعودك على البرمجة السهلة، يعني سيصعب عليك تعلم اللغات الأخرى لأنك ستعتادين على البرمجة السهلة.
طبعا فإن الأمر ذاتي وشخصي، ويعتمد على تفضيلات شخصية وعلى مدى خبرة الشخص بلغات البرمجة وتعودها عليها، إلا أنه ومن وجهة نظر شخصية، أظن أن سياق جافاسكربت هو الأوضح والأسهل فهما على الإطلاق نظرا لأن:
- الكتل في لغة جافاسكربت واضحة وذات بنية سهلة وقابلة للفهم.
- الدوال والكلاسات والثوابت والمتغيرات محددة بكلمات مفتاحية تعبر عن دلالتها بصورة مباشرة.
- يتم استخدام المعقوفات والفواصل المنقوطة لتحديد نهاية الاستعلامات البرمجية.
- تحتوي على الكثير من الطرق الممكنة لاختصار السياق وتقليل الشيفرة.
التعليقات