crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в данную темуНачать новую тему
> высокопроизводительная программа на Java
trdm
  опции профиля:
сообщение 21.8.2008, 16:47
Сообщение #1


Дмитрий Трошин
****

Группа: Участник
Сообщений: 575
Регистрация: 12.1.2008
Пользователь №: 68

Спасибо сказали: 21 раз(а)




Репутация:   6  


"OmegaT - высокопроизводительная написанная на Java программа...."
http://omegat.info/screenshot.php
ПС. Почему никогда не пишуть про программы на С++ что они "высокопроизводительные" ;)
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Litkevich Yuriy
  опции профиля:
сообщение 21.8.2008, 17:45
Сообщение #2


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

Спасибо сказали: 807 раз(а)




Репутация:   94  


потомучто производительность для явы - это проблема
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Novak
  опции профиля:
сообщение 21.8.2008, 19:23
Сообщение #3


Активный участник
***

Группа: Участник
Сообщений: 319
Регистрация: 15.3.2008
Из: Замкадыш
Пользователь №: 121

Спасибо сказали: 28 раз(а)




Репутация:   6  


Цитата(Litkevich Yuriy @ 21.8.2008, 17:45) *
потомучто производительность для явы - это проблема

Ну, вообще большие проблемы с производительностью явы - старый миф..
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Litkevich Yuriy
  опции профиля:
сообщение 22.8.2008, 5:21
Сообщение #4


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

Спасибо сказали: 807 раз(а)




Репутация:   94  


насколько я знаю российская компания Excelsior давно сотворила В.М. с высокой производительностью, но он штатно не стоит на виндовозах.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Novak
  опции профиля:
сообщение 22.8.2008, 5:25
Сообщение #5


Активный участник
***

Группа: Участник
Сообщений: 319
Регистрация: 15.3.2008
Из: Замкадыш
Пользователь №: 121

Спасибо сказали: 28 раз(а)




Репутация:   6  


Да вроде и у солнышка В.М. не сильно шалит в плане производительности.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Гость_Гость_*
сообщение 22.8.2008, 10:56
Сообщение #6





Гости








    


ну да ну да.
Стоит только посмотреть на супер тормозящий клиент azerius, эмуляторы смарт фонов или jedit - все тормозит и кроме всего прочего и выглядит отвратительно, особенно в линукс.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Novak
  опции профиля:
сообщение 22.8.2008, 11:23
Сообщение #7


Активный участник
***

Группа: Участник
Сообщений: 319
Регистрация: 15.3.2008
Из: Замкадыш
Пользователь №: 121

Спасибо сказали: 28 раз(а)




Репутация:   6  


Внешний вид зависит от того, какая библиотека используется - свинг, авт или что ещё. На данный момент можно всё сдеалать красиво при желании. Равно как можно сделать и приложения с нормальной производительностью, примеры - см. выше. Кривость кода может быть сколь угодно большой и не зависит от языка - и на плюсах можно наваять такое.., да ещё по ходу дела слить всю доступную память.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Andrew Selivanov
  опции профиля:
сообщение 26.8.2008, 15:27
Сообщение #8


Участник
**

Группа: Участник
Сообщений: 249
Регистрация: 9.10.2007
Из: Москва
Пользователь №: 3

Спасибо сказали: 15 раз(а)




Репутация:   6  


Цитата(trdm @ 21.8.2008, 17:47) *
"OmegaT - высокопроизводительная написанная на Java программа...."
http://omegat.info/screenshot.php
ПС. Почему никогда не пишуть про программы на С++ что они "высокопроизводительные" ;)


Философский вопрос. Думаю тут нужно для начала вывести определение производительности, потом подумать, по каким критериям сравнивать программы на Java и программы на C++... (подумать, какие компиляторы включить в сравнение, на каких машинах производить тестирование...) С ходу можно подумать, что программа на Java наверное будут всегда медленнее, за счет того, что выполняется в ВМ, но мне почему-то кажется, что не все так просто. Да и потом, если задачу проще сделать на Java, а производительность вообщем одного порядка, то и делать лучше на Java. Другое дело, что возникает куча других проблем, например элементарная поддержка Java сервисов (я имею ввиду windows services).

Цитата(Novak @ 22.8.2008, 12:23) *
Внешний вид зависит от того, какая библиотека используется - свинг, авт или что ещё. На данный момент можно всё сдеалать красиво при желании. Равно как можно сделать и приложения с нормальной производительностью, примеры - см. выше. Кривость кода может быть сколь угодно большой и не зависит от языка - и на плюсах можно наваять такое.., да ещё по ходу дела слить всю доступную память.

+1
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Ответить в данную темуНачать новую тему
Теги
Нет тегов для показа


8 чел. читают эту тему (гостей: 8, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 10.1.2025, 17:21