> Тогда было совсем медленное железо.На десктопе-то? Ты сам-то хоть в это веришь?
> Сейчас у меня не самый новый смартфон, всё шустро работает.
И какой же у тебя сейчас телефон? Что-то мне посдказывает, что не такой, как у 80% владельцев андроидов. А у тех вполне себе тормозит местами.
У тебя логика погромистов, которые сидят за компом с 32 (или даже 64) гига памяти, кучей ядер, топовым SSD и такие: "и чего эти юзеры ноют, что наш блокнот на Электроне? У меня ничего не тормозит!"
> Ну, это нормально. Ты по сути запускаешь такой же веб-браузер как и на ПК. Иногда даже на экране с ещё большим разрешением/плотностью пикселей - больше жрёт видеопамяти.
Это если речь про браузер - тогда нормально (Хотя на самом деле это не нормально, что веб тормозит на таких мощностях, но это уже совсем другой разговор), а если практически про все остальные проги - то не нормально.
> Ну да, некоторым уже мозги промыли... жаватармазит, жаватармазит!
Не... Это у тебя промыты. Просто потому, что ты считаешь, что это мозги промыты, а в реальности - это личный опыт у многих. Так-то, как ты сам правильно заметил, обычным юзерам обычно пофиг, что там под капотом. Пока это не тормозит или не жрёт ресурсы как не в себя. А тогда внезапно становится не пофиг. И это превращается в опыт. Негативный опыт. И на основе него в будущем принимаются решения. И сколько ты не бегай и не ори про "промыты мозги", решения юзеры будут принимать на основе этого своего опыта. Переписать прогу на другом языке, это теоретически посильная задача (может не для меня в данном случае или тебя, но для кого0то). Изменить имидж джавы - для тебя непосильная задача. Не выйдет у тебя, короче. Ты зря тратишь время и силы.
> Майнкрафт почему-то нормально вывозит 100500 блоков на экране.
Но при этом жрёт ресурсов больше, любой чем распоследний топовый шутер. А если памяти нехватает - то вполне себе тормозит.
И интернет переполнен статьями вида "Как выделить больше оперативной памяти для Minecraft". Можешь сам погуглить и увидеть эти сотни страниц с мануалами чё делать, если майнкрафт и память сошлись в битве.
> Юзерам в большинстве случаев вообще плевать что под капотом, лишь бы работало.
Точно. Пока работает и ресурсы не выжирает все. Но вот если одно или второе (или оба сразу) случается - внезапно юзер задается вопросом - какого фига? И вот после этого у джавы начинаются те самые "проблемы с имиджем".
> Софт переписывают на расте не ради переписывания, а потому что у сишки есть проблемы (при работе с памятью в том числе). Rust эти проблемы исправляет. ...
Я это всё знаю - мне этот ликбез не нужен. И в этой части всё верно. Но в случае сабжа его хотят видеть на чём-то нативном не из-за проблем с безопасностью (в этом плане действительно переписывать с джавы на раст нет особого смысла), а по той же причине, по которой софт принимают решения переписать с интерпретируемых языков в нативные - это вопросы производительности.
> Разработчики тоже хотят кушать. Много людей были бы готовы пилить open-source не забесплатно, а сейчас только чисто на оставшейся и истекающей мотивации.
Верно, потому я и написал, что я без претензий к разрабам.
Но проблему, почему юзеры не хотят видеть у себя десктопный софт на джаве, это никак не решает. И не решит. И комментаторы не решат. Тебе надо быть минимум кем-то типа отцов сишечек или каким-нибудь условным Торвальдсом, чтобы заявить: "джава не хуже по производительности, чем сишечки" и чтобы к тебе хоть кто-то прислушался. А так ты тратишь силы в комментах впустую.