سؤال

كنت أبحث في البرمجة النصية ليتم دمجها في تطبيقاتي.ثم اصطدمت Script.Net و نيميرل.أعلم أن لديهم بناء جملة مختلفًا وأن Nemerle يدعم الماكرو وليس Script.Net.لكني أود معرفة المزيد عن اختلافاتهم من حيث الوظيفة والاستخدام والمرونة.وأيهما تنصح به، لماذا؟

شكرًا.

آسف، لم ألاحظ أن Nemerle هي لغة بحد ذاتها.الوصف يبدو وكأنه لغة البرمجة النصية.شكرا وآسف على الارتباك

هل كانت مفيدة؟

المحلول

وNemerle هي لغة كتابتها بشكل ثابت، وكلمة البرمجة يمكن العثور على أي مكان على موقع nemerle.

إذا كنت أنا واضاف البرمجة إلى التطبيق، وأود أن تنظر في استخدام و IronPython.

نصائح أخرى

مرحبًا، أنا أحد مطوري Nemerle.يمكنك الاطلاع على رسالتي لمعرفة كيفية تشغيل التعليمات البرمجية الديناميكية باستخدام nemerle. لا تنتظر C#5على الرغم من أن nemerle هي لغة مكتوبة ثابتة.لا يناسبك إذا كان هدفك النهائي هو البرمجة النصية

ولا يعني لغة نطاق معينة؟ وأود أن تنظر خلق DSL الخاص بك مع بو. تصل إلى الكتاب حول هذا الموضوع

إذا كنت تريد تضمين محرك برمجة نصية في .net الخاص بك، فمن المحتمل أن يعتمد ذلك على اللغة التي تريد أنت أو المستخدمون لديك استخدامها:

جافا سكريبت:Script.NET، جينت

بايثون:أيرون بايثون

شبيهة بايثون:بوو

روبي:أيرون روبي

ج#:CS-Script

مخطط:مخطط الحديد

إذا كنت ترغب في الحصول على قائمة كاملة بلغات برمجة .NET وJava (بعضها يمكنك استخدامه لتضمين دعم البرمجة النصية لتطبيقاتك)، يمكنك زيارة مدونتي، حيث أتحدث عن أكثر أو أقل من 20 منها :)

http://carlosqt.blogspot.com/p/programming-languages.html

وقد ترغب في النظر في خيار آخر سوى 2 قمت بنشرها. أفضل لقد وجدت حتى الآن عن صافي هو: CSScript . يستغرق مني بعض الوقت لتعتاد على تثبيته ولكن بمجرد أن يكون تثبيت، يعمل كبيرة وأنت البرمجة استخدام C # لذلك لا حاجة لديك 2 لغات.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top