Дэвид Амрам однажды сказал: «Сегодняшняя тенденция завтра окажется на свалке».
Его теория имеет огромный смысл в области языков программирования, где внезапно 67-летний язык снова оказывается в центре внимания спустя более десяти лет, и в то же время Objective-C от Apple теряет свою популярность.
Знаете, в этом вся суть трендов.
Ни один язык программирования не остается у власти навсегда; они находятся на пике популярности какое-то время, а затем исчезают. Они никогда не умирают, а просто устаревают в зависимости от текущего спроса на рынке.
Невозможно угадать, какой язык будет популярен или исчезнет в течение следующего десятилетия, но все же стоит знать, какие языки находятся на пути к забвению.
Ниже приведен список из пяти языков программирования, которые могут устареть через десять лет.
Игра окончена для Objective-C
Objective-C от Apple, которому 36 лет, — это объектно-ориентированный язык программирования, который служит основным языком для Apple.
Популярность Objective-C постоянно снижалась в течение последнего года, и он опустился на восемь позиций в рейтинге TIOBE Index, после того, как окончательно вылетел из 20 самых популярных языков в апреле.
Многие разработчики предпочитают Swift, и в настоящее время компании начинают уделять приоритетное внимание найму специалистов по Swift, а не по Objective-C.
Хотя язык по-прежнему пользуется популярностью на рынке и, вероятно, в ближайшее время он не устареет, вам следует выбрать Swift, а не Objective-C, если вы хотите работать в области macOS или iOS.
CoffeeScript больше не бодрит
CoffeeScript — это язык, который компилируется в JavaScript и улучшает читабельность кода. Хотя CoffeeScript стал очень популярным за короткое время, он также очень быстро потерял свое очарование.
Согласно отчетам Google Trends, популярность этого языка за последние 4–5 лет резко упала, и если вы посмотрите рейтинги TIOBE за 2021 год, вы не найдете CoffeeScript среди 100 лучших языков программирования.
Тем не менее, этот язык не так уж и стар, чтобы он уже занял место в списке умирающих языков программирования с момента его появления в 2009 году, но такие минусы, как склонность к изменениям, и процесс компиляции значительно снизили его спрос.
Perl исчезает
Perl был представлен в 1987 году, и с тех пор он хорошо себя чувствует в мире технологий. Но после разработки нескольких других эффективных языков программирования, особенно Python, Perl чувствует себя не так уверено.
Что ж, нет никаких сомнений в том, что у Perl все еще есть приверженцы. И каждый раз, когда выходит статья, объявляющая Perl умирающим языком, фанаты указывают на популярность текущих открытых вакансий Perl или на то, что он по-прежнему полезен для эффективного выполнения многих задач.
Но мы не можем отрицать тот факт, что Perl не может опередить Python, который в настоящее время занимает вторую позицию в диаграмме TIOBE. Особенно принимая во внимание, что Perl в последние два года в основном застрял на 19-й позиции.
В следующие десять лет количество людей, использующих Perl, будет еще больше сокращаться, подвергая язык серьезному риску полного исчезновения.
VB.NET готовится к смерти
Microsoft Visual Basic .NET был выпущен в 2002 году; он был создан как преемник исходного языка программирования Visual Basic.
Хотя VB.NET долгое время был довольно популярен — и был любимым для многих — этот язык в конечном итоге потерял свое очарование с появлением C#.
Согласно Google Trends, VB.NET теряет популярность. Согласно отчетам TIOBE Index, VB.NET уступил место C# с точки зрения спроса и популярности.
Из-за ограниченной функциональности ядра VB.NET многие программисты и разработчики предпочитают использовать C#.
Haskell на грани
Хотя у Haskell есть собственный фан-клуб, и его предпочитали различные крупные технологические компании, такие как Facebook, GitHub, IBM и т. д., язык не показал хороших результатов в рейтинге TIOBE.
Haskell — это универсальный, статически типизированный, чисто функциональный язык программирования. Согласно рейтингу TIOBE Index за март 2020 года, Haskell занял 39-е место, опустившись на 47-е в этом году.
За последние 8–10 лет этот язык продемонстрировал постоянное снижение спроса и использования из-за трудностей в обучении, статической типизациии т. д. А с развитием новых технологий появились и другие языки, такие как Python. которые привлекают все больше внимания разработчиков.
А какой язык “похоронили” бы вы?
0 комментариев