عن المشروع
OpenDesignCore هو نظام مفتوح المصدر للحوسبة الهندسية والتصميم، وهو حاليًا في مرحلة ما قبل الإصدار التجريبي. يُشار إلى المشروع صراحةً على أنه غير مستقر، ولا توجد ضمانات بشأن اتساق واجهة برمجة التطبيقات أو اكتمال الميزات. الهدف الأساسي هو إنشاء أساس صارم للتصميم الحوسبي من خلال فرض اتفاقيات هندسية صارمة منذ البداية.
تشمل الاتفاقيات التقنية الأساسية استخدام وحدات SI داخليًا لجميع الكميات، مع التعامل الصريح مع الوحدات على حدود واجهة برمجة التطبيقات لمنع أخطاء الحساب. تتطلب المحلمات الهندسية معلمات تفاوت صريحة، مما يلغي استخدام epsilon المحيطة التي يمكن أن تؤدي إلى سلوك غير متوقع في الحوسبة الرقمية. تم توثيق هذه القرارات في مجموعة شاملة من الملفات، بما في ذلك ARCHITECTURE.md لحدود الوحدة، وGLOSSARY.md للمصطلحات الخاصة بالمجال واتفاقيات الإشارة، وDECISIONS.md للمنطق المعماري، وROADMAP.md للخطط المستقبلية. المشروع مرخص بموجب Apache-2.0.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.