Каким Оружием Могут Быть Разные Языки Программирования?

Предлагаю вниманию хабражителя перевод забавная статья Бьорн Типлинг о том, какими видами оружия для него выглядят разные языки программирования.

Понятно, что в оригинале все уже прочитали, но теперь вы можете поделиться ссылкой с коллегами, которые плохо говорят по-английски.

И просто приятно читать по-русски.



Каким оружием могут быть разные языки программирования?

С — Берданка (ориг.

М1 Гаранд ).

Старый, но надежный.



Каким оружием могут быть разные языки программирования?

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



Каким оружием могут быть разные языки программирования?

Перл — это коктейль Молотова.

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



Каким оружием могут быть разные языки программирования?

Ява — крутой пулемет 240G, но если лента с патронами застревает в исключении NullPointerException, оружие взрывается и убивает стрелка.



Каким оружием могут быть разные языки программирования?

Скала - это тот же пулемет 240G, но инструкция к нему написана на каком-то непонятном диалекте.

Настолько непонятно, что многие считают это просто какой-то ерундой.



Каким оружием могут быть разные языки программирования?

JavaScript — это меч без рукоятки.

(Примечание переводчика: чтобы не порезаться, люди иногда обматывают ручку изолентой, как CoffeeScript, но все равно что-то не так.

)

Каким оружием могут быть разные языки программирования?

Go — это пистолет, изготовленный вручную по принципу «если ошибка!= ноль» из отходов, найденных на свалке.

Он также стреляет табами вместо пробелов.



Каким оружием могут быть разные языки программирования?

Rust — это пистолет, напечатанный на 3D-принтере.

Пока сыровато и ненадежно, но когда-нибудь обязательно заработает!

Каким оружием могут быть разные языки программирования?

bash — это проклятый молоток, при работе с которым все выглядит как гвозди, даже ваши пальцы.



Каким оружием могут быть разные языки программирования?

«Питон» — двуствольное ружье «v2/v3», но стрелять можно только из одного ствола.

Каждый стреляет тем, который ему больше нравится, и никогда не знаешь наверняка, каким придется стрелять в следующий раз.



Каким оружием могут быть разные языки программирования?

Рубин — меч, украшенный рубинами.

В общем, ничего особенного, но выглядит круто — поэтому и выбирают.

Каким оружием могут быть разные языки программирования?

PHP — это шланг, который нужно использовать для подключения выхлопной трубы к салону автомобиля и запуска двигателя, чтобы заглушить (Примечание переводчика: соответственно, пахнет не очень приятно).



Каким оружием могут быть разные языки программирования?

Mathematica — низкоорбитальная лазерная пушка.

Он умеет много крутых вещей, но не каждый может себе это позволить.



Каким оружием могут быть разные языки программирования?

C# — мощная лазерная пушка, установленная на тщедушном осле.

И да, без осла практически не работает.

Каким оружием могут быть разные языки программирования?

Пролог — это оружие искусственного интеллекта.

Оно, конечно, выполняет свою задачу, но при этом создает несколько терминаторов, которые отправляются в прошлое и охотятся за вашей матерью.



Каким оружием могут быть разные языки программирования?

Лисп — это целый подкласс опасных бритв и заточок лезвий различных типов.

Используется только очень опасными, часто сумасшедшими типами.

Теги: #программирование #программирование

Вместе с данным постом часто просматривают: