صفحه 1 از 1

مقايسه‌اي بين دو زبان برنامه‌نويسی #C و VB.NET

ارسال شده: دوشنبه ۲۵ دی ۱۳۸۵, ۴:۵۳ ب.ظ
توسط DANG3R
یکی از دغدغه‌های اصلي برنامه‌نویسان امروزي، انتخاب زبان برنامه‌نویسی توانمند و در عین حال ساده و شیوا است. همين امر انگيزه‌اي شد تا برای راهنمایی علاقه‌مندان به برنامه‌نویسي و افرادي كه می‌خواهند گام در این راه بگذارند و یا آن‌هايي كه قصد ارتقاي سطح دانش برنامه‌نویسی خود و روي‌آوري به دات‌نت (.NET) را دارند، مقاله‌ای در خصوص مقایسه‌ي دو زبان C# (سي‌شارپ) و VB.NET (ويژوال‌ بيسيك دات‌نت)، به رشته‌ي تحریر در آوریم.

برخی از برنامه‌نویسان زبان طبیعی، ویژوال بیسیک دات‌نت (VB.NET) را به دلیل عدم حساسيتش به كوچكي و بزرگي حروف، دوست دارند. برخی نيز آيين نگارش و دستورات ساده‌ي سی‌شارپ را ترجیح می‌دهند. اما نقطه‌ي مشترك تمامی اين افراد، این است که همگی از کتابخانه‌های یک قالب مشابه استفاده می‌كنند. در این مقاله قصد داریم براساس مباحث زیر، به‌طور واضح‌تري به تفاوت‌هاي اين دو زبان برنامه‌نويسي بپردازيم:

1. امتیازات منحصر به فرد هر دو زبان

2. تفاوت در کلمات کلیدی

3. تفاوت در انواع داده‌ای

4. تفاوت در عملگرها

5. تفاوت در نحوه‌ي برنامه‌نویسی



امتیازات منحصر به فرد هر دو زبان

مزایایي كه در جدول زير آورده شده است، يا فقط منحصر به زبان ذكر شده است و یا به‌طور ضعيف‌تري در زبان ديگري وجود دارد:

[External Link Removed for Guests]


تفاوت در کلمات کلیدی :

[External Link Removed for Guests]

تفاوت در انواع داده ای:

[External Link Removed for Guests]

تفاوت در عملگرها:

[External Link Removed for Guests]

تفاوت در نحوه‌ي برنامه‌نویسی:

[External Link Removed for Guests]
امکانات جدید هر دو زبان در نسخه‌ي 2005:

[External Link Removed for Guests]
سخن پاياني

حال كه به‌طور سریع و اجمالی با امکانات و مزایا و تفاوت‌هاي هر دو زبان ويژوال بيسيك دات‌نت و سي‌شارپ آشنا شديد، اکنون می‌توانید زبان برنامه‌نويسي مورد علاقه‌ي خود را با آگاهی و دانش بیش‌تری انتخاب كنيد، طوري كه بهتر پاسخ‌گوی نیازهاي‌تان باشد.