LINUX.ORG.RU
ФорумTalks

[ява не тормозит] Теперь и в космосе


0

0

http://www.opennet.ru/opennews/art.shtml?num=29964

Ъ

Национальный центр космических исследований Франции (CNES France) выбрал открытую математическую библиотеку Apache Commons Math для использования в качестве основы для построения следующего поколения динамических систем управления полетом, развиваемых в рамках проекта Сириус. Java-библиотека Apache Commons Math будет задействована для выполнения всех расчетов, связанных в вычислением орбиты и управления ориентацией, включая операции по расчету манёвров, оптимизации траектории и формирования оперативных прогнозов.

Орбиты и маневры спутников теперь вычисляются при помощи Oracle® Java™. Благодаря автоматическому управлению памятью, можно рассчитывать на небывалую надежность вычислений, в то время как адаптивная JIT-компиляция HotSpot гарантирует потрясающую производительность.

ЛОР, как ты считаешь, это нормально?

★★★★★

Ответ на: комментарий от Manhunt

Для вычислений он и сейчас используется. Библиотека же для жабы а не на жабе, а на чем написана хз.

DNA_Seq ★★☆☆☆
()

:)

Теперь спутники научатся зависать :)

Eddy_Em ☆☆☆☆☆
()

ЛОР, как ты считаешь, это нормально?


ненормально что до сих пор некоторые индивидуумы умудряются использовать для рассчетов C и Fortran. А сабж - нормально. Про джит уже даже русские лекции читают -> http://habrahabr.ru/blogs/java/115809/

Karapuz ★★★★★
()

>Благодаря автоматическому управлению памятью, можно рассчитывать на небывалую надежность вычислений

OMFG…

KRoN73 ★★★★★
()

Java наверняка была выбрана не с бухты-барахты. Уж точно были проведены скрупулезные сравнения, в которых скорее всего участвовали и С/C++, и фортран, и что-то там еще. То, что джаве отдали предпочтение, вполне ожидаемо, скорость расчетов там на самом высоком уровне, да и плюшки вроде GC уж наверняка сделали свое дело.

slyjoeh ★★★
()

Я думаю яву выбрали из-за переносимости. Если память не изменяет, там устойчивые к ионизирующим излучениям редакции powerpc используются порядка 30-200 Mhz.

timur_dav ☆☆☆☆☆
()
Ответ на: комментарий от slyjoeh

Уж точно были проведены скрупулезные сравнения,


аналитеки ЛОРа зато как Чак Норрис, выдают заключения без скрупулезных сравнений, жаст фо фан. «жаба тормозит, фортран рулез»

Хотя конечно 20% до C++ жаба еще не дотягивает, но зато строго константно рвет Cдиез

Karapuz ★★★★★
()

ну не на плюсах же писать

lazyklimm ★★★★★
()
Ответ на: комментарий от Karapuz

Ну скажем, выделение памяти, создание объектов в джаве медленее, чем в С++. Потребление памяти в джаве гораздо больше. В С++ не нужен объект - сразу удалил, а джаве они все висят и ждут своего часа. А если всякие вычисления, то тут все далеко не однозначно.

slyjoeh ★★★
()
Ответ на: комментарий от slyjoeh

выделение памяти, создание объектов в джаве медленее, чем в С++.


Быстрее, тесты неоднократно пробегали на ЛОРе

Потребление памяти в джаве гораздо больше. В С++ не нужен объект - сразу удалил, а джаве они все висят и ждут своего часа. А если всякие вычисления, то тут все далеко не однозначно.


http://habrahabr.ru/blogs/java/115809/

Karapuz ★★★★★
()
Ответ на: комментарий от tailgunner

Смотря для чего она применяется


«в качестве основы для построения следующего поколения динамических систем управления полетом»
KRoN73 объяснит что это такое бортовое ПО, которое управляет параметрами тяги и прочих векторов импульса

Karapuz ★★★★★
()

Дело Томми живёт и побеждает :)
Ждём пересечения траекторий со стеной :)

sS ★★★★★
()
Ответ на: комментарий от Karapuz

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

vasily_pupkin ★★★★★
()
Ответ на: комментарий от vasily_pupkin

труд этих жабопейсателей на цы переписывал, потому что так быстро было, что зоказчег не выдерживал


Так ты и linux.org.ru хочешь на цы переписать, а то ведь у тебя наверняка тормозит? «а ты не лопнешь?»©

Karapuz ★★★★★
()
Ответ на: комментарий от JFreeM

а что у вас вызывает такое удивление?


Они с неподдельным изумлением узнают что уже на дворе XXI век, война-то давно кончилась, а джаба не интерпретатор

Karapuz ★★★★★
()

А как же лисп?

Zodd ★★★★★
()

Не взлетит.

На жабе нормально работать может только специальный робот, который умеет непрерывно изготавливать планки памяти и пихать их себе в голову.

thesis ★★★★★
()

Java is a new language that combines the clear concise and easy syntax of C with the blazing speed of Smalltalk.

Karapuz ★★★★★
()

>Java-библиотека Apache Commons Math будет задействована для выполнения всех расчетов, связанных в вычислением орбиты и управления ориентацией

Ждем новостей в стиле «Томми-2 убился об астероид»

devl547 ★★★★★
()

Нужно было Common Lisp + Maxima брать для вычислений (и не только вычислений).

zombiegrinder_6000
()

Опять ява стала с какого-то перепоя нереально шустрой, а быстрее плюсов?! ну-ну...

erfea ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.