تطوير لغة برمجة مبنية على اطار العمل LLVM

السلام عليكم،

بعون الله، اقوم بعمل لغة برمجة تدعم Meta programming,OOP...etc مبنية على اطار LLVM كباك اند (back end) ، مازال العمل في بدايته، ولكن باذن الله سيتم :)

اود معرفة ما اذا كان هنالك من يهتم بالموضوع، او يود المساهة في التطوير، فبوجود ايادي اكثر ، نستطيع ان نصل للهدف اسرع ان شاء الله.

و شكرا.


التعليق السابق

الفكرة رائعة لكن مشكلة الوقت من أكثر العوائق لدي من يملكون خبرة جيدة أو قد تعاملو من قبل مع اطار llvm أما بالنسبة لمن يريد أن يبدأ من الصفر ويطلع على مواضيع ويقرأ كتب في هذا المجال سوف يواجه مشكلة الوقت أثناء التعلم ومشكلة الوقت أثناء العمل على المشروع، لا أضع عراقيل لمن يريد التعلم والمشاركة في المشروع ولكن بل أظنها ستكون أغلب المشاكل لدي الكثيرين، ومن جهتي لا املك اي خبر في هذا المجال ولم أتعامل مع llvm من قبل لكن أستطيع المساعدة وسأكون معكم فقط إذا وجد عدد جيد لنبدأ تطوير المشروع

اوافقك الرأي في ان عامل الوقت سيكون مشكلة في اغلب الاحيان، بالنسبة لمن ليس لهم دراية بهذا المجال و ليس لديهم الوقت (او الرغبة) في الدخول فيه ، فالانسب هو مشاركتنا بارائهم،و مقترحاتهم، اما من لديه القليل من الخبرة في المجال، فتعلم امكانيات LLVM لن تكون صعبة ابدا (فهو في النهاية اطار سوف تحتاج لبعض خصائصة و ليس كلها)، و بالرغم من اننا سنحتاج اليها في مرحلة تولويد الشفرة الوسيطة فقط (intermediate code generation)، و ليس شرطا ان تكون اول نسخة "مثالية" ، بل بالاخطاء يتعلم الفرد و يطور من امكانياته ، اما البقية فلا حاجة لذلك، و يمكن ان يتم في شهر او شهرين.

الفكرة من طرح الموضوع ليس فقط طلب مساعدة في التطوير ، فالتطوير ليس مشكلة، فنحن نحتاج مثلا لمن يختبر اللغة ، و يوجد فيها الاخطاء . الفكرة في تعاون الجميع بحسب خبراتهم المختلفة لعمل مشروع واحد.

ارجو ممن لديه الرغبة في المشاركة في التطوير ان يراسلني

اشكرك للتشجيع، وفقك الله في جميع حياتك.