لغات البرمجة

لغة برمجة Flapjax

لغة البرمجة “Flapjax” هي لغة برمجة تم بناؤها على أساس JavaScript، حيث توفر نمطًا للبرمجة التفاعلية يشبه جدول البيانات والحوسبة بتدفق البيانات، والمعروف باسم “البرمجة الوظيفية التفاعلية”، مما يجعل من السهل إنشاء صفحات ويب تفاعلية دون عبء الاستدعاءات العكسية والتحوير غير المتناسقة بالقيم. يمكن النظر إلى “Flapjax” بطريقتين: إما كمكتبة للاستخدام في برامج JavaScript العادية، أو كلغة جديدة يقوم المترجم بتحويلها إلى JavaScript عام. وفي كلا الحالتين، يمكن تشغيل البرامج الناتجة في متصفح ويب عادي. تأتي “Flapjax” مع تخزين دائم وواجهة برمجة تطبيقات بسيطة تخفي تعقيد استخدام Ajax، وميزات مشاركة وتحكم في الوصول لبيانات الخادم. وهي برمجية حرة ومفتوحة المصدر تم إصدارها بترخيص BSD بثلاثة فقرات. يتم كتابة مترجم “Flapjax” بلغة Haskell. يمكنك معرفة المزيد عن لغة البرمجة “Flapjax” من خلال الرابط التالي إلى صفحتها على ويكيبيديا: Flapjax Wikipedia.