إنتقل إلى المحتوى الرئيسي

S-Expressions: صيغة JSON للبرمجة الوظيفية (التي تكون منطقية فعلاً)

· 4 دقائق قراءة
أسامة الغانمي
المؤسس المشارك والقائد التقني

S-Expressions وJSON والنهضة الوظيفية

لماذا اخترنا S-expressions (تعبيرات رمزية بأسلوب Lisp) بدلاً من JSON لتعريف المنطق، ولماذا قد تفعل ذلك أيضاً.

الجميع يحب JSON، لكن عندما تحتاج منطقاً، ينتهي بك المطاف بقوالب نصية أو JavaScript. ماذا لو كانت صيغة البيانات هي صيغة المنطق؟

ثلاثة نماذج تنفيذ، حقيقة واحدة: كيف حللنا مشكلة 'اكتب مرة، شغّل في أي مكان'

· 6 دقائق قراءة
أسامة الغانمي
المؤسس المشارك والقائد التقني

ثلاثة نماذج تنفيذ، مصدر حقيقة واحد

نفس ملف .orb يعمل في المتصفح، وعلى الخادم، ويُصرَّف إلى كود أصلي. إليك كيف.

وعدت جافا بـ"اكتب مرة، شغّل في أي مكان." نحن نقدم "اكتب مرة، شغّل في كل مكان بالشكل المناسب."

الذكاء الاصطناعي المرئي: نموذج جديد لتصميم الألعاب

· 5 دقائق قراءة
فريق المدار
فريق المدار

يعتبر الذكاء الاصطناعي صندوقاً أسود في معظم الألعاب. يفعل الأعداء أشياء، وأنت تتفاعل. لا توجد طريقة لقراءة نواياهم أو توقع تحركاتهم أو التفوق عليهم ذهنيًا — فقط التفوق عليهم بردود الفعل.

ماذا لو كان سلوك الذكاء الاصطناعي مرئيًا؟ ماذا لو استطعت قراءة الـ state machine (نظام الحالات والانتقالات) للعدو واستخدامها ضده؟

هذا ما بنيناه في Trait Wars.

الآلات بـ traits: كيف سيغير Almadar مستقبل الروبوتات

· 4 دقائق قراءة
فريق المدار
فريق المدار

رؤية لمستقبل الأتمتة في العالم العربي


المقدمة

تخيل عالماً لا تحتاج فيه لكتابة آلاف الأسطر من الكود لكي تجعل روبوت يتحرك بذكاء. عالماً تُصرّح فيه عن سلوك الآلة بنفس الطريقة التي تصف فيها حركة الكواكب في مداراتها.

هذا هو عالم Almadar.

في هذه السلسلة، سنستكشف كيف يمكن لـ Almadar أن يحدث ثورة في مجال الروبوتات والأتمتة الصناعية، وكيف يمكن للعالم العربي أن يقود هذا التحول.