Да особо ни в чём, на самом деле. Это отличный очень хорошо построенный и понятный объектный ЯП. Да, со своими преимуществами и недостатками, но при этом достаточно активно развивающийся и уже снискавший себе нишу в разработке многих продуктов.
Разумеется, если сравнивать с другими, то Java сложнее многих языков программирования. Но стоит разобраться и понять однажды - и уже с высоты этого понимания будете негодовать глядя, например, на Python, что там за рекомендательные писульки вместо нормального ограничения доступа к данным и много чего ещё абы как слепленного и работающего только на честном слове о правильном использовании.
В меме оплакивается скорее не сложность Java, а сложность вкатывания в программирование с нуля
#comment_210393016 вступайте в нашу группу анонимных джава программистов, разделим вашу боль, поддержим
Ни в чем, случайно выбрали язык случайный.
int a=0,b=0,c=0.
System.out.print(“a = “+a+”, b = “+b+”, c = “+c+”.”);
Ну дык все просто и логично, если знаешь синтаксис. и практически гарантировано знаешь какой результат получишь выводя это на экран
Там что-то типа: строка + значение переменной + строка + значение переменной...
В итоге будет
a = 0, b = 0, c = 0.
как же я ненавижу ебучую конкатенацию в яве. Спасибо котлину, что избавил нас от этих монструозных конструкций. Всё же sout("a = $a") выглядет приятнее, чем sout("a = " + a)


