من می خواستم بدونم هنوز هم مثل دوران قبل از دات نت زبان ها از نظر قدرت تقاوتی دارند؟
مثلا بگیم ویژوال سی ++ دات نت از ویژوال بیسک دات نت قوی تره
البته منظورم از نظر سرعت نیست چون می شه با یک سری تنظیمات توی کامپایلر سرعت های تقریبا یکسانی رو ایجاد کرد
بحث قدرت و اینها مطرح نیست چون دات نت فریم ورک الان به شما اجازه میده با چند زبان مختلف یه برنامه رو بسازید .
الان بحث سر اینه که شما چه زبانی رو بهتر بلدی و چطور میتونی تو دات نت خودتو با اون زبان وفق بدی . کسی که وی بی بلده مطمعنا راحت میتونه دات نتی اونو یادبگیره کسی که ++C بلده میتونه CLI رو سریع یادبگیره .
البته فراموش نشه که VB.Net تقریبا یک زبان متفاوت هست از VB های قدیمی . در مورد ++VC باید بگم که تمامی امکانات نسخه های قبلی مثل MFC یا ATL توش هست ( ++C کلاسیک ) و همچینین ساپورت از مکانیسم ها و کلاسهای دات نت (در حال حاضر CLI ) زبان ++C بطور ذاتی نمیتونه توی یه محیط Managed مثل دات نت طراحی بشه . مایکروسافت ابتدا اومد و یکسری امکانات به اون اضافه کرد و اونو Managed C++c نامید . بعد با اومدن VS 2005 کم کم این Managed C++c رو کنار گذاشت و زبان مشابه و استاندارد دیگه ای رو به نام CLI جانشین کرد ( CLI همون زبان ++C هست که برای برنامه نویسی در محیط دات نت طراحی شده ... فقط یه کمی Syntax متفاوتی داره)
البته ناگفته نمونه که پشتیبانی هر کدام از این زبانها از .net فرق میکنه .