powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / что такое Java?
25 сообщений из 143, страница 3 из 6
что такое Java?
    #39327566
Alexey Tomin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
natanabrahamjrmakhaon,

алгоритм один и тот же код с поправками небольшими на синтаксис один и тот же. - факт есть факт. ява быстрее.

мне кажется что тут скорее всего банально разрабы на компиллятор сишника и его оптимизацию тупо стали забивать бо мощности железа уже в достатке, чтоб за такие мелочи особо не переживать.

Все проще. Сишный код компилируется под некоторый минимальный процессор. java- под конкретный, с конкретным набором команд. Если скомпилировать Сишный код под конкретный проц- будет быстрее. Ну или можно взять AOT компилятор для java - есть пока только платный, в 9ку хотят включить бесплатный.
...
Рейтинг: 0 / 0
что такое Java?
    #39327654
Фотография makhaon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадяmakhaon,
твои знания явно устарели....
хоть и есть прослойка, но её временнОе влияние не существенно

я знаю на плюсах: jpeg библиотеку ijl, архиватор 7z, множество кодеков видео. но не знаю ничего такого на жаве, вам не кажется это странным?
...
Рейтинг: 0 / 0
что такое Java?
    #39327655
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
makhaonвадяmakhaon,
твои знания явно устарели....
хоть и есть прослойка, но её временнОе влияние не существенно

я знаю на плюсах: jpeg библиотеку ijl, архиватор 7z, множество кодеков видео. но не знаю ничего такого на жаве, вам не кажется это странным?
я рад за тебя.
только ответь - зачем это на java?
...
Рейтинг: 0 / 0
что такое Java?
    #39327658
rema174
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
вадятолько ответь - зачем это на java?
действительно, зачем... если на С это быстрее...
...
Рейтинг: 0 / 0
что такое Java?
    #39327711
Фотография makhaon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rema174,

что, собственно, и требовалось доказать.
...
Рейтинг: 0 / 0
что такое Java?
    #39327725
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rema174,makhaon
отказываемся массово от java?
...
Рейтинг: 0 / 0
что такое Java?
    #39327727
rema174
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
вадяrema174,makhaon
отказываемся массово от java?

я всего лишь использую java, а не возвожу в идеал
к тому же, всем известно, что критически важные части пишут не на java
более того, в самой java ключевые компоненты работают/написаны не на java...
...
Рейтинг: 0 / 0
что такое Java?
    #39327772
just_vladimir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rema174к тому же, всем известно, что критически важные части пишут не на java
Пардоньте, а на чем их пишут? Или что Вы понимаете под "критически важные"?

rema174более того, в самой java ключевые компоненты работают/написаны не на java...
Если можно, то здесь тоже по подробнее, JIT скоро будет , unsafe по немногу дербанят, заменяя легальными инструментами.

makhaonя знаю на плюсах: jpeg библиотеку ijl, архиватор 7z, множество кодеков видео. но не знаю ничего такого на жаве, вам не кажется это странным?
Дык разве это плюсы быстрее, просто на них гораздо легче добраться до специализированных инструкций проца, которые помогают серьезно ускорить конкретно эти, весьма специфичные задачи. Точно так же из Java до GPGPU сложно добраться, но означает ли это, что плюсы быстрее?
...
Рейтинг: 0 / 0
что такое Java?
    #39327785
Фотография Паша01
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хаха, критически важные части, наверное, пишут на js )))
...
Рейтинг: 0 / 0
что такое Java?
    #39327805
Фотография makhaon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Паша01,

к слову - мы из js довольно успешно с gpu работаем. жалко только, что пока не все браузеры нормально webgl умеют обрабатывать, но с каждым релизом браузеров всё лучше.
...
Рейтинг: 0 / 0
что такое Java?
    #39327829
rema174
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
just_vladimirrema174к тому же, всем известно, что критически важные части пишут не на java
Пардоньте, а на чем их пишут? Или что Вы понимаете под "критически важные"?
как известно - это рантайм, который вроде на на плюсах написан, плюс нативные методы, которые написаны на сях

rema174более того, в самой java ключевые компоненты работают/написаны не на java...
Если можно, то здесь тоже по подробнее, JIT скоро будет , unsafe по немногу дербанят, заменяя легальными инструментами.[/quot]
например, в java JavaFX много работает на Java, от этого она и быстрее чем swing/awt

да вы не беспокойтесь так... я верю, что java это модерн лангуидж, в котором уже все отточено как надо, нужно только брать и использовать по максимуму, т.к. медленное можем написать только мы - "писатели" ))
...
Рейтинг: 0 / 0
что такое Java?
    #39327963
Сергей Арсеньев
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадятвои знания явно устарели....
Да ладно вам стебаться.
Да под Яву можно написать код, который будет быстрее.
После того как jit разогреется, но еще не будет докучать берекомпиляцией по поводу изменения статистики. Памяти настолько дофига, что gc ни разу не вызовется. А C++ будет ее все время высвобождать. С помощью знаний того, как конкретная реализация jvm выравнивает классы удастся добиться нужного. Ну и слегка начудить в C++ (да и не забьыть скомпилировать под 386 для совместимости). И главное - использовать одинаковый код.
Т.е. не использовать всякие левые возможности типа AVX и т.д. и т.п.
...
Рейтинг: 0 / 0
что такое Java?
    #39327974
lleming
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
makhaonя знаю на плюсах: jpeg библиотеку ijl, архиватор 7z, множество кодеков видео. но не знаю ничего такого на жаве, вам не кажется это странным?

нет

apache compression
https://commons.apache.org/proper/commons-compress/examples.html

jpeg
https://docs.oracle.com/javase/tutorial/2d/images/loadimage.html

для ffmpeg есть обвязки на java. на чистой java переписывать сильно оптимизированный с ассемблерными вставками код, как бы смысла нет. если и так все хорошо работает зачем чтото менять.
...
Рейтинг: 0 / 0
что такое Java?
    #39328101
Alexey Tomin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
makhaonвадяmakhaon,
твои знания явно устарели....
хоть и есть прослойка, но её временнОе влияние не существенно

я знаю на плюсах: jpeg библиотеку ijl, архиватор 7z, множество кодеков видео. но не знаю ничего такого на жаве, вам не кажется это странным?

Ну вот на java пишут RTB-движки. Деньги люди зарабатывают. Проблемы только от сборщика мусора, но они решаемы.
Redhat пишет неблокирующий сборщик мусора, кстати. Вроде у Azul он уже есть.

А Вы думайте что хотите- ваше дело. Это не влияет на других.

То, что многие математические библиотеки до сих пор только на fortran написаны- это не зачит, что надо С++ объявить медленным.
...
Рейтинг: 0 / 0
что такое Java?
    #39328175
Atum1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
По поводу того что Java Это хорошо потому что работает на любой OS - есть замечательная картинка и высказывание одно человек по поводу нетрадиционной любви и гендерной принадлежности .

Те кто пишет на Java когда им задают вопрос в чем ее сила : должны ответить примерно так :

(Думаю более старшие коллеги меня поправят )

1) Java Хорошо потому что есть спецификация;
2) Есть JVM и есть GC;
3) Есть reflection api ;
4)....
5)....


Все это (и многое другое - дополнить )

Делает платформу Java ( язык ) Привлекательным для разработки Энтерпрайз решений и банковсого ПО (90% всех решений на платформе Java в секторе и для сектора Энтерпрайз) где заказчик голосует рублем .

Это сообщество , где есть выбор по средам разработки IDE
огромное Количество средств тестирования и инструментов для написания тестов .
...
Рейтинг: 0 / 0
что такое Java?
    #39328178
забыл ник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
еще можно добавить JMM.

А вообще конечно вся сила в JVM и сообществе
...
Рейтинг: 0 / 0
что такое Java?
    #39328202
Alexey Tomin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
забыл никеще можно добавить JMM.

А вообще конечно вся сила в JVM и сообществе

Причём сообщество важнее. Вокруг java и других jvm-языков сейчас сосредоточено максимальное количество умных людей в сообществе разработчиков.

А MM для C++ написали- кстати, те же люди, что и JMM (слова Шипилёва, а он эту тему знает)
...
Рейтинг: 0 / 0
что такое Java?
    #39328283
rema174
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Atum1Те кто пишет на Java когда им задают вопрос в чем ее сила : должны ответить примерно так : ...

Меня всегда спрашивают "почему выбрал именно Java?" - можно подумать я когда выбирал, то знал в чем сильна или не сильна Java. На тот момент я знал только, что Java один из самых популярных и универсальных языков, ну и... высокооплачиваемых ))
...
Рейтинг: 0 / 0
что такое Java?
    #39328381
Atum1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rema174Atum1Те кто пишет на Java когда им задают вопрос в чем ее сила : должны ответить примерно так : ...

Меня всегда спрашивают "почему выбрал именно Java?" - можно подумать я когда выбирал, то знал в чем сильна или не сильна Java. На тот момент я знал только, что Java один из самых популярных и универсальных языков, ну и... высокооплачиваемых ))

Сейчас прошло время и можно делать какие то выводы - вы их сделали ? для себя хотя бы ?! ими и поделитесь .

Да библиотек полно , полно фреймворков :
(Хибер как ОРМ со всеми плюсами и минусами - уже как стандарт)
(Спинг и стек его библиотек уже как стандарт )

у Java есть и куча недостатков :

-язык не сильно выразительный (много кода нужно писать , итд )
-низкий порог вхождения по языку , но невероятно высокий по фреймворкам (очень много нужно читать и понимать).
...
Рейтинг: 0 / 0
что такое Java?
    #39328814
Фотография makhaon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rema174,

у меня складывается впечатление, что основной критерий выбора жавы - оплата труда :)
в общем-то желание вполне закономерное, рыба ищет, где глубже.
...
Рейтинг: 0 / 0
что такое Java?
    #39328828
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
makhaonу меня складывается впечатление, что основной критерий выбора жавы - оплата труда :)
в общем-то желание вполне закономерное, рыба ищет, где глубже.
Вы путаете причину и следствие. Больше жирных проектов на Java как раз следствие того что работодатели выбирают Java как стабильную и зрелую платформу. Ту, в которой любые проблемы решаются адекватными затратами ресурсов. 10-15 лет назад это было офигенным преимуществом перед нативными решениями, которые тупо крашились, и другого способа решить проблему, как научиться её повторять, просто не было. А .NET тогда только показывал свои ростки и для Java конкурентом не был.
...
Рейтинг: 0 / 0
что такое Java?
    #39329095
Фотография makhaon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Blazkowicz,

1. Врятли дорогих программистов можно назвать адекватным расходованием ресурсов компании.
2. Мне сложно судить о надежности жава - приложений на десктопе, я их там ни одного не видел. Но на андроиде приложения у меня, к сожалению, крэшатся и виснут постоянно. Я так понимаю, что жава - там основной язык.
3. 'И другого способа решить проблему, как научиться её повторять'. Жава даёт какие-то другие механизмы?
...
Рейтинг: 0 / 0
что такое Java?
    #39329116
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
makhaon1. Врятли дорогих программистов можно назвать адекватным расходованием ресурсов компании.

Смешное завяление. Врядли в недвижимость можно инвестировать, она ведь такая дорогая...

makhaon2. Мне сложно судить о надежности жава

Книгу не читал, но мнение имею.

makhaon- приложений на десктопе, я их там ни одного не видел.

Ну, потому что на Java всё больше сервера пишут. И, максимум, GUI для них. Из публично доступных, можно на вскидку вспомнить Sweet Home 3D и Minecraft. Почему вы свой личный десктоп опыт экстраполируете на всю платформу?

makhaonНо на андроиде приложения у меня, к сожалению, крэшатся и виснут постоянно. Я так понимаю, что жава - там основной язык.

Ууу, то есть мы ещё и разницы между языком и платформой не делаем? Так, вот. Java как язык давно и безбожно устарела и имеет массу недостатков. Все плюсы Java именно в платформе.

makhaon3. 'И другого способа решить проблему, как научиться её повторять'. Жава даёт какие-то другие механизмы?
Нативные приложения в случае необработанных ошибок умирают. JVM же старается перехватить все возможные исключения и предотвратить процесс от падения. А любое исключение детально логируется и даёт разработчику подробную информацию. И это решение уже встроено в платформу. И если сейчас это уже не самый актуальный вопрос, то в самом начале пути Java именно это плюс поддержка Linux позволили платформе выстрелить.
...
Рейтинг: 0 / 0
что такое Java?
    #39329230
Фотография makhaon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Blazkowicz,

авторВрядли в недвижимость можно инвестировать, она ведь такая дорогая

если не видно разницы, то зачем переплачивать?

авторто есть мы ещё и разницы между языком и платформой не делаем

сферический язык в вакууме работающий в стерильных условиях мало интересен. интересен язык в реальном окружении.

авторНативные приложения в случае необработанных ошибок умирают.

Сильное утверждение, в добавок неверное. Нативная программа вполне может восстановится после большинства ошибок.

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

только платить за наружное логгирование приходится реверсируемыми исходниками.
...
Рейтинг: 0 / 0
что такое Java?
    #39329273
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
makhaonесли не видно разницы, то зачем переплачивать?
Угу. И откуда же столько дурачков находится, если у программеров по 120 тыс в год зарплата?

makhaonсферический язык в вакууме работающий в стерильных условиях мало интересен. интересен язык в реальном окружении.
Вам сколько раз нужно повторить что язык это не платформа?

makhaon Сильное утверждение, в добавок неверное. Нативная программа вполне может восстановится после большинства ошибок.
М-да. С такой логикой программистом вам не быть. Я не говорил что они не могут. Они могут. Но они этого, зачастую, не делают, потому что могут не делать когда в платформе этого не требуют.

makhaonтолько платить за наружное логгирование приходится реверсируемыми исходниками.
Вы о чем вообще?
...
Рейтинг: 0 / 0
25 сообщений из 143, страница 3 из 6
Форумы / Java [игнор отключен] [закрыт для гостей] / что такое Java?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]