Для программистов языки программирования — это оружие, но некоторым оружием легко пользоваться, некоторым — нет, а некоторые могут даже убить вас.

uuaMZv

Язык C — это винтовка M1 Garand: очень старая, но надёжная.

mE3eaiv

C++ — это нунчаки. Они мощны и эффектны в умелых руках, но чтобы овладеть ими, нужны годы практики. Многие надеются перейти на другое оружие.

yuMVfu

Perl — это коктейль Молотова. Он был очень полезен на поле боя, но сейчас им мало кто пользуется.

UvUNJz

Java — это единый пулемёт M240 с ленточным питанием. Иногда его патронная лента круглая, а иногда нет. Если нет, то при выстреле вы получаете NullPointerException, пулемёт взрывается, и вас разрывает на куски.

veQb227

Scala — это вариант единого пулемёта M240, но его руководство написано на непонятном диалекте. Многие подозревают, что это просто речь во сне.

3yYZVj2

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

3qIb6rU

Go — это самодельный стартовый пистолет "if err != nil". После каждого выстрела приходится проверять, действительно ли он выстрелил.

AFZBvy2

Rust — это напечатанный на 3D-принтере пистолет. Возможно, в будущем он действительно станет полезным.

2URZfy

bash — это крайне неудобный молоток. Когда вы им замахиваетесь, оказывается, что всё выглядит как гвоздь, особенно ваши пальцы.

v2U3qef

Python — это двустволка "v2/v3". Одновременно можно выстрелить только из одного ствола, и вы никогда не знаете, из какого ствола стрелять.

7VZvMn

Ruby — это драгоценный клинок, инкрустированный рубинами. Люди обычно используют его, потому что он выглядит эффектно.

iUFzqi

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

eAj6Nra

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

7v6jei

C# — это мощная лазерная пушка, установленная на осле. Если снять её с осла, она, похоже, не способна испускать лазерные лучи.

jUR7be

Prolog — это оружие искусственного интеллекта. Вы говорите ему, что делать, и оно делает именно это, но после этого оно создаст несколько Терминаторов и сожжёт ваш дом.

bM3aaab

Lisp — это бритва со множеством стилей. Ею пользуются только те, кто ищет острых ощущений и опасности.