Давайте повеселимся, сравнив языки программирования с героями мультфильмов, которых мы любили и ненавидели в детстве.
Явная ностальгия по анимационным фильмам и шоу означает, что никто, буквально никто не может быть слишком стар, чтобы пересматривать их. Даже если вам 16, 21 или даже 75, эти шоу никогда не теряют своей способности держать нас в напряжении.
Программирование, конечно, также может держать нас приклеенными к нашим местам. Часто это происходит потому, что это позволяет нам погрузиться в мир творческого решения проблем, но в других случаях это из-за — как вы уже догадались — списка ошибок, который каким-то образом сохранялся после 17 различных правок, даже тех, которые поклялись работать над StackOverflow. Ну что ж.
Моя точка зрения здесь такова: языки программирования часто могут тратить часы нашего дня из-за их часто нелепых требований к синтаксису, так что действительно ли было бы так плохо, если бы мы издевались над ними?
Здоровая доза мести еще никому не навредила, так что вот мы и сравниваем язык программирования с мультяшными персонажами, которых мы одновременно любили и ненавидели.
C как Сквидвард
Требовательный (с его многочисленными требованиями к синтаксису) и склонный к истерикам (из-за того, что всего одна ошибка в его исходном коде приведет к еще нескольким на терминале) нет лучшей роли для C, чем роль Squidward из SpongeBob SquarePants.
HTML/CSS как Fairly OddParents
Хотя HTML/CSS может и не быть реальным, они волшебным образом превращают исходный код во что-то (надеюсь) красивое. Именно поэтому HTML/CSS лучше всего подходит Fairly OddParents.
JavaScript как Candace
Точно так же, как Кэндис всегда гоняется за двумя своими беспокойными братьями, которые глубоко ее раздражают, JavaScript часто является языком, который должен работать с HTML/CSS, несмотря на его волю. JavaScript так сильно связан с Кэндэнс, что он просто должен играть ее роль.
Питон как сапоги
Ява как Welma
Умная, стильная и надежная, Велма находит себе равных с единственной и неповторимой Java, которая берет корону, когда дело доходит до того, чтобы быть самым любимым языком профессоров, пытающихся преподавать разработку алгоритмов.
Иди как Том
По мнению многих разработчиков, Go стремится украсть у Python выигрышную позицию — что так же вероятно, как и Том, наконец, победивший своего заклятого врага Джерри. Как бы го ни стремился к своим мечтам, его погоня так же безнадежна, как и погоня Тома. Го и Том — просто союз, заключенный на небесах.
Котлин как Viper
Невероятно мудрый, но в то же время гладкий и ловкий, Viper, по крайней мере, пытается быть новой Welma, точно так же, как Kotlin пытается быть новой Java. Удачи им обоим!
VBA как Perfect Peter
Это изображение взято из эпизода, в котором Питер становится ужасным, но давайте будем честными — для зрителей Питер всегда был раздражающим врагом. Несмотря на самые лучшие намерения, VBA (Visual Basic для приложений) с сожалением относится к тому, что его ненавидят, казалось бы, без всякой причины: колоссальные 75,2% разработчиков выражают неприязнь к этому, казалось бы, невинному языку.
Ассемблер как Mickey Mouse
Персонаж Микки Маус повсюду: от таких шоу, как Клуб Микки Мауса, до билетов в Диснейуорлд, этого парня трудно заменить. Как и Ассемблер, он вряд ли куда-нибудь денется в ближайшее время.
Спасибо за чтение! Чтобы найти похожий контент, ознакомьтесь со следующими статьями:
Больше контента на plainenglish.io. Подпишитесь на нашу бесплатную еженедельную рассылку новостей. Получите эксклюзивный доступ к возможностям написания и советам в нашем сообществе Discord.