Рубріки: Мнение

Рыбка Немо, Фея-крестная и Картофельная голова: если бы языки программирования были персонажами Pixar

Богдан Мирченко

Компания Pixar создает одни из самых качественных анимационных продуктов. Персонажи студии тщательно проработаны, каждый имеет свою историю и особенные черты. То же самое и с языками программирования. А что если бы языки и технологии были персонажами Pixar? Представить трудно, но можно. Эту задачу на себя взяли и успешно выполнили авторы блога thecoderhaven. Спойлер: фантазии им не занимать, поэтому это один из самых упоротых материалов Highload.

Go — Мерида (Brave — «Храбрая сердцем»)

Go внезапно и громко заявил о себе в мире разработки программного обеспечения. Это один из самых новых языков программирования (релиз состоялся в 2009 году), но он уже бесстрашно смог зарекомендовать себя в IT-мире и составить достойную конкуренцию другим языкам программирования — так же, как героиня мультфильма «Храбрая сердцем» Мерида совсем недавно заняла свое место среди уже всем известных принцесс Диснея (в 2006 году студия Pixar присоединилась к Disney).

Python — Немо (Finding Nemo — «В поисках Немо»)

Python — один из лучших языков программирования, судя по его быстро растущей популярности и отклику, который он получил от множества разработчиков. Языку уже более 30 лет, и он, как и Немо из одноименного мультфильма, все это время остается популярным. Поэтому, если бы Python был кем-то из персонажей Pixar, это должен быть кто-то столь же культовый и титулованный, как и всеми любимый Немо.

HTML/CSS — мистер и миссис Картофельная голова (Toy story — «История игрушек»)

Мистер и миссис Картофельная голова — странные персонажи, которые обладают сверхъестественной способностью организовывать и перестраивать себя во что-то похожее на картошку, не являясь таковой. На их роль в мире программирования подходит пара фальшивых языков программирования HTML/CSS, по факту — языка разметки и языка таблицы стилей, которые отвечают за организацию и перестройку всего, что видит пользователь.

Java — Краш (Finding Nemo — «В поисках Немо»)

Старый, мудрый и любимый многими Краш. В IT — это Java. Древний язык программирования, о котором написано в практически в каждом учебнике по алгоритмам и который, по многим показателям и топам, остается одним из самых популярных.

C — Фея-крестная (Shrek — «Шрэк»)

В мультфильме «Золушка» Фея-крестная была представлена как ангел, посланный с небес, чтобы помочь девушке, попавшей в беду. Однако в «Шрэке» авторы показали другую ее версию. 

Как и Фея-крестная, язык С был многократно переосмыслен — как C#, C++ и кто знает, что будет дальше. Более того, как и Фея-крестная, C тоже хочет, чтобы все было сделано в точности так, как ему надо, а если разработчик допустит хоть одну ошибку, то получит еще 100 сверху. 

Objective-C — Грусть (Inside Out — «Головоломка»)

У языка С много как хейтеров, так и фанатов, чего нельзя сказать об Objective-C. Будучи объектно-ориентированным в отличие от своего прародителя, язык задумывался как лучшая версия С, но не стал таковой. Слава языка для разработки приложений под продукты Apple продлилась не очень долго, и в 2014 году Objective-C заменили на Swift

Это был печальный и грустный опыт. Поэтому, если бы Objective-C был кем-то из персонажей Pixar, вероятно, это была бы Грусть. 

Rust — Радость (Inside Out — «Головоломка»)

Так же, как у Objective-C есть все основания, чтобы грустить (68,7% разработчиков не нравится этот язык), у Rust есть масса поводов, чтобы радоваться — это подтверждают 83,5% работавших с языком айтишников. 

Rust — восходящая звезда, и многие задаются вопросом, заменит ли он культовый С? Этот оптимизм — причина сопоставить язык с персонажем Радость.

А вот как выглядели бы языки программирования, если бы они были людьми.

Останні статті

Обучение Power BI – какие онлайн курсы аналитики выбрать

Сегодня мы поговорим о том, как выбрать лучшие курсы Power BI в Украине, особенно для…

13.01.2024

Work.ua назвал самые конкурентные вакансии в IТ за 2023 год

В 2023 году во всех крупнейших регионах конкуренция за вакансию выросла на 5–12%. Не исключением…

08.12.2023

Украинская IT-рекрутерка создала бесплатный трекер поиска работы

Unicorn Hunter/Talent Manager Лина Калиш создала бесплатный трекер поиска работы в Notion, систематизирующий все этапы…

07.12.2023

Mate academy отправит работников в 10-дневный оплачиваемый отпуск

Edtech-стартап Mate academy принял решение отправить своих работников в десятидневный отпуск – с 25 декабря…

07.12.2023

Переписки, фото, история браузера: киевский программист зарабатывал на шпионаже

Служба безопасности Украины задержала в Киеве 46-летнего программиста, который за деньги устанавливал шпионские программы и…

07.12.2023

Как вырасти до сеньйора? Девелопер создал популярную подборку на Github

IT-специалист Джордан Катлер создал и выложил на Github подборку разнообразных ресурсов, которые помогут достичь уровня…

07.12.2023