تاریخ انتشار: دوشنبه 1396/05/30 - 17:56
کد خبر: 243783

زبان‌های برنامه‌نویسی رو به مرگ

اگر با برنامه‌نویسان گفت‌وگویی داشته باشید مشاهده می‌کنید که هر برنامه‌نویسی یک زبان محبوب خود را برگزیده است. اما یکسری زبان‌های برنامه‌نویسی نیز وجود دارند که بسیاری از برنامه‌نویسان در آرزوی حذف دائمی آن‌ها از جهان فناوری هستند. زبان‌هایی که به مرور زمان ممکن است محو شوند.

خبرنامه دانشجویان ایران: اگر با برنامه‌نویسان گفت‌وگویی داشته باشید مشاهده می‌کنید که هر برنامه‌نویسی یک زبان محبوب خود را برگزیده است.

به گزارش «خبرنامه دانشجویان ایران» به نقل از شبکه؛ اما یکسری زبان‌های برنامه‌نویسی نیز وجود دارند که بسیاری از برنامه‌نویسان در آرزوی حذف دائمی آن‌ها از جهان فناوری هستند. زبان‌هایی که به مرور زمان ممکن است محو شوند.

رابی
پلتفرم شاخص آموزشی‌برنامه‌نویسی Coding Dojo بر این باور است که دیگر عمر چهارچوب RubyOnRails به سر رسیده است. چهارچوبی که روزگاری یکی از مطرح‌ترین و محبوب‌ترین چهارچوب‌های برنامه‌نویسی به شمار می‌رفت. زبان رابی در رنکینگ ارائه شده از سوی سایت TIOBE در مکان دهم قرار گرفته است. در فهرستی که چندی پیش از سوی انجمن آی‌تری‌پل‌ای منتشر شد نیز رابی اوضاع چندان خوبی نداشت. بسیاری بر این باور هستند که محبوبیت رابی به واسطه عرضه یکسری کتابخانه‌های مبتنی بر جاوااسکرپیت کم رنگ شد. امروزه توسعه‌دهندگان کمی از رابی استفاده می‌کنند.

Objective-C
پس از آن‌که زبان برنامه‌نویسی متن‌باز سوئیفت در سال 2014 میلادی از سوی اپل معرفی شد، انقلابی در زمینه ساخت برنامه‌های کاربردی iOS به راه انداخت. تنها فاکتوری که توانسته است زبان Objective-C را زنده نگه دارد به پایداری کم زبان سوئیفت در ارتباط با واسط دودویی کاربردی موسوم به ABI سرنام application Binary Interface باز می‌گردد. البته اپل گفته است با عرضه نسخه پنج سوئیفت این مشکل برطرف خواهد شد. به این شکل برنامه‌نویسان دیگر به Objective-C نیازی نخواهند داشت.

Visual Basic
ویژوال بیسیک زبانی است که روزگاری بسیار محبوب بود. در ارتباط با ویژوال بیسیک باید به این حقیقت اذعان کنیم که ما به جای آن‌که با یک زبان برنامه‌نویسی روبرو باشیم بیشتر با یک فناوری در ارتباط بودیم. در حالی که این زبان در شاخص TOBIE در مکان سیزدهم قرار دارد، اما تحلیل‌گران سایت StackOverFlow از کاهش محبوبیت این زبان خبر داده‌اند. نظرسنجی به عمل آمده از سوی این سایت نشان می‌دهد که نزدیک به 79.5 درصد از مخاطبان تجربه خوبی از کار کردن با ویژوال بیسیک ندارند. با توجه به پشتیبانی مایکروسافت از این زبان شاید هنوز زود باشد که شاهد حذف کامل این زبان باشیم.

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

Assembly
کافی است به یکی از فرم‌های مطرح برنامه‌نویسی مراجعه کنید و درباره مشکلی که در سورس کدهای اسمبلی پیدا کرده‌اید درخواست کمک کنید. به جای آن‌که پاسخی برای سوال خود دریافت کنید، ابتدا توسعه‌دهندگان از شما سوال می‌کنند چرا از این زبان استفاده می‌کنید! اسمبلی هنوز هم جزء 20 زبان برتر سایت TIOBE شناخته می‌شود. اما به این نکته دقت کنید که این زبان روزگاری جزء ده زبان برتر دنیای فناوری بود. این زبان در رنکینگ Stack overflow جایگاهی نداشته و در فهرست IEEE نیز در مکان 12 قرار دارد. واقعیت این است که اسمبلی در مقایسه با شتاب دنیای فناوری یک روند روبه‌شد کند را داشته است. برای انجام ساده‌ترین کارها در این زبان به ده‌ها خط کدنویسی نیاز دارید، در حالی که همان کار را در زبان‌هایی همچون پایتون یا سی شارپ به سادگی می‌توانید انجام دهید. سایت دایس نوشته است که اسمبلی به واسطه سبک خاص کدنویسی که از آن تبعیت می‌کند شایسته است که در این فهرست قرار گیرد.

شاید زمان آن فرارسیده باشد که این زبان‌ها را برای همیشه کنار بگذاریم. به ویژه آن‌که این زبان‌ها در فهرست‌های جهانی در جایگاه نه چندان بالایی قرار دارند. یکی از مهم‌ترین دلایلی که باعث شده‌اند این زبان‌ها هنوز هم حضور داشته باشند به برنامه‌های بزرگی باز می‌گردد که با این زبان‌ها نوشته‌اند و بازنویسی کدهای این زبان‌ها به زبان‌های دیگر عملا کاری هزینه‌بر است. در خصوص یکسری از زبان‌ها همچون اس‌کیوال فرآیند جایگزینی به شکل ساده‌تری انجام می‌شود. اما در مجموع بهتر است وقت خود صرف یادگیری زبان‌هایی کنید که آینده‌دار هستند.

مرتبط ها
نظرات
حداکثر تعداد کاراکتر نظر 200 ميياشد
نظراتی که حاوی توهین یا افترا به اشخاص، قومیت‌ها، عقاید دیگران باشد و یا با قوانین جمهوری اسلامی ایران و آموزه‌های دینی مغایرت داشته باشد منتشر نخواهد شد - لطفاً نظرات خود را با حروف فارسی تایپ کنید
تورهای مسافرتی آفری
سفارش امام رضا(ع) به شیعیان از زبان حضرت عبدالعظیم
تبلیغ نافرمانی مدنی توسط رئیس جبهه اصلاحات
رهبر انقلاب: حال کارگر خوب شود حال کشور خوب می‌شود
استقلال چهارمین تیم پُرافتخار فوتبال آسیا
چند فرمانده ارشد ارتش اسراییل طی روزهای آتی استعفا می‌دهند
برنامه دولت برای ارتقای هوش مصنوعی
گل محمدی به زودی سرمربی تراکتور خواهد شد +جزئیات
حسن یزدانی به تمرین تیم ملی نیامد
تکلیف ماندن یا رفتن مدیرعامل پرسپولیس مشخص شد
توصیف اردوغان از بغداد جنجال به پا کرد +عکس
ابتکار یک کارگر برای دریافت انگشتر از رهبر انقلاب +فیلم
پخت نان کامل باید مجدداً در روستاهای کشور احیا شود/ اقدامات شورای عالی سلامت و امنیت غذایی با وضعیت مطلوب فاصله زیادی دارد
رهبرانقلاب: امنیت شغلی کارگر از وظایف مسئولین است +فیلم
استعفای بالاترین مقام نظامی صهیونیست‌ها +فیلم
آمریکا: مذاکره مستقیم برجامی با ایران نداریم
مثال جالب رهبرانقلاب درمورد پیشرفت +فیلم
دستگیری ۱۸ شیاد کنکوری
AFC واگذاری استقلال و پرسپولیس را تایید کرد
بیش از ۸ هزار عضو هیات علمی خانم در دانشگاه‌ها فعالیت می‌کنند
تحلیل رهبرانقلاب درباره تحریم‌های علیه ایران +فیلم
وظایف مهم مسئولین در قبال جهش تولید از نگاه رهبر انقلاب +فیلم
نظرسنجی
بنظر شما باتوجه به حوادث اخیر فلسطین چقدر احتمال فروپاشی رژیم صهیونیستی وجود دارد؟




مشاهده نتایج
go to top