TIOBE چیست و چطور زبانهای برنامه نویسی را رتبهبندی میکند؟
TIOBE یک شرکت کنترل کیفیت نرمافزار هلندی و شاخص جامعه برنامه نویسی TIOBE، شاخص محبوبیت زبانهای برنامه نویسی است. این شاخص ماهی یکبار بهروزرسانی میشود. رتبهبندی زبانها بر اساس تعداد برنامه نویسان ماهر سراسر دنیا، دورهها و ارائهکنندگان شخص ثالث است. از موتورهای جستجویی مثل گوگل، بینگ، یاهو، ویکیپدیا، آمازون، یوتیوب و Baidu برای محاسبه این رتبهبندی استفاده میشود. لازم به ذکر است که شاخص TIOBE بهترین زبان برنامه نویسی یا زبانی که بیشترین کدها در آن نوشته شده را معرفی نمیکند. این شاخص میتواند بدین منظور استفاده شود که ببینید آیا مهارتهای برنامه نویسی شما هنوز بهروز هستند یا برای شروع کدنویسی یک نرمافزار جدید، شما باید با اتخاذ تصمیمی استراتژیک، زبان برنامه نویسی دیگری را انتخاب کنید.

رقابت بین سه زبان پایتون، C و ++C در سال 2022
ماه آینده زبان برنامه نویسی سال 2022 معرفی خواهد شد. امسال رقابت برای کسب این عنوان بین سه زبان پایتون، C و ++C است. با وجود اینکه Python و C بارها برنده این مقام شدهاند، اما ++C صرفاً یکبار در سال 2003 این عنوان را به دست آورده. افزایش محبوبیت روز افزون ++C تاکنون به ضرر جاوا بوده. ++C برای اولین بار در تاریخ TIOBE از Java پیشی گرفته؛ یعنی جاوا این بار رتبه چهارم را به خود اختصاص داده است. از سال 2001 که TIOBE ارزیابی زبانها را آغاز کرد، این اولین باری است که جاوا جزو سه زبان برنامه نویسی برتر نیست. همچنین، ما شاهد زبانهایی مثل کاتلین و جولیا هستیم که به بیست زبان برنامه نویسی برتر نزدیک و نزدیکتر میشوند.
پاول جنسن، مدیر عامل TIOBE

باگها و درخواست تغییرات در شاخص
پنج درخواست تغییر و باگ برتر در شاخص TIOBE که در وبسایت آن منتشر شده به شرح زیر است. TIOBE از همه متخصصان درخواست کرده که پیشنهادات خود در این زمینه را به آدرس tpci@tiobe.com ارسال نمایند.
- به جز “<language <programming” کوئریهای دیگری مثل “programming with <language>”, “<language> development” و “<language <coding” هم باید امتحان شوند.
- کوئریهای زبانهای دیگر (به جز انگلیسی) هم باید اضافه شوند. این ایده با زبان چینی در موتور جستجوی Baidu آغاز شده و به طور جزئی پیادهسازی شده و در چندین ماه آینده به پایان میرسد.
- لیستی از تمام درخواست واژگانی که ریجکت شدهاند هم اضافه شود. این کار برای کاهش ایمیلهای تکراری در مورد Rails، JQuery، JSP و … است.
- شاخص TIOBE برای دیتابیسها، سیستمهای مدیریت کانفیگهای نرمافزاری و فریمورکهای اپلیکیشنها هم آغاز شود.
- برخی از موتورهای جستجو پیجهای کوئری که سال گذشته اضافه شدهاند را هم شامل میشوند. شاخص TIOBE باید صرفاً آن صفحاتی که به تازگی اضافه شدهاند را ردیابی و اضافه کند.
راستی شما فکر میکنید زبان برنامه نویسی سال پایتون باشد؟ شما به کدام زبان برنامه نویسی علاقه دارید؟
منبع: TIOBE