غير-مصنف

سلبيات لغات البرمجة

تعريف البرمجة: تعرف بأنها عملية كتابة تعليمات وتوجيه أوامر لجهاز الحاسوب أو أي جهاز آخر مثل قارئات أقراص الدي في دي أو أجهزة استقبال الصوت والصورة في نظم الاتصالات الحديثة، لتوجيه هذا الجهاز وإعلامه بكيفية التعامل مع البيانات أو كيفية تنفيذ سلسلة من الأعمال المطلوبة تسمى خوارزمية.


أفضل انواع لغات البرمجة :

لغة جافا سكريبت JavaScript، لغة بايثون Python، لغة سي شارب C#، لغة جافا Java، لغة PHP، لغة Go، لغة Swift، لغة Rust، لغة Kotlin، لغة C & C++.


-ننتقل الأن الى سلبيات لغات البرمجة:

– سلبيات لغة البايثون: تعتبر من اللغات التي أصبح يتجه لتعلمها الكثيرون لغة البايثون، لأن لها الكثير من المميزات ومنتشرة في سوق العمل على مستوى العالم ومن السهل جداً أن تجد عمل في شركة أو عن طريق الإنترنت.


ومن سلبيات هذه اللغة:

*لغة بايثون بطيئة بمقارنتها بالعديد من اللغات البرمجية الأخرى مثل ( C- C++ – Java) لأنه يتم تنفيذ كل سطر بمفرده لأنها تستخدم الـ Interpreter في الـ  IDE (Integrated Development Environment) على عكس تلك اللغات.

*لم تتمكن بايثون من دخول سباق تطبيقات الموبايل حتى الأن على الرغم من استخدامها في العديد من تطبيقات الويب وسطح المكتب.


سلبيات لغة الجافا:
لغة الجافا هي عملية برمجية تم انتاجها لاستخدامها بمثابة العقل المفكر المستخدم لتشغيل الأجهزة التطبيقية الذكية مثل التليفزيون التفاعلي، وقد كانت لغة الجافا تطويرًا للغة سي ++.

ومن سلبيات هذه اللغة:

*عدم الفصل بين مستويات الأقسام الموجودة ضمن لغة جافا.


*عدم وجود شروط مسبقة التي تضمن الدعم الفني لمستخدمي لغة جافا.


*عدم وجود الدعم اللازم في جافا لكتابة هياكل وأساليب البيانات العامة.


*عدم وجود تنوع في لغة جافا.

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

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


– سلبيات لغة php:

* لا تحتوي على دعم كامل.


*المكتبات القياسية في اللغة تحتاج الى مزيد من التنظيم.


سلبيات لغة الفيجوال بيسك:

*عدم مجانية بعض برامجها ،أي أنك تحتاج غالبا للدفع للحصول على ملفات مفتوحة المصدر.

*لا يتم ترجمتها بشكل كامل إلى لغة الآلة.

*لا تدعم كافة أشكال البرمجة الشيئية.

*المترجم به بعض الشوائب والتي تظهر في البرنامج المكتوب حتى في حالة خلو البرنامج المصدر من الأخطاء.

* عيوب البرنامج من إمكانية تجميل برنامج حيث يحتوي على مربعات وازرار بدائية ولكي تحصل على الشكل المطلوب لا بد من skin خارجي وادوات خارجية.

* تعتبر من أسوأ اللغات لمحدوديتها.

* السهولة فيها تأكل القوة – عكس نظيرتها الدلفي التي تأتي بسهولة أسهل من الفيجوال بيسك وقوة السي++.


سلبيات لغة c++:

*تعتبر لغة سي بلس بلس غير آمنة.

*معقدة بالنسبة للمتعلمين حديثًا.

*صعبة التعامل والتصحيح عند استخدامها في تطبيقات الويب.

*لا تدعم استعادة الموارد Garbage collection.

*لا توفر الكثير من الدعم للمبرمج.

*لا يوجد مكتباتٌ افتراضيةٌ خاصةٌ بها لتصميم الواجهات الرسومية

الوسوم
اظهر المزيد

فاتن بشير

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

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

مقالات ذات صلة

زر الذهاب إلى الأعلى
إغلاق
إغلاق