بدأت البرمجة في اللغات الديناميكية في الروبوت ((ي)روبي ، Clojure...)

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

سؤال

كنت أنظر حولي و أنا لا يمكن أن يبدو للعثور على أي إجابة شافية أو التقدم الذي يبدو أنه "حتى الآن".لقد رأيت بعض مشاريع مثيرة للاهتمام مثل Mirah (سابقا Duby) ، وأنا أبحث في هذا الموضوع قليلا.رأيت JRuby دون جدوى استخدامها لتجميع روبي في .dex.لقد تم أيضا تبحث مستقل في Clojure وقد أدركت أنها قد تكون مرتبطة إلى نفس الشيء.

هل من أحد لديه أي نصائح حول كيفية البدء و جعل تقدم ؟ أنا لا أطلب إلا ما أطر يمكن أن تساعد ولكن الأهم من ذلك, فلسفة/الاتجاه الذي لتوجيه جهودي فقط للبدء.

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

المحلول

نرى هذا السؤال. هل فكرت في سكالا؟ أعلم أنها ليست لغة ديناميكية ، ولكن يبدو أنها أفضل بديل لجافا في الوقت الحالي.

نصائح أخرى

معظم لغات JVM الديناميكية مثل JRuby أو Clojure أو Jython لديها مشاكل في الأداء الشديد على Android Dalvik JVM. حتى تصبح Dalvik أكثر ودية إلى لغات ديناميكية ، فأنت محظوظ جدًا.

JRuby (الروبوت توزيع يسمى Ruboto, يمكنك محاولة الخروج Ruboto IRB الآن) تعمل في تفسير الوضع على الروبوت ، وعلى الرغم من dx لديه بعض المشاكل في تجميع كل JRuby المكتبة القياسية, ، JRuby المشروعات الإنمائية يبدو أنها تريد حل هذه المشكلة على نهايتها, لذلك أود أن إبقاء العين على JRuby ، لأن القضايا التي من المرجح أن يتم حلها soonish.

كما يبدو أنه من الممكن dx تجميع فقط جزء من المكتبة القياسية التي كنت ترغب في استخدام معين التطبيق.

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