Mars mission software

41 отговора 3241 прегледа
#1

Mars mission software

Слуачйно ми попадна тази статия:

[линк]

от която излиза, че луноходчето... или, хм, по-скоро марсоходчето на Наса работи със софтуер писан на (о, ужас!) Джава. Това може би обяснява защо на марсоходчето му бяха необходими 12 дена, за да извърви 3 метра.

Отговор
в отговор на Гypy #2

Ама ги е извървяло

А иначе щеше да си виси на 232 метра над повръхността на Марс без двигатели :))))

Bеer? Moooorrre?
Отговор
в отговор на bira_more #3

Re: Ама ги е извървяло

:)

Е, ако беше с Майкрософтски софтуер поне щеше да е сигурно, че след няколко рестартирания на двигателите щеше да проработи бързо.

Отговор
в отговор на Гypy #4

срамота!

всеки знае че докато софтуера се пишеше на фортран, луната я бяха обърнали на бащиния, аха аха и щяха да пуснат редовни пътнически рейсове. дойде джавата и сега се радват че били пратили автомат то и за бих се радвал - това си е научно чудо!

Отговор
в отговор на zaphod #5

Re: срамота!

Заеби, то и аз това си помислих в началото...

Щом тия пичове от НАСА са толкова добри, че да успеят да пратят марсоходеца до Марс с език проектиран да върти перални... еби му майката, ако си бяха писали на добрия стар Фортран щяха да отидат до Сириус и да се върнат с няколко тона Сириуска ганджа, за радост на цялото земно население.

Ама нейсе... нови технологии, виртуални машини... "write once run anywhere"... Скот МакНийли... и така стават гафовете.

Убеден съм, че следващата мисия на ЦРУ ще е убийството на Скот МакНийли - ако не успеят, цялата космическа програма на НАСА отива на кино.

Отговор
в отговор на Гypy #6

Абе не вярвам да е баш така

И ние, понеже сме C++ фирма, пък прописахме на Жаба обичаме да се гаврим с native-жабарите (родени жабари, които не са познали C/C++). Разбира се не пропуснахме да им кажем, че системата не е тръгнала щото на жабата й е трябвало седмица да зареди. После още повече се зарадвахме, като разбрахме че са изтрили няколко хиляди файла от флаша и всичко тръгнало - веднага решихме, че само жабата е виновна.
Но не вярвам някой в НАСА да е толкова луд да остави модула за упраление да има каквато и да е ( било то оптична, галванична или индукционна ) връзка с жаба-модула, дето размества два пиксела на картината и твърди че е революционна технология.


System Doctor Error:
Your girlfriend is pregnant.
(A)bort, (M)arry, (I)gnore?_
Отговор
в отговор на Гypy #7

Re: Mars mission software

wizh toja link
[линк]

Nabarah go prez theRegister, ako ne se luzha...
Tam pisheshe che OS-a na marsohoda e sushtija kato na modemite za caTV...

Отговор
в отговор на Colombino #8

Re: Абе не вярвам да е баш така

е то и жаварите се гаврят доста върху С++ програмистите, които не могат да спретнат 3 класа като хората.

Отговор
в отговор на Questor #9

Да бе!

Ний сми от селу, класове ни сма виждали.
Твърде малко съм писал на чисто C за да пиша на "C с класове". Виж, дядо ми могат да го бъзикат колкото си искат.


System Doctor Error:
Your girlfriend is pregnant.
(A)bort, (M)arry, (I)gnore?_
Отговор
в отговор на stanoj #10

Re: Mars mission software

Грешки стават и в най-добрите семейства:

Богатите щерки се ебат с негри.
Богатите синчета се пропиват и се разоряват от хазарт.
Богатата НАСА пише mission-critical софтуер на Джава.

Богатството разваля.

Отговор
в отговор на Гypy #11

Re: Mars mission software

Mislia che tova shte ti dostavi palno udovolstvie ! Samo se chudia koga i VoIP softwara shte podkarat na Java :-)
[линк]

Da jivee SAP !

Отговор
в отговор на Гypy #12

Re: Mars mission software

> Богатата НАСА пише mission-critical софтуер на Джава.

От НАСА май не са много добре с бюджета. Четох, че този марсоход бил от евтините - струвал под 1 милиард. Евтино образно казано, но явно за тях това са малко пари. Доколкото си спомням програмата Аполо е глътнала много по-малко пари, но тогава имаше надпревара с руснаците - те пратиха първи човек в космоса, ние ще пратим човек на Луната.

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

Отговор
в отговор на Lupi #13

Re: Mars mission software

В отговор на:

сега няма с кой да се състезават




Чакай още някоя годинка и китайците ще им запалят вратовете.

--
"Agile is a mindset, not a set of practices, rules, or tools."
Tom Poppendieck
Отговор
в отговор на Mycлoн #14

Re: Mars mission software

Да бе, верно, че китайците пратиха човек в космоса, че даже и го върнаха

Отговор
в отговор на Lupi #15

Re: Mars mission software

А защо не пратиха първо куче? Сигурно щото са ги учили като малки да не си играят с храната.

--
"Agile is a mindset, not a set of practices, rules, or tools."
Tom Poppendieck
Отговор
в отговор на Mycлoн #16

Re: Mars mission software

:) Получаваш "5, Funny" по Слашдотската система.

А между другото току що ми хрумна много добър подход за по-добър код за космическите мисии.

Ден преди полета събират всички програмисти по проекта и случайно избират един от тях да лети със совалката заедно с другия екипаж. Така мисля няма да има много много проблеми по кода.

Хмм, дали да не си направя сайт и да почна да рекламирам тази поредна "нова" схема за менажиране на софтуерен проект? Мога да я нарека "The Expendable Programmer Approach To Software Development".

Отговор
в отговор на Гypy #17

Ама ти преди не мислеше така.

Да продължа мисълта ти с една друга твоя тема от преди известно време.

60% от 1000-та най-богати компании ползват ИИС.



Отговор
в отговор на Гypy #18

Ама не си прав

По този начин, програмата ще може да се портне за руски, китайски и източнокорейски марсоходи.
Освен това с мъничко аплетче ще се пригоди за юпитероход, сатурноход и нещо дето ще ходи по Плутон.

Bеer? Moooorrre?
Отговор
в отговор на bira_more #19

Re: Ама не си прав

В отговор на:

юпитероход




Хм не ни ли трябва юпитероплув или юпитеролет за планети, които са газови гиганти?

--
"Agile is a mindset, not a set of practices, rules, or tools."
Tom Poppendieck
Отговор
в отговор на Mycлoн #20

Не знам, ама представяш ли си

как ще може да се оувърклокне процесора на машинката дето ще пълзи по Плутон - и най-бваната програма направо ще "лети" :)

Bеer? Moooorrre?
Отговор