ما الذي يميز اللثغة؟ هل يمكن تسمية جوليا بـ LISP؟
أ لثغة ، من ويكيبيديا:
LISP (تاريخيًا LISP) هي عائلة من لغات البرمجة لها تاريخ طويل ورمز بادئة مميز ومُقَسَّم بالكامل.
أيضا ، من ويكيبيديا:
بمجرد تنفيذ Lisp ، اختار المبرمجون بسرعة استخدام تعبيرات S ، وتم التخلي عن تعبيرات M.
ومره اخرى:
كانت Lisp هي اللغة الأولى التي يتم فيها تمثيل بنية رمز البرنامج بأمانة وبشكل مباشر في بنية بيانات قياسية ، وهي جودة أطلق عليها لاحقًا اسم "homoiconicity".
أيضا:
LISP هو اختصار لـ LISt Processing.
يمكن تمثيل كود جوليا باستخدام:()
أوExpr(...)
الرموز. يمكن اجتيازها ومعالجتها لأنها بنية بيانات مكونة من رموز وحرفية أخرى ، جوليا متجانسة (ويتم تحليل الشفرة بلثغة). ومع ذلك ، فإن بناء جوليا لا يستخدم مجرد تدوين البادئة ، لديها تعبيرات M.
بعض الناس يعتبرون S- التعبير فقط بناء الجملة شرط أن يطلق على لغة لاذعة مثل هذا. ميزة S-Exprs هي أن الكود أسهل في التحليل والتلاعب من قبل أشخاص آخرين ، إنها فائدة غير مباشرة ، إنها أرضية مشتركة أبسط تمنح بدورها القدرة على كتابة المزيد تحرير كود قويالشفرة. جوليا لديها وحدات ماكرو ، ولكن بمعنى ما ، فهي أقل قوة من وحدات الماكرو اللاذعة لأنه من الصعب التعامل مع M-Exprs.
من يهتم؟
مه. :)