Чем больше я погружаюсь в Java, тем больше возникает ощущение, что он используется на данный момент только для создания intranet проектов внутри энтерпрайз компаний, которым требуется стабильность кода и долговременная поддержка, а также для поддержки своих legacy проектов.
Также в интернете множество отзывов о том, что люди уходят с Java на Python и вздыхают с облегчением. Правда ли, что Java - это устаревший язык? Ведь даже Android разработчики все больше уходят на Kotlin.
Я не очень понимаю, почему Java является самым популярным языком.
Есть ли какие-либо кейсы, когда архитектор ПО выберет Java для создания нового INTERnet проекта?
И наоборот, в каких случаях архитектор ПО выберет Django или ROR для создания нового INTRAnet проекта?
Вот я, как раз сбежал обратно на яву после 8 лет программирования на python!
И несказанно этому доволен - java8 стала очень и очень приятная, ну а бонусом прирост в скорости на моем приложении - 200х!
И так, как минимум рекомендую для web посмотреть jooby.org, sparkjava.org и конечно же spring boot.
На jooby как раз пишем маркет, очень весело и современно.
Да, на котлин пока не смотрел.
MaxLich, Нет, не совсем медленный, просто задача такая: python3 + flask + jinja2 + elasticsearch-dsl
Для elasticseach была взята библиотека elasticsearch-dsl, вот она очень медленная оказалась, а от подобного уже отказываться не хотелось.
В яве - java8 + jooby + peeble + jest
Вот всё вместе и дало такую прибавку, а это минус три сервера!
Вообще-то питон не очень быстр - https://benchmarksgame-team.pages.debian.net/bench...
По всем тестам в совокупности питон проигрывает яве в 36 раз, где-то больше, где-то меньше, где-то вровень.
Но это не значит, что на нем нельзя писать, вполне производительный язык, особенно в плане программирования.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.