هل أبدعت شيئاً جديداً لخدمة عالم البرمجة ؟!

هل قمت أو خططت لعمل شيء جديد في عالم البرمجة ؟

لغة برمجة جديدة أو .....

بالنسبة لي , اخطط لعمل لغة برمجة بسيطة مبدئياً باللغة و الحروف العربية , و الهدف منها هو جعل اللغة العربية لها دورها في هذا المجال لأن كل اللغات حالياً بالحروف اللاتينية ( الإنجليزية ) , كما قلت هي بسيطة مبدئياً و للمطورين العرب و إذا نجحت تصبح افضل و أقوى و طبعاً مفتوحة المصدر و قابلة للتطوير !

و حالياً أنا في منتصف عمل نوع جديد من قواعد البيانات باسم TinyAFdb و مميزاتها هو حجمها الصغير جدا و التشفير الذي يزيد الحماية و يصغر الحجم و انها لا تعتمد على قواعد sql و لا على الجداول و لا على الاعمدة و ما شابه , بل هي تستخدم ما يشبه مخازن و يكمن ان تكون داخل المخازن مخازن أخرى , مثال : sql : SELECT * FROM table_name WHERE id=id_num

بينما هذا النوع سوف يستخدم الآتي group1>v1 أو >v1 و هذا يعني ان يأتي بالمعلومات المخزنة في العنوان v1 و group1 قد يكون مخزن فيه v1

TinyAFdb حاليا هي مكتبة للغة vb.net 2013 و لها ميزات أخرى كالآتي :

  • لا تحتاج اسم مستخدم , فقط كلمة المرور و مسار ملف القاعدة .

  • لا تحتاج الكثير من الأوامر للاتصال و جلب البيانات فقط دالة لتحميل القاعدة و دالة أخرى لقراءة المعلومة فقط !

  • اذا كانت القاعدة غير موجودة في المسار يتم انشائها تلقائيا !

  • و الكثير الكثير .... !

بماذا قمت أنت ؟؟


ما الذي ستقدمه لغتك البرمجية الجديدة لعالم البرمجة ؟

سوال مهم ما الذى ستقدمة تلك اللغة لعالم البرمجة اعادة صناعة العجلة مضيعة للوقت لا اقلل مما فعلت لكن يجب تدعم لغتك ببعض المميزات لتبرز بين اللغات الاخرى ودعمها ببرامج تثبت قوتها

سؤال جميل ,

كما أن هناك ما يشبه واحهة رسومية ينتج عنها منتج برمجي دون رؤية أي كود مصدري , فأنت هنا تفهم و تفهِّم الحاسوب عن طريق الرسومات و الاشكال و القطع المركبة كثل سكراتش مثلا أو موقع جامعى MIT للأندرويد .

أما هذه اللغة فهي بأنت تفهم و تفهِّم الحاسوب باستخدام لغتك كأنها واجهة مكتوبة , و هي لا تستخدم الرموز في أغلب الأحيان , مثال ربما يكون موجوداً :

كرر:
    إقرأإلى ب
    إقرأإلى ج
    أضف ب إلى ج
    أكتب ج
أعد

و لكنك لم تذكر شيء جديد او ميزة تجعلني اترك لغتي البرمجية و استعمل لغتك

جوابك غريب يا اخي! اليس لغات البرمجة تحتاج لتطوير؟الا يمككنا كعرب ان نشجع بعضنا الاخر؟ مثال, لو هناك شركة موبيلات ناشئة في الوطن العربي اصدرت اول سمارت فون لها و امكانياتة اقل من ايفون هل معني ذلك ان نذهب لشراء الايفون الامريكي ولا نشجع هذه الشركة العربية و نساندها لكي تكسب المال و تدفع هذا الاموال علي الابحاث و التطوير لكي تكون الافضل انشاء الله لاحقا؟ هذا اينطلق ايضا علي لغات البرمجة يجب ان نشجع هؤلاء الناس و لا نفقد من عزيمتهم الامر يحتاج لوقت ;)

! اليس لغات البرمجة تحتاج لتطوير؟

اجل تطوير و ليس البدأ من جديد فقط لوضع كلمة عربي امامه

لو هناك شركة موبيلات ناشئة في الوطن العربي اصدرت اول سمارت فون لها و امكانياتة اقل من ايفون هل معني ذلك ان نذهب لشراء الايفون الامريكي ولا نشجع هذه الشركة العربية

اجل سأشتري الهاتف الغربي ليس لأنه غربي و لكن لأنه افضل

اينطلق ايضا علي لغات البرمجة يجب ان نشجع هؤلاء الناس

لغة برمجة عربية مصيرها الفشل و أي لغة لا يتم البرمجة بها باللغة الانجليزية مصيرها الفشل , لان ما ينجح اللغة ليس قوتها بل عدد مستخدميها