Главное меню
Мы солидарны с Украиной. Узнайте здесь, как можно поддержать Украину.

Ответ

Обратите внимание: данное сообщение не будет отображаться, пока модератор не одобрит его.
Ограничения: максимум вложений в сообщении — 3 (3 осталось), максимальный размер всех файлов — 300 КБ, максимальный размер одного файла — 100 КБ
Снимите пометку с вложений, которые необходимо удалить
Перетащите файлы сюда или используйте кнопку для добавления файлов
Вложения и другие параметры
Проверка:
Оставьте это поле пустым:
Наберите символы, которые изображены на картинке
Прослушать / Запросить другое изображение

Наберите символы, которые изображены на картинке:

√36:
ALT+S — отправить
ALT+P — предварительный просмотр

Сообщения в этой теме

Автор francisrossi
 - апреля 1, 2012, 01:10
Цитата: Алексей Гринь от марта 31, 2012, 22:28
Цитата: francisrossi от марта 31, 2012, 22:19
Да, и никак эта проблема не решается.
Насчёт памяти. Эта проблема раньше существовала, потому что Java не умела возвращать память обратно операционной системе. Если в какой-то особо производительный момент времени программа выделила 1 гигабайт, а потом забыла о нём и стала пользоваться всего одним мегабайтом, то Java на это было пофиг и она всё равно держала как свои этот один гигабайт и не отдавала оси. То есть память Java могла только расти. В Sun на это отвечали, мол, ось всё равно засвопит неиспользуемое на диск и пометить лишнее как свободное. Т.е. я не уверен, была ли реальная проблема-то вообще. Может, люди просто смотрели в диспетчер задач и ужасались, сколько там много мегабайт, но реальных-то проблем не испытывали с памятью?

В последних версиях наконец-то сделали возможность отдавать память обратно оси, так что память Java теперь не только постоянно растёт, но может и сжиматься.

Насчёт собственно скорости выполнения - я не вижу проблем. Тормозит только на стартапе слегка. Дальше всё летает у меня.
Ну дай-то боже. Кстати, а дикая тормознутость писишных эмуляторов Андроида - не из той же оперы?
Автор Oleg Grom
 - марта 31, 2012, 23:26
Цитата: francisrossi от марта 31, 2012, 22:19
OpenOffice (не знаю, Libra всё так же сидит на Jav'e или нет).
Сам офис не на жабе, ее используют только некоторые плагины.
Автор Darkstar
 - марта 31, 2012, 23:21
Однако те приложения, о которых я вел речь, писались обычными программистами, а не дебилами.
Автор Алексей Гринь
 - марта 31, 2012, 23:07
Вообще главный фактор тормозов Java сегодня — это тяпляпное отношение java-программистов к памяти. Им сказали, что java сама памятью заправляет без вашего ведома — ну так они и начинают входить в раж и плеваться памятью направо и налево. Чем проще язык, тем больше дебилов. Чем больше дебилов, тем больше некачественных, тормозных и забагованных программ. Java сама по себе довольно производительная система, если её в руки обезьяне не давать.

Цитата: Чайник777 от марта 31, 2012, 23:03
Да и сам язык - каменный век.
Например?
Автор Чайник777
 - марта 31, 2012, 23:03
Конечно, уж лучше джава, чем голый вин32. Но удобной и вкусной я бы джаваразработку не назвал.
Да и сам язык - каменный век.
Автор Алексей Гринь
 - марта 31, 2012, 22:59
Цитата: Darkstar от марта 31, 2012, 22:47
В смысле? У них что, покодовая оплата?
Ну есть такая штука, как оплата за количество написанных строк. В сети есть много пёрлов на эту тему. Индусы-умельцы специально растягивают код (не добавляя нового функционала), чтобы больше заработать.

Но явисты не обязательно растягивают код, потому что больше платят. Просто их с детства учат разным «паттернам», которые по идее призваны упростить жизнь при постройке сложных систем. Но у явистов это перерождается в болезнь, из-за чего они используют эти паттерны везде где ни попадя. Переусложняют вещи. Это от недостатка ума.

Цитата: Чайник777 от марта 31, 2012, 22:58
Цитата: Алексей Гринь от марта 31, 2012, 22:02и программисты (по крайней мере большая часть) вовсю писали бы под неё, а не под голый Win32 — потому что это удобно и вкусно.
:o  :uzhos:
?
Автор Чайник777
 - марта 31, 2012, 22:58
Цитата: Алексей Гринь от марта 31, 2012, 22:02
и программисты (по крайней мере большая часть) вовсю писали бы под неё, а не под голый Win32 — потому что это удобно и вкусно.
:o  :uzhos:
Автор Darkstar
 - марта 31, 2012, 22:47
В смысле? У них что, покодовая оплата? Или за яву платят больше?
Автор Алексей Гринь
 - марта 31, 2012, 22:38
Цитата: Алексей Гринь от марта 31, 2012, 22:33
Java-програмисты грешат тем, что любят over-engineer-ить и на каждый пустяк создавать по двадцать пять фабрик и тридцать синглтонов.
Ибо платят больше.
Автор Darkstar
 - марта 31, 2012, 22:37
Цитата: Алексей Гринь от марта 31, 2012, 22:33
Может быть, в этом повинна не сама Java, а конкретные приложения. Java-програмисты грешат тем, что любят over-engineer-ить и на каждый пустяк создавать по двадцать пять фабрик и тридцать синглтонов.

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