Borna66
01-05-2010, 12:29 PM
یکی از دغدغههای اصلي برنامهنویسان امروزي، انتخاب زبان برنامهنویسی توانمند و در عین حال ساده و شیوا است. همين امر انگيزهاي شد تا برای راهنمایی علاقهمندان به برنامهنویسي و افرادي كه میخواهند گام در این راه بگذارند و یا آنهايي كه قصد ارتقاي سطح دانش برنامهنویسی خود و رويآوري به داتنت (.NET) را دارند، مقالهای در خصوص مقایسهي دو زبان C# (سيشارپ) و VB.NET (ويژوال بيسيك داتنت)، به رشتهي تحریر در آوریم.
برخی از برنامهنویسان زبان طبیعی، ویژوال بیسیک داتنت (VB.NET) را به دلیل عدم حساسيتش به كوچكي و بزرگي حروف، دوست دارند. برخی نيز آيين نگارش و دستورات سادهي سیشارپ را ترجیح میدهند. اما نقطهي مشترك تمامی اين افراد، این است که همگی از کتابخانههای یک قالب مشابه استفاده میكنند. در این مقاله قصد داریم براساس مباحث زیر، بهطور واضحتري به تفاوتهاي اين دو زبان برنامهنويسي بپردازيم:
1. امتیازات منحصر به فرد هر دو زبان
2. تفاوت در کلمات کلیدی
3. تفاوت در انواع دادهای
4. تفاوت در عملگرها
5. تفاوت در نحوهي برنامهنویسی
امتیازات منحصر به فرد هر دو زبان
مزایایي كه در جدول زير آورده شده است، يا فقط منحصر به زبان ذكر شده است و یا بهطور ضعيفتري در زبان ديگري وجود دارد:
http://pnu-club.com/imported/mising.jpg
تفاوت در کلمات کلیدی :
http://pnu-club.com/imported/mising.jpg
تفاوت در انواع داده ای:
http://pnu-club.com/imported/mising.jpg
تفاوت در عملگرها:
http://pnu-club.com/imported/mising.jpg
تفاوت در نحوهي برنامهنویسی:
http://pnu-club.com/imported/mising.jpg
امکانات جدید هر دو زبان در نسخهي 2005:
http://pnu-club.com/imported/mising.jpg
سخن پاياني
حال كه بهطور سریع و اجمالی با امکانات و مزایا و تفاوتهاي هر دو زبان ويژوال بيسيك داتنت و سيشارپ آشنا شديد، اکنون میتوانید زبان برنامهنويسي مورد علاقهي خود را با آگاهی و دانش بیشتری انتخاب كنيد، طوري كه بهتر پاسخگوی نیازهايتان باشد
برخی از برنامهنویسان زبان طبیعی، ویژوال بیسیک داتنت (VB.NET) را به دلیل عدم حساسيتش به كوچكي و بزرگي حروف، دوست دارند. برخی نيز آيين نگارش و دستورات سادهي سیشارپ را ترجیح میدهند. اما نقطهي مشترك تمامی اين افراد، این است که همگی از کتابخانههای یک قالب مشابه استفاده میكنند. در این مقاله قصد داریم براساس مباحث زیر، بهطور واضحتري به تفاوتهاي اين دو زبان برنامهنويسي بپردازيم:
1. امتیازات منحصر به فرد هر دو زبان
2. تفاوت در کلمات کلیدی
3. تفاوت در انواع دادهای
4. تفاوت در عملگرها
5. تفاوت در نحوهي برنامهنویسی
امتیازات منحصر به فرد هر دو زبان
مزایایي كه در جدول زير آورده شده است، يا فقط منحصر به زبان ذكر شده است و یا بهطور ضعيفتري در زبان ديگري وجود دارد:
http://pnu-club.com/imported/mising.jpg
تفاوت در کلمات کلیدی :
http://pnu-club.com/imported/mising.jpg
تفاوت در انواع داده ای:
http://pnu-club.com/imported/mising.jpg
تفاوت در عملگرها:
http://pnu-club.com/imported/mising.jpg
تفاوت در نحوهي برنامهنویسی:
http://pnu-club.com/imported/mising.jpg
امکانات جدید هر دو زبان در نسخهي 2005:
http://pnu-club.com/imported/mising.jpg
سخن پاياني
حال كه بهطور سریع و اجمالی با امکانات و مزایا و تفاوتهاي هر دو زبان ويژوال بيسيك داتنت و سيشارپ آشنا شديد، اکنون میتوانید زبان برنامهنويسي مورد علاقهي خود را با آگاهی و دانش بیشتری انتخاب كنيد، طوري كه بهتر پاسخگوی نیازهايتان باشد