لقد بنيت خدمة ذكاء اصطناعي باستخدام Ballerina

لقد قمت ببناء API لتحليل المشاعر. استخدمت Ballerina، ولم يسبق لي استخدام هذه اللغة من قبل.

عادةً ما أستخدم Express أو Flask، لكنني أردت تجربة شيء جديد.

معظم أكواد البرمجة الخلفية (backend) هي مجرد عمليات ربط وتوصيل روتينية؛ حيث تقوم بتحليل JSON، ونقل البيانات، ومعالجة الأخطاء. المنطق الفعلي يكون صغيراً، بينما تكون عمليات الربط والتوصيل هي الجزء الأكبر.

تدمج Ballerina مفاهيم الشبكات (networking) داخل اللغة نفسها. إليكم ما تعلمته:

Ballerina مخصصة لأعمال الربط (glue work). استخدمها لربط الـ APIs وقواعد البيانات، فهي تجعل عملية الربط تبدو طبيعية.

جرب Ballerina إذا كنت تريد التوقف عن محاولة "خياطة" أطر العمل معاً.

المصدر: https://dev.to/roshenia11y/i-built-an-ai-service-in-ballerina-a-language-id-never-used-heres-what-surprised-me-51jj