ما هي البيئة أو IDE أو المترجم الذي يجب وضعه موضع التنفيذ؟

StackOverflow https://stackoverflow.com/questions/59428

سؤال

لقد كنت في طريقي من خلال المخطط الصغير وكنت أتساءل ما هي البيئة أو IDE أو المترجم الذي سيكون من الأفضل استخدامه لاختبار أي من أكواد النظام التي قمت بتدوينها بنفسي.

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

المحلول

مضرب تنس (مخطط الدكتور سابقا) يحتوي على محرر لطيف، والعديد من لهجات المخططات المختلفة، ومحاولة لتصحيح الأخطاء المرئية، والكثير من المكتبات، ويمكن تشغيله على معظم الأنظمة الأساسية.حتى أنه يحتوي على بعض الأوضاع الموجهة خصيصًا لتعلم اللغة.

نصائح أخرى

سأكون في غاية يوصي على حد سواء فرخة و أخرق للمخطط.

مخطط PLT (DrScheme) هو أحد أفضل بيئات التطوير المتكاملة المتوفرة، خاصة بالنسبة لـ Scheme.تحتوي الحزمة التي تحصل عليها عند تنزيلها على كل ما تحتاجه لتطوير كود المخطط - المكتبات والوثائق والأمثلة وما إلى ذلك.ينصح به بشده.

إذا كنت تريد فقط اختبار رمز المخطط الخاص بك، فإنني أوصي به مخطط PLT.إنه يوفر بيئة كاملة للغاية، مع مصحح الأخطاء، والمساعدة، وما إلى ذلك، ويعمل على معظم الأنظمة الأساسية.

ولكن إذا كنت تريد أيضًا الحصول على فكرة عن كيفية عمل المترجم الفوري خلف الكواليس، والحصول على Visual Studio، فإنني أوصي بذلك تاتشي.وهو مترجم مخطط خفيف الوزن للغاية مكتوب بلغة C#.فهو يسمح لك بتصحيح كود المخطط الخاص بك فقط، أو أيضًا الانتقال إلى مترجم c# خلف الكواليس لمعرفة ما يحدث.

فقط للسجل يجب أن أذكر مخطط الحديد.

يهدف IronScheme إلى أن يكون تطبيقًا لمخطط R6RS المطابق استنادًا إلى Microsoft DLR.

تم إصدار الإصدار 1.0 Beta 1 للتو.أعتقد أن هذا يجب أن يكون تنفيذًا جيدًا لشخص يستخدم بالفعل .NET Framework.

يحرر
الإصدار الحالي هو 1.0 آر سي 1 من 23 أكتوبر 2009

جوجل لمؤلفي الكتاب (دانيال فريدمان وماتياس فيليسن).تعرف على ما إذا كان أي منهما متورطًا في تنفيذ مخطط شائع ومجاني وموجود.

لا يهم، طالما أنك مشترك في القائمة البريدية (wiki/irc/online-community-site) للمجتمع المرتبط.ربما يكون من المفيد إلقاء نظرة على وصف القائمة والمحفوظات للتأكد من أنك في القائمة الصحيحة.

معظمها ودية وترحب بالقادمين الجدد، لذا لا تخف من السؤال.

من المفيد أيضًا البحث في أرشيفات القائمة البريدية الخاصة بهم (أو الأسئلة الشائعة أو أي شيء يستخدمونه) عندما يكون لديك سؤال - فقط في حالة كونه سؤالًا متكررًا.

حظ سعيد!

مكر يركض تحت جيزر داخل ايماكس يوفر تطبيقًا لطيفًا وخفيف الوزن للقيام بالتمارين. مضرب تنس سوف تعمل أيضا تحت جيزر وEmacs، على الرغم من أنني شخصيا أفضل ذلك مكر و مخطط تشي اكثر قليلا.

من الواضح أن تثبيت كل منها سيعتمد على نظام التشغيل لديك.أوصي باستخدام ايماكس الإصدار 24 وفي وقت لاحق منذ هذا يسمح لك باستخدام ميلبا أو مربى البرتقال لتثبيت Geiser وملحقات Emacs الأخرى.

ال الإصدار الحالي من جيزر يعمل أيضًا بشكل جيد جدًا مع مخطط الدجاج, مخطط تشي, مخطط معهد ماساتشوستس للتكنولوجيا و مخطط تشيبي.

يعمل LispMe على جهاز Palm Pilot، ويمكنك اصطحابه إلى أي مكان والتخطيط أثناء التنقل.طريقة رائعة لتعلم المخطط.

لقد استخدمت PLT كما هو مذكور في بعض المشاركات الأخرى وهو يعمل بشكل جيد جدًا.واحد قرأت عنه ولم أستخدمه اليجرو كومون LISP Express.لقد قرأت مراجعة ممتازة حول تطبيق قاعدة البيانات الخاص بهم والذي يسمى Allegro Cache ووجدت أنهم مثقلون في LISP.كما قلت، لا أعرف إذا كان ذلك جيدًا، ولكن قد يكون الأمر يستحق المحاولة.

أنا أعمل حاليًا من خلال Little Schemer أيضًا وأستخدمه ايماكس كبيئتي، على طول الدجال, ، مما يضيف دعمًا وأدوات مساعدة إضافية لوضع المخطط داخل Emacs.

إذا كنت تخطط لتجربة Lisps أخرى (على سبيل المثال.Common Lisp)، يتمتع Emacs بدعم ممتاز لتلك اللهجات أيضًا (يمكن تخصيص Emacs نفسه بلهجته الخاصة من Lisp، والتي تسمى بشكل مناسب Emacs Lisp).

فيما يتعلق بتطبيقات المخطط، فأنا أستخدمه حاليًا مخطط بيتي تشي, ، وهي نسخة مفسرة وقابلة للتوزيع مجانًا من Chez Scheme (الذي يستخدم مترجمًا ويكلف أموالاً للحصول على ترخيص).

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