السلام عليكم
اذا طلب منك عميل برمجة منظومة معينة لصيدلية او مخزن او منظومة تسجيل حضور وانصراف, ماهي التقنيات التي تستخدمها؟
لماذا اغلب المبرمجين او اغلب المنظومات الموجودة والتي أراها تستخدم تقنيات مايكروسوفت؟
بغض النظر عن السبب الرئيسي هو انتشار نظام windows وتدريس تقنيات ولغات مايكروسوفت في الجامعات العربية.
لكن ايضا يتم تدريس Java وكذلك C++ في الجامعات, وفي هذه الحالة يستطيع المبرمج برمجة منظومة بال Java او C++ و Qt والاخيرة تستطيع برمجة برامج ومنظومات قوية.
وكذلك يوجد لغة python وأي واجهة رسومية اخرى مثل Qt يستطيعون برمجة بأقل وقت وأسرع في debug
هل السبب دعم الاجهزة مثل barcode reader او fingerprint scanner لتقنيات مايكروسوفت, وعدم دعمها للغات اخرى مثل Java و python؟
التعليقات
الجامعة التي درست فيها فقط مادة واحدة كانت تعتمد على تقنيات مايكروسوفت ، و هي إختيارية، و لكن باقي المواد كلها كانت C++، Java .. و غير ذلك ..
حتى تقنيات الويب درسناها PHP ..
و لكن ، إنتشار الويندوز الكبير ، سهولة برمجة الـ .NET ، كثرة توفر المصادر و الجهد الكبير الذي تبذله مايكروسوفت في نشر هذه اللغات تجعلها الأكثر إنتشارا ..
مايكروسوفت ترمي بثقل كبير في تعليم هذه اللغات للمبرمجين، لأن البرمجة بهذه اللغات يضمن لها السيطرة على قطاع الشركات و الأعمال، حيث البرامج الخاصة هي المطلوبة .. و تقنيات مايكروسوفت ستكون متواجدة في خلفية المبرمجين الجدد ..