فرض علي بحكم عملي في إحدى شركات البرمجة أن أتعلم أدوات من شركة فرنسية تدعى PC Soft و هي بشكل أساسي ثلاث بيئات : WinDev - WebDev - WinDev Mobile
و رغم أن أن المنتج الأول WinDev الخاص بعمل تطبيقات لسطح المكتب ناضج إلى حد ما إلا أن المنتجين الآخرين الخاصين بتطبيقات الموبايل و الوب يشكلان جحيما حقيقيا لمن يعمل بهما بسبب الكذب الكثير فيهما بسبب محاولة الشركة المستميتة لجعل برمجة التطبيقات في جميع البيئات على نفس النمط و هو ما يعني بطبيعة الحال الاصطدام بآلاف العوائق بسبب عدم التوافق فرغم ان اللغة المستخدمة في عمل البيئات الثلاثة هي نفسها WLanguage إلا أنك ستجد عشرات التوابع التي تعمل في بيئة و لا تعمل في الأخرى أو أداة تعمل في إحداها بطريقة تختلف عن بقية البيئات
ما يحسب لهذه الأدوات هو سهولة تكاملها مع نظام قواعد البيانات التي تنتجها نفس الشركة HyperFileSQL حيث أنك تتعامل مع الجداول كأنها أغراض جاهزة و هو مايشبه ORM لكن بشكل أفضل
بقي أن أذكر أنها تدعم البرمجة الكائنية لكن بطريقة غبية تشبه Visual Basic القديمة حتى أن جميع التوابع التي مع اللغة ليست منظمة في فئات Classes بل توايع عادية ، كما أنك تستطيع كتابة الكود بالفرنسية أو الإنكليزية
هذه تجربتي مع هذه الأدوات فهل استخدمها أحدكم من قبل ؟ أو سمع بشركة ما تستخدمها؟
التعليقات