برمجة المنظومات بين تقنيات مايكروسوفت ولغات اخرى

السلام عليكم

اذا طلب منك عميل برمجة منظومة معينة لصيدلية او مخزن او منظومة تسجيل حضور وانصراف, ماهي التقنيات التي تستخدمها؟

لماذا اغلب المبرمجين او اغلب المنظومات الموجودة والتي أراها تستخدم تقنيات مايكروسوفت؟

بغض النظر عن السبب الرئيسي هو انتشار نظام windows وتدريس تقنيات ولغات مايكروسوفت في الجامعات العربية.

لكن ايضا يتم تدريس Java وكذلك C++ في الجامعات, وفي هذه الحالة يستطيع المبرمج برمجة منظومة بال Java او C++ و Qt والاخيرة تستطيع برمجة برامج ومنظومات قوية.

وكذلك يوجد لغة python وأي واجهة رسومية اخرى مثل Qt يستطيعون برمجة بأقل وقت وأسرع في debug

هل السبب دعم الاجهزة مثل barcode reader او fingerprint scanner لتقنيات مايكروسوفت, وعدم دعمها للغات اخرى مثل Java و python؟

يرجى الدخول لحسابك أو تسجيل حساب لتستطيع إضافة تعليق
حساب جديد دخول

التعليقات

الجامعة التي درست فيها فقط مادة واحدة كانت تعتمد على تقنيات مايكروسوفت ، و هي إختيارية، و لكن باقي المواد كلها كانت C++، Java .. و غير ذلك ..

حتى تقنيات الويب درسناها PHP ..

و لكن ، إنتشار الويندوز الكبير ، سهولة برمجة الـ .NET ، كثرة توفر المصادر و الجهد الكبير الذي تبذله مايكروسوفت في نشر هذه اللغات تجعلها الأكثر إنتشارا ..

مايكروسوفت ترمي بثقل كبير في تعليم هذه اللغات للمبرمجين، لأن البرمجة بهذه اللغات يضمن لها السيطرة على قطاع الشركات و الأعمال، حيث البرامج الخاصة هي المطلوبة .. و تقنيات مايكروسوفت ستكون متواجدة في خلفية المبرمجين الجدد ..

رغم أني أبتعد عن مايكروسوفت وأفضل التقنيات المجانية ومفتوحة المصدر

لكن ميزة مايكروسوفت أنها تعطيك حلول متكاملة وبيئة عمل مستقرة

من اللغة إلى الأدوات إلى إطار العمل ...

بالإضافة إلى سهولة التعلم والانتشار

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

-2

عدة أسباب,