بابا بحث زبان اینقدر مهم نیست.
خیلی کارهای بیشتر و مهمتر هست برای انجام دادن.
قرار نیست که بریم سمت یک زبان و برای همیشه توش گیر کنیم.
میتونید خودتون برید تست کنید ببینید خوشتون میاد یا نه، و اگر کارهایی رو که شما میخواستید میشد باهاش انجام داد که مشکل خاصی نیست، اگر باهاش حال میکنید با همون کار کنید.
اگر خوشتون نیامد یا بعدا دیدید درمقابل یک زبان دیگری کم میاره بر اساس خواسته های شما، خب برید دنبال یه زبان دیگه.
بهرحال آدم تقریبا لازمه بیش از یک زبان رو یاد بگیره. نمیشه گفت مفیده، بلکه بخوایم خیلی تخفیف بدیم میتونیم بگیم تقریبا لازمه.
فقط بحث کاربرد مستقیم و فوری هم نیست. ذهن آدم باز میشه. اطلاعاتش زیاد میشه. اعتمادبنفس و استقلالش و قدرت و جرات کار کردن در محیطها و شرایط و نیازها و پلتفرم های مختلفش زیاد میشه. از نظر سیاسی. از نظر انسانی. از نظر اجتماعی. از همهء این نظرها میتونه خیلی مفید باشه. فقط بحث اقتصادش نیست.
بعدم آدم که خوره باشه باید اینطور باشه. با یک زبان اونم مختص یک شرکت تجاری انحصاری و یک محیط بسته و انحصاری، نمیشه. آدم خوره ارضا نمیشه. بدون مرز و محدودیت سرعت پیشرفت نمیکنه. قدرتمند نمیشه.
بقولی گفتن همه چیز را همگان دانند.
در زمینه رایانه و فناوری اطلاعات و برنامه نویسی هم استثنایی نیست. همه چیز پیش همگان است، نه فقط میکروسافت و ویندوز.
توی همین برنامه نویسی وب نگاه کنید، ترکیبی از چند فناوری و زبان است.
واقعا با دات نت و سی شارپ به تنهایی آیا آدم میتونه در هر شرایطی و هرکجا همه کاری بکنه؟
وقتی جاوااسکریپت بلد نباشی، CSS بلد نباشی، HTML بلد نباشی، از پروتکل HTTP چیزی ندونی و غیره.
آیا افراد و پروژه های موفق کارشون فقط با همون دات نت و سی شارپ و ویژوال استودیو به تنهایی انجام پذیر بوده؟
این همه شرکتهای بزرگ.
حتی خود میکروسافت.