The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Опубликованы тесты простейших приложений на различных языках..., opennews (??), 08-Дек-19, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


25. "Опубликованы тесты простейших приложений на различных языках..."  +2 +/
Сообщение от йййй (ok), 08-Дек-19, 10:55 
Java не покажет хорошего результата на таком коротком тесте, JVM требует прогрева. Это было ожидаемо.
Ответить | Правка | Наверх | Cообщить модератору

42. "Опубликованы тесты простейших приложений на различных языках..."  +9 +/
Сообщение от Алексей Михайлович (?), 08-Дек-19, 11:35 
> Java не покажет хорошего результата на таком коротком тесте, JVM требует прогрева.

А она вообще может показать хороший результат? Сколько я ни пытался использовать жабософт, положительных эмоций от него не испытывал ни разу. Тормозит и жрёт всю память, что видит. Нет, не так: ТОРМОЗИТ ДАЖЕ НА РОВНОМ МЕСТЕ и жрёт всё, до чего может только дотянуться. И ещё прогрева какого-то требует, как жигуль в морозы. Если это — новые и современные технологии, то мой член — первый заместитель Папы Римского.

Ответить | Правка | Наверх | Cообщить модератору

60. "Опубликованы тесты простейших приложений на различных языках..."  +/
Сообщение от Аноним (60), 08-Дек-19, 12:21 
Плохому танцору Ява мешает. Кошка бросила котят - это Ява виноват.

Использую продукцию джетбрейнс - не тормозит. Использую онлайн-банк, о котором доподлинно известно, что он на Ява ЕЕ - не тормозит.

Ява - это не КГИ, который запускается с нуля на каждый ХТТП-реквест. Ява для долгоиграющих приложений.

Если конкретно у тебя все тормозит, пиши мне на почту, хочу купить твой комп, - я коллекционирую железо 80-90 годов.

Ответить | Правка | Наверх | Cообщить модератору

81. "Опубликованы тесты простейших приложений на различных языках..."  –1 +/
Сообщение от Ананимас009 (?), 08-Дек-19, 13:28 
На нетбуке, где geany летает, нетбинс адово тормозит.
Ответить | Правка | Наверх | Cообщить модератору

88. "Опубликованы тесты простейших приложений на различных языках..."  +4 +/
Сообщение от Аноним (88), 08-Дек-19, 13:42 
Пишу промышленные банковские приложения на нетбуке. Звонить 333-333-333, спросить Толю.
Ответить | Правка | Наверх | Cообщить модератору

115. "Опубликованы тесты простейших приложений на различных языках..."  –4 +/
Сообщение от Аноним (115), 08-Дек-19, 15:18 
Я согласен с тем мистером. Ява действительно тормозит. И всегда будет тормозить. Лучше уж пайтон использовать, или нод, или любой другой аналог, заточенный под конкретные нужды. Всегда есть выбор.
Ответить | Правка | К родителю #60 | Наверх | Cообщить модератору

140. "Опубликованы тесты простейших приложений на различных языках..."  +3 +/
Сообщение от Аноним (88), 08-Дек-19, 16:37 
Когда говорим про долгоиграющие приложения, то Ява существенно быстрее ноды. А нода быстрее пихона. (Уже запущенная Ява тормознее с++ всего в полтора раза.) Более того, в Яве тру многопоточность, а в пихоне и ноде ее нет. Далее, в пихоне нет нормальной jit, а в ноде и Яве есть. Единственное, когда Ява тормознее - запуск. Поэтому одноразовые скрипты (написал, запустил и удалил) лучше писать на ноде или пихоне.  А серьезные долгоиграющие приложения - на Яве. Особенно если важна скорость отклика.
Ответить | Правка | Наверх | Cообщить модератору

158. "Опубликованы тесты простейших приложений на различных языках..."  +/
Сообщение от Аноним (158), 08-Дек-19, 17:44 
Ява, как и Нода, как и Питон всего лишь инструменты. Меня всегда поражали умники, которые сравнивают ЯП и приходят к тому, что один хуже другого, потому что [подставить своё]... Естественно у одного ЯП это удобнее и лучше, а другое нет.
Ответить | Правка | Наверх | Cообщить модератору

159. "Опубликованы тесты простейших приложений на различных языках..."  +/
Сообщение от Аноним (158), 08-Дек-19, 17:46 
Это я в общем о тенденции, а не о конкретно вашем комментарии. Он, в отличие от распространённой тенденции на опеннете, адекватный
Ответить | Правка | К родителю #140 | Наверх | Cообщить модератору

181. "Опубликованы тесты простейших приложений на различных языках..."  –1 +/
Сообщение от Алексей Михайлович (?), 08-Дек-19, 18:59 
> Плохому танцору Ява мешает. Кошка бросила котят - это Ява виноват.

А и я не пишу на этом фекалоиде, у меня хватает ума выбирать инструменты получше.

> Использую продукцию джетбрейнс - не тормозит.

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

> Использую онлайн-банк, о котором доподлинно известно, что он на Ява ЕЕ - не тормозит.

А теперь прикинь хотя бы приблизительно, сколько бабла банк потратил на оборудование, которое это тянет, и сколько ещё по дороге распилили. И вообще, зачем взяли именно самое неадекватное по потреблению ресурсов решение.

> Ява - это не КГИ, который запускается с нуля на каждый ХТТП-реквест.
> Ява для долгоиграющих приложений.

Жаба для того, чтобы показывать её как пример максимально отвратительной реализации как ЯП, так и рантайма, VM и всего остального, что к ней относится.

> Если конкретно у тебя все тормозит, пиши мне на почту, хочу купить
> твой комп, - я коллекционирую железо 80-90 годов.

У меня свеженький десктоп и околотоповый ноут 2013 года. Летает всё, кроме этой вашей жабы. Даже всякое безобразие на пыхтоне нормально крутится, ибо не сжирает под себя всю доступную память, залезая своими грязными ручищами в мой девственно чистый своп.

Ответить | Правка | К родителю #60 | Наверх | Cообщить модератору

201. "Опубликованы тесты простейших приложений на различных языках..."  +1 +/
Сообщение от Аноним (88), 08-Дек-19, 20:35 
> прикинь хотя бы приблизительно, сколько бабла банк потратил на оборудование

А прикинь, сколько он бы потратил на программистов, пиши и сопровождай они бизнес логику на ассемблере/с/спп?

Тем более, что в Яве тормозит только гуйная подсистема. И то не настолько, чтобы это было заметно. Скажем, к отзывчивости гтк-приложений у меня больше претензий, чем к идее, хотя они написаны на си. Допустим, gedit напрочь зависает при попытке открыть текстовый файл с единственной, но очень длиной строкой. Понятно, что это не из-за си, а из-за гедита, но зато демонстрирует, что гуй тормозит в первую очередь из-за конечного приложения или гуйной подсистемы. В случае с Явой тормозит свинг.

А веб-приложения от свинга не зависят, поэтому твой аргумент про то, что (лично) у тебя тормозит гуй, идёт мимо (банковской) кассы.

> Жаба для того, чтобы показывать её как пример максимально отвратительной реализации как ЯП, так и рантайма, VM и всего остального, что к ней относится.

Конкретики не хватает. Звучит громко, но не убедительно.

Ответить | Правка | Наверх | Cообщить модератору

410. "Опубликованы тесты простейших приложений на различных языках..."  +/
Сообщение от Аноним (-), 14-Дек-19, 03:26 
> А прикинь, сколько он бы потратил на программистов, пиши и сопровождай они
> бизнес логику на ассемблере/с/спп?

И тем не менее, LSE однажды познали что иной раз проще и дешевле не только писать на си++ но и всю команду купить. По сравнению с выплатами дотнетчикам за устранение их же клюков.

Ответить | Правка | Наверх | Cообщить модератору

171. "Опубликованы тесты простейших приложений на различных языках..."  –1 +/
Сообщение от Anonymoustus (ok), 08-Дек-19, 18:34 
>> Java не покажет хорошего результата на таком коротком тесте, JVM требует прогрева.
> А она вообще может показать хороший результат? Сколько я ни пытался использовать
> жабософт, положительных эмоций от него не испытывал ни разу. Тормозит и
> жрёт всю память, что видит. Нет, не так: ТОРМОЗИТ ДАЖЕ НА
> РОВНОМ МЕСТЕ и жрёт всё, до чего может только дотянуться. И
> ещё прогрева какого-то требует, как жигуль в морозы. Если это —
> новые и современные технологии, то мой член — первый заместитель Папы
> Римского.

У Жаббы ощутимо тормозит прежде всего ГУЙ, да и то не всегда. А если консольное и «после разогрева», как тут уже заметили, то Жаба не хуже Сишечки, ЦПП и других «быстрых» ЯП. Попробуй написать на Жаббе простое консольное приложение, которое принимает от пользователя какие-то числа и считает их по каким-то твоим формулам — сам всё увидишь.

Ответить | Правка | К родителю #42 | Наверх | Cообщить модератору

393. "Опубликованы тесты простейших приложений на различных языках..."  –1 +/
Сообщение от Аноним (-), 11-Дек-19, 05:32 
> А если консольное и «после разогрева», как тут уже заметили,

То как тут уже заметили, это нужно только полутора корпорациям для их бизнес хрени. Все остальное в таком виде никуда не годится.

Ответить | Правка | Наверх | Cообщить модератору

400. "Опубликованы тесты простейших приложений на различных языках..."  +/
Сообщение от Anonymoustus (ok), 11-Дек-19, 08:36 
>> А если консольное и «после разогрева», как тут уже заметили,
> То как тут уже заметили, это нужно только полутора корпорациям для их
> бизнес хрени. Все остальное в таком виде никуда не годится.

Чувак, ты просто попробуй. Если тебе нужно что-нибудь кроссплатформенно считать для твоего малого бизнеса — напиши на Жабе и познай смысл жизни и её удовольствий. Компилировать ничего не надо, достаточно JRE на каждой машине. Уж извини, что мне приходится выступать за КО.

Ответить | Правка | Наверх | Cообщить модератору

411. "Опубликованы тесты простейших приложений на различных языках..."  –1 +/
Сообщение от Аноним (-), 14-Дек-19, 03:34 
> Чувак, ты просто попробуй.

У меня нет юзкейсов для этой фигни.

> удовольствий. Компилировать ничего не надо, достаточно JRE на каждой машине. Уж
> извини, что мне приходится выступать за КО.

Компилировать ничего не надо, потому что это фуфло не только кряхтит GC, но и тащит с собой весь компилятор и поэтому тормозить своей компиляцией будет прямо в процессе работы. При том сгенерить именно оптимальный код - надо убить море ресурсов. И одно дело если это билдферма где-то там сделала месяц назад и другое - если это вотпрямща под текущим юзером, тудыть.

Это уже даже до веб-хомяков доперло. Вон go - таки компилируемый. И одно это ему дает 100 очков форы. А вот прямо по сравнению с явой - он своим компилером будет тупить не при обслуживании юзера. И это хорошо и правильно.

Ответить | Правка | Наверх | Cообщить модератору

426. "Опубликованы тесты простейших приложений на различных языках..."  +/
Сообщение от Аноним (426), 14-Дек-19, 14:11 
>> удовольствий. Компилировать ничего не надо, достаточно JRE на каждой машине. Уж извини, что мне приходится выступать за КО.
> Компилировать ничего не надо, потому что это фуфло не только кряхтит GC,
> но и тащит с собой весь компилятор

https://docs.oracle.com/javase/specs/jvms/se7/html/jvms-6.html
> Chapter 6. The Java Virtual Machine Instruction Set
> aaload
> bipush

https://docs.oracle.com/javase/specs/jvms/se7/html/jvms-4.ht...
> A Code attribute contains the Java Virtual Machine instructions and auxiliary information for a single method,


The Code attribute has the following format:

Code_attribute {
    u2 attribute_name_index;
    u4 attribute_length;
    u2 max_stack;
    u2 max_locals;
    u4 code_length;
    u1 code[code_length];
    u2 exception_table_length;
    {   u2 start_pc;
        u2 end_pc;
        u2 handler_pc;
        u2 catch_type;
    } exception_table[exception_table_length];
    u2 attributes_count;
    attribute_info attributes[attributes_count];
}


Ох уж эти опеннетные знатоки жабы, оба два.

> и поэтому тормозить своей
> компиляцией будет прямо в процессе работы. При том сгенерить именно оптимальный код - надо убить море ресурсов. И одно дело если это
> билдферма где-то там сделала месяц назад и другое - если это
> вотпрямща под текущим юзером, тудыть.

И процесса компиляции с оптимизацией - тоже.

Ответить | Правка | Наверх | Cообщить модератору

206. "Опубликованы тесты простейших приложений на различных языках..."  –1 +/
Сообщение от колба (?), 08-Дек-19, 20:44 
секрет в том что там где жабософт хороший и не тормозит ты его даже не заметишь, а там где джаву не к месту запихнули выходит ожидаемое неуместное говно..
Ответить | Правка | К родителю #42 | Наверх | Cообщить модератору

224. "Опубликованы тесты простейших приложений на различных языках..."  +/
Сообщение от Алексей Михайлович (?), 08-Дек-19, 22:21 
> там где жабософт хороший и не тормозит ты
> его даже не заметишь, а там где джаву не к месту
> запихнули выходит ожидаемое неуместное говно..

Тогда возникает резонный вопрос: а нахрена её пихают туда, где она даром не нужна? Может, жабософт и правда бывает хорошим, но ни одного примера хорошей, годной программы на жабе пока ни диванные аналитики, ни реальные практики, не привели. Сидят, читают мантру «память дешёвая, процессоры тоже», и с примерами не спешат.

Ответить | Правка | Наверх | Cообщить модератору

228. "Опубликованы тесты простейших приложений на различных языках..."  +/
Сообщение от Michael Shigorinemail (ok), 08-Дек-19, 23:03 
Так она не на то создана, насколько вообще понимаю в этих колбасных обрезках.  А чтоб сановские железо+софт не провалились под напором винтела, потому как манагерам удобней стало бы писать софт дольше, но зато предсказуемей (в т.ч. за счёт распараллеливания по индус-триальным кодерам).
Ответить | Правка | К родителю #42 | Наверх | Cообщить модератору

236. "Опубликованы тесты простейших приложений на различных языках..."  +2 +/
Сообщение от erthink (ok), 08-Дек-19, 23:27 
> Так она не на то создана, насколько вообще понимаю в этих колбасных
> обрезках.  А чтоб сановские железо+софт не провалились под напором винтела,
> потому как манагерам удобней стало бы писать софт дольше, но зато
> предсказуемей (в т.ч. за счёт распараллеливания по индус-триальным кодерам).

Да, но чуть дополню.

Сановские манагеры искали "прорывные идеи" и жава с автоматическим управлением памятью подходила. Одновременно инженеры со стороны железа подтверждали, что в перспективе они смогу сделать и итеративно улучшать java-процессор. В том числе это коррелировало с идеями взять лучшее от микрокода CISC и IBM-овской z.

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

Ответить | Правка | Наверх | Cообщить модератору

264. "Опубликованы тесты простейших приложений на различных языках..."  +/
Сообщение от Chakyemail (?), 09-Дек-19, 02:52 
Java на сегодня единственный язык для живучих больших проектов, для которых живучесть и надежность важнее скорости разработки и скорости приложения. Её нишу возможно займёт кристалл, но пока это лишь мечты(....
Ответить | Правка | К родителю #42 | Наверх | Cообщить модератору

381. "Опубликованы тесты простейших приложений на различных языках..."  +/
Сообщение от Аноним (-), 11-Дек-19, 04:21 
> Java не покажет хорошего результата на таком коротком тесте, JVM требует прогрева.

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

Ответить | Правка | К родителю #25 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру