بحث متقدم | التسجيل
الويب العربي
  تسجيل دخول
 
   
   

  ملاحظة
الموقع متاح للإطلاع والقراءة فقط، المشاركة والمواضيع الجديدة غير متاحة حالياً لحين تطوير الموقع.




الموقع متاح للإطلاع والقراءة فقط، المشاركة والمواضيع الجديدة غير متاحة حالياً لحين تطوير الموقع.

عـودة للخلف   الويب العربي سوق البرمجة والتصميم تبادل خبرات البرمجة

تبادل خبرات البرمجة تبادل الخبرات في جميع لغات البرمجة
Php , Asp , Ajax , Xml , Css , JavaScript ...etc

 
 
خيارات الموضوع طريقة العرض
  #1  
قديم 26-05-2009, 09:04 AM
eng.eslam eng.eslam غير متصل
عضو
 
تاريخ التسجيل: Feb 2009
مشاركة: 243
مستوى تقييم العضوية: 16
eng.eslam is on a distinguished road
وسام الويب الذهبي 
عدد الأوسمة: 1 (المزيد ...)
Awt15 مقارنه بين لغات البرمجة

سنقوم في هذا الموضوع بالمقارنه بين اشهر لغات البرمجة و ليس معني اشهر انهم اقوي

ندخل في صلب الموضوع بدون مقدمات

اولا : ما هي اشهر لغات البرمجة

1- في الوسط الامريكي
تاتي في المقام الاول لغة C و اخواتها
ثم تليها Java
ثم VB.net حاليا

2- في الوسط الاوربي
ياتي في المقام الاول لغة Delphi
ثم لغة C فقط و ليس اخواتها
ثم تاتي لغة Java

3- اما في وسطنا العربي
تاتي في المقام الاول VB.net
ثم C و اخواتي
و تتسوي باقي اللغات في الشهر في المستوي الثالث

و ليس هذا التقيم معنها ان مثلا لغة VB كونها من ضمن اللغات الشهيرة معنها هي الاكثر استخداما لان اكثر اللغات

استخداما تعتبر تقيما اخر
فاكثر اللغات استخداما علي مستوي العالم سواء بشكل فردي او علي مستوي الشركات تاتي بالترتيب كالاتي :
1- لغة C و اخواتها
2- لغة Java
3- لغة Delphi
4- لغات اخري
5- VB.net

طبعا كل هيستغرب من الفروق بين التقيمين الشهر و الاستخدام

نقول بقي الفرق عامل زي الاعلانات بتاعة عربيات المسيديس و 128 مين الي بيتعملة علانات اكثر و مين الي بيتركب

اكثر دة الفرق

المهم كدة صنفنا التصنينفين بين الشهرة و بين الاستخدام نيجي نشوف بقي الفروق الجوهرية بين اللغات و لية VB.net

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

تصنف الغات من حيث المترجم cmpaular الي صنفين

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

نظم التشغيل طبعا هنصنفها في هذه الحالة علي اكثر اللغات شيوعا في استخدامها و ليس شهرتها
تاتي في المقام الاول و بكتساح كبير Delphi
و تاتي في المقام الثاني C و اخواتها
ثم Java

اما اللغات التي لا تعمل الا علي نظام تشغيل محدد طبعا معروفة و هي VB ولذا استخدامها محدود

طيب الكثير هيقولي اية الكلام المغلوط دة محنا لما بنجيب البرامج الكبيرة زي الفتوشوب و غيرها من البرامج هنلاقيها

علي ويندوز و نادرا ما بنلاقيها علي نظم التشغيل الاخري

الرد بقي هيكون السيط و لا الغني

نكمل و هنفهم كل حاجة لان الموضوع شائك شوية هنقول احنا في الموضوع دة بنقارن بشكل متوازن بين النواحي

التجارية و بين النواحي العلمية ايضا

نشوف خصائص اللغات هنوصل لبداية الخيط

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

ميكروسوفت التجارية في اعملها
طيب اية كمان في خصائصها
نقول انها من انجح اللغات ان كانت الوحيدة و التي تستخدم في برمجة لوحات التحكم و عمل الدريفرات و غيرها من

البرمجيات التي تحتاج التعامل مع المكونات الصلبة للجهاز بصفة مباشرة

اية دة يعن يباقي اللغات مبتعرفش تتعامل

اصبر بس لما اكمل ياخي

نقول من ضمن الخصائص البرمجية للغة الC مجموعة مكتباتها البرمجية ان البرنامج لا يحمل في طياتها من هذه

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

بايت يعني خفيف جدااااااااااا و بالتالي يصلح للعمل علي كنترول الاجزاء الصلبة للاجهزة و دي تعتبر اهم خاصية في

الC عن باقي اللغات طبعا دة غير خاصية ان الC تعمل علي اي نظام تشغيل لانها اساس نظام التشغيل و معظم الكرنل

في نظم التشغيل العالمية عدا نظم تشغيل شركة SUN بني علي كود C
نسيت اقلكم انها من ضمن اقوي اللغات استقرار في كودها

طب دي لغة الC ندخل علي لغة تانية
لغة Delphi
نجد ان الدلفي تتميز بمثل مميزات لغة C في كل الخصائص بل تزيد عنها في انها اول لغة تعاملة مع قواعد البيانات

العلائقية و يمكن مبرمجيها اكثر ابداعا من مبرمجي لما تتمتع بية من خاصية قواعد البيانات و ايضا كثرة مكتبياتها و اهم

نقطة تتميز بها انها اللغة الوحيدة المنظم عملها بشكل رائع جدا حيث يسمح تنظميها لعدم حاجتك الي مصحح لغة معقد مثل

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

تتعامل مع الغة و تتمتع بكاتبة كودها

و الغريب ان هذه اللغة هي اللغة المعتمدة عالميا في تعليم المبرمجين و ليس لغة ال C في اغلب جامعات العالم حتي

العربية منها
ولكن زي مقال المثل الحلو مبيكملش
اية دة هو في عيب
ايوة في عيب ولكن ليس عيب بالمعني المفهوم المهم نقوله
ان في حالة عمل تشكيل نهائي للبرنامج لبدئ العمل يستدعا مع البرنامج جميع المكتبات الموجودة في اللغة حتي و ان

كانت غير مستخدمة في الكود
و يعتبر هذا العيب ادي الي كبر حجم البرنامج المنتج و لذا تنحي المبرمجين عن برمجة الكروت و نظم التشغيل لان

الناتج من الكود ذو حجم كبير نسبيا عن لغة C

ندخل بقي Java
طبعا هي لغة غنية عن التعريف و تعتبر من اللغات القوية و التي تتمتع بخصائص قوية و يمكن بعد استخامها في

برمجيات المحمول زاد الطلب عليها ولكن من اقوي عيوبها انها لغة معقدة حتي علي اعتي المبرمجين و ليس كل من درس

هذه اللغة و اخرج بيها برنامج نستطيع ان نقول علية مبرمج ولكن نقول علية مستخدمة لغة البرمجة الي ان يصل ال

درجة احترافية معينه لان من الغريب في هذه اللغة انها حتي الان لا يوجد لها غير اصدارين فقط و راقامهم اعجب و هي

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

الاصدار الثاني بي 15:10 سنه تقريبا

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

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

الروسية مثلا

ندخل علي اخر لغة في قائمة لغات البرمجة و هي VB.net
بالرغم من التعديلات الجوهرية التي اضيفة علي هذه اللغة بعد ترقيها الي .net الا انها مازالت تحتل الموقع الاخير في

قائمة البرمجيات
و ما يطلق عليها حتي الان في اوساط المبرمجين هي لغة تك اواي
و من اقوي عيوبها انها تعمل في الاساس علي نظم تشغيل مايكورسوفت فقط بالرغم من الاضافة الاخيرة عليها تعمل كباقي

اللغات و هي متعددة لغات التشغيل الا ان لم تنجح بالشكل المطلوب و مازال نجاح برمجياتها يتوقف علي عتاد ميكور

سوفت

انا تعبت و لك المعتاد رغيت كثير
نشوف بقي المناقشات علشان استريح شوية

دكتور مهندس / اسلام صبيح





 




قوانين المشاركة
لا يمكنك إضافة موضوع جديد
لا يمكنك الرد على المواضيع
لا يمكنك إضافة مرفقات
لا يمكنك تعديل مشاركاتك

كود vB متاح
كود [IMG] متاح
كود HTML مغلق
إنتقل إلى


جميع الأوقات بتوقيت مكة المكرمة. الساعة الآن » 07:32 AM.

Powered by vBulletin
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


 
 »  خدمات البرمجة   »  رئيسية الدليل
  »  خدمات التصميم   »  الأمن والحماية
  »  الدعاية والتسويق
  »  الدعم والتطوير
  »  الشركات الرسمية
  »  حجز دومينات
  »  خدمات الإستضافة
 
 
  »  مكتبة الإستايلات   »  رئيسية المكتبة
  »  أكواد برمجية   »  أدوات الويب ماسترز
  »  مكتبة الهاكات   »  أدوات المصممين
  »  سكربتات متنوعة
  »  مجلات إلكترونية
  »  بلوكات متنوعة
  »  ثيمات مختلفة
 
 

صحيفة متخصصة في متابعة أخبار وجديد الإنترنت العربي
والحوارات الصحفية ومعلومات تقنية متنوعة .

   
 
 

للتواصل مع فريق عمل الويب العربي
يمكنك ذالك من خلال مركز الدعم والمساندة.

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