10 мов програмування, які розробники ненавидять
Спільнота Stack Overflow провела опитування серед 70 тисяч програмістів і визначила, які технології фахівцям не до вподоби.
- С
Компільована статично типізована мова загального призначення, створена у 1969–1973 роках. За даними деяких рейтингів, вона зараз входить до топу популярних технологій, що не заважає 60% розробників ненавидіти її.
- Assembly
Це символьна форма запису машинного коду, використання якої полегшує написання машинних програм. Але, очевидно, ця перевага не надто тішить програмістів: 64% фахівців не люблять користуватися цією мовою.
- SAS
Американська приватна компанія SAS, яка займалася розробкою ПЗ та додатків класу Business Intelligence, Data Quality та Business Analytics, починаючи з 70-х років, створила власну однойменну мову. І 65% айтівців зовсім не раді цьому рішенню.
- Perl
Ще одна “старенька” з 1980-х, яка була спочатку створена для маніпуляцій з текстом, а тепер використовується розробниками для виконання широкого спектру завдань. Але в 65% випадків — без задоволення.
- Groovy
Об’єктно-орієнтована мова програмування, розроблена для платформи Java як доповнення з можливостями Python, Ruby та Smalltalk. Звучить цікаво? 69% розробників так не вважають.
- Fortran
Справжній «динозавр», створений у період із 1954 по 1957 рік групою програмістів. Ця імперативна мова широкого призначення вже увійшла до історії — там їй краще й залишатися, вважають 73,5% розробників, які з нею стикалися.
- Objective-C
Більше, ніж мову С, айтішники ненавидять лише набір розширень для цієї мови у вигляді Objective-C. Хоча технологія вважається динамічною та має ряд переваг, працювати з нею уникають 76,6% фахівців.
- VBA
Відкриває трійку найненависніших мов технологія Visual Basic for Applications. Це трохи спрощена реалізація мови програмування Visual Basic, яка вбудована в лінійку продуктів Microsoft Office. Це спрощення не оцінили майже 79% айтішників.
- COBOL
«Почесне» друге місце за технологією з початку 1960-х. У ті часи вона активно використовувалася в економічній галузі та для вирішення бізнес-завдань, але сьогодні 80% розробників вважають, що COBOL вже давно настав час виходити «на пенсію».
- MATLAB
Як кажуть спортивні коментатори, таких мов програмування нам не треба. Система створена компанією The MathWorks як зручний засіб для роботи з математичними матрицями, малювання функцій, роботи з алгоритмами, створення інтерфейсів користувача з програмами в інших мовах програмування. Наскільки зручний — спірне питання, адже це найненависніша для 81% програмістів технологія.
Сообщить об опечатке
Текст, который будет отправлен нашим редакторам: