کدام زبان برنامه‌نویسی را انتخاب کنیم؟

کدام زبان برنامه‌نویسی را انتخاب کنم؟ از کدام نوع دیتابیس استفاده کنم؟ این‌ها سؤالات قدیمی و تاحدودی کلیشه‌ای هستند. با این حال خواندن یکی دو مقاله جالب در اینترنت باعث شد، طرح مجدد این موضوع همیشگی را خالی از فایده ندانم.

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

به همین دلیل لازم است هر چند وقت یک‌بار این پرسش را مطرح کرده و جدیدترین پاسخ‌ها را به نقد بگذاریم. برای این‌که بحث از حالت نظری خارج شود و حالت کاربردی پیدا کند، اجازه می‌خواهم نظرم را در این مورد به اختصار بیان کنم. ادامه مطلب ...