23-11-20, 06:58 PM
[quote pid='73681' dateline='1460040555']
[/quote]
عندما نقارن بين لغات البرمجة نضع اسس معينة كالتالى:
1- ماذا استطيع ان افعل بلغة البرمجة هذه او تلك.
2- قوة وسرعة البرامج التى استطيع تصميمها من حيث الثبات وسرعة الإستجابة بالنسبة لكل لغة.
3- المراجع المتوفرة عند الإحتياج لكل لغة.
4- مجانية الحصول على اللغة نفسها لإستخدامها وتكون بكامل إمكانياتها .
وبناء على السابق عندما نقارن بين لغة الفيجول بيسك دوت نت وسى شارب نجد الآتى
هناك أوجه تشابه وهو
1- تستطيع بكلتا اللغتين تصميم أى انواع من البرامج .
2- كلتا اللغتين من تطوير شركة مايكروسوفت .
3- كلتا اللغتين تحت بيئة مايكروسوفت فيجوال استوديو بكافة الإصدارات.
4- يمكن استخدام اللغتين فى تصميم برنامج واحد بمعنى برنامج قد يكون خليط بين اكواد اللغتين.
5- البرامج التنفيذية للغتين تعمل تحت منصة ويندوز فى المقام الأول.
6- كلتا اللغتين يستخدما نفس الأدوات فى بيئة الفيجوال ستوديو بمعنى نفس النماذج نفس البتون نفس التكست بوكس الخ.
7- كلتا اللغتين يتعاملا مع جميع انواع قواعد البيانات تقريبا اكسيس و ماى سيكوال و سيكوال سيرفر واوراكل مع الإشارة إلى أن قوة البرامج التى تعتمد على قواعد البيانات كبرامج الحسابات ترجع قوتها الى قوة قاعدة البيانات المستخدمة وليس لغة البرمجة بمعنى برنامج حسابات يعتمد على اكسيس مثلا اضعف من برنامج يعتمد على سيكوال سيرفر وهكذا
وهناك أوجه إختلاف بين اللغتين وهو
1- بنية الأكواد نفسها مختلفة بمعنى طريقة كتابة الاكواد فى كل لغة مختلفة .
2- سهولة كتابة الأكواد بالنسبة لفيجوال بيسك دوت نت أسهل نسبيا من لغة سى شارب.
3- تسند فيجوال بيسك عموما الى انها تطوير للغة البيسك القديمة ولغة السى شارب الى لغة السى القديمة التى تم تصميمها فى معامل بيل والتى اطلق عليها وقتها بانها أم اللغات.
4- برامج فيجوال بيسك دوت نت لايوجد لها دعم على نظام لينكس او اندرويد على عكس السى شارب عن طريق الزامرين تستطيع برامج سى العمل على تلك الانظمة وهو يعتر الميزة لصالح سى شارب.
القوة للغة السى كان فى الماضى ولكن شركة مايكروسوفت قربت الفوارق بين اللغتين فى كل اصدارة جديدة لفيجوال ستوديو حتى تساوا تقريبا.
نصيحتى
ان اردت تعلم البرمجة تعلم لغة اساسية اى لغة واتقنها تماما ثم تفرع كما تريد
1- ماذا استطيع ان افعل بلغة البرمجة هذه او تلك.
2- قوة وسرعة البرامج التى استطيع تصميمها من حيث الثبات وسرعة الإستجابة بالنسبة لكل لغة.
3- المراجع المتوفرة عند الإحتياج لكل لغة.
4- مجانية الحصول على اللغة نفسها لإستخدامها وتكون بكامل إمكانياتها .
وبناء على السابق عندما نقارن بين لغة الفيجول بيسك دوت نت وسى شارب نجد الآتى
هناك أوجه تشابه وهو
1- تستطيع بكلتا اللغتين تصميم أى انواع من البرامج .
2- كلتا اللغتين من تطوير شركة مايكروسوفت .
3- كلتا اللغتين تحت بيئة مايكروسوفت فيجوال استوديو بكافة الإصدارات.
4- يمكن استخدام اللغتين فى تصميم برنامج واحد بمعنى برنامج قد يكون خليط بين اكواد اللغتين.
5- البرامج التنفيذية للغتين تعمل تحت منصة ويندوز فى المقام الأول.
6- كلتا اللغتين يستخدما نفس الأدوات فى بيئة الفيجوال ستوديو بمعنى نفس النماذج نفس البتون نفس التكست بوكس الخ.
7- كلتا اللغتين يتعاملا مع جميع انواع قواعد البيانات تقريبا اكسيس و ماى سيكوال و سيكوال سيرفر واوراكل مع الإشارة إلى أن قوة البرامج التى تعتمد على قواعد البيانات كبرامج الحسابات ترجع قوتها الى قوة قاعدة البيانات المستخدمة وليس لغة البرمجة بمعنى برنامج حسابات يعتمد على اكسيس مثلا اضعف من برنامج يعتمد على سيكوال سيرفر وهكذا
وهناك أوجه إختلاف بين اللغتين وهو
1- بنية الأكواد نفسها مختلفة بمعنى طريقة كتابة الاكواد فى كل لغة مختلفة .
2- سهولة كتابة الأكواد بالنسبة لفيجوال بيسك دوت نت أسهل نسبيا من لغة سى شارب.
3- تسند فيجوال بيسك عموما الى انها تطوير للغة البيسك القديمة ولغة السى شارب الى لغة السى القديمة التى تم تصميمها فى معامل بيل والتى اطلق عليها وقتها بانها أم اللغات.
4- برامج فيجوال بيسك دوت نت لايوجد لها دعم على نظام لينكس او اندرويد على عكس السى شارب عن طريق الزامرين تستطيع برامج سى العمل على تلك الانظمة وهو يعتر الميزة لصالح سى شارب.
القوة للغة السى كان فى الماضى ولكن شركة مايكروسوفت قربت الفوارق بين اللغتين فى كل اصدارة جديدة لفيجوال ستوديو حتى تساوا تقريبا.
نصيحتى
ان اردت تعلم البرمجة تعلم لغة اساسية اى لغة واتقنها تماما ثم تفرع كما تريد
[/quote]
