LINUX.ORG.RU

Томми против всех


0

0

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

Этот самоход примет участие в отборочном этапе California Speedway серии DARPA Grand Challenge www.darpa.mil/grandchallenge/overview... www.thg.ru/game/20050729/index.html, который начался сегодня, 27 сентября и пройдет до 5 октября.

Программное обеспечение этого устройства, как отвечающее за планирование и принятие решений, так и управляющее ходовой частью, написано на платформе Sun Java

>>> Подробности

anonymous

Проверено: ivlad ()
Ответ на: комментарий от Balabol

Что и требовалось доказать.

Сейчас ты без труда напишешь сначала парсер, потом без труда -- Пролог машину. Операционную систему ты тоже себе сам написал?

aist1 ★★★
()
Ответ на: комментарий от Sun-ch

> AI в чистом виде. На lisp надо было код писАть, а не на этом говноязычке для программирования вибраторов.

Ага, кризис жанра закончился. Саныч, респект =)

Только это... ты бы ник себе завел отдельный для этого. А вообще должность vsl в Development давно пустует, некому анонимусов гонять - нехорошо... ;)

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

Оговорился. Но смысл такой же. Пролог - декларативный язык, Ява - императивный (я написал - процедурный).

anonymous
()

Сегодня америкосы вкладывают бабки в развитие систем управления автомобилями, а через 10 лет под управлением этих систем будут ездить беспилотные танки

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

Завершая мысль.

..., так что пусть они работают на Java.

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

>На Прологе тогда уж. Язык пятого поколения и все такое.

интерпретатор пролога на лиспе займет пару страниц. читай правильные книги

anonymous
()
Ответ на: комментарий от darth

>В институте видел, на производстве - нет. Кто бы мне подсказал, где можно найти оплачиваемую работу на Прологе в России?

т.е. продаваться за деньги ради писания на говноязычке сейчас ценится выше мозгов?

поколение пепси

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

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

> т.е. продаваться за деньги ради писания на говноязычке сейчас ценится выше мозгов?

То есть, на Великих Языках Современности пишут исключительно за идею, так и запишем. Или, еду, все же, тоже выдают? А, может, тебя папа с мамой до сих пор кормят?

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

Хм, перед кем оправдываться? Перед технологическими фетишистами, для которых инструмент является предметом идеологии?

darth
()
Ответ на: комментарий от anonymous

> интерпретатор пролога на лиспе займет пару страниц. читай правильные книги

Хотелось бы увидеть правильные реализации. А то тут один готов написать свой Пролог за полчаса, у другого пара страниц на все про все.

darth
()
Ответ на: комментарий от anonymous

> интерпретатор пролога на лиспе займет пару страниц. читай правильные книги

Вдогонку: я таких правильных книг обчитался в конце 80-х начале 90-х пока можно было не работать, а книги правильные читать. Примеры, там, красивые, на пару страниц и все такое. Теоремы, доказательства корректности, Правильные Языки Программирования.

Вопрос только: где можно скачать (купить, переписать от руки) эти самые программы на пару страниц, которые все делают правильно? Или оно только в стеклянной лаборатории работает?

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

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

Так што учитесь собирать бутылки, может пригодится.

Sun-ch
()
Ответ на: комментарий от Sun-ch

> Книжку про лисп почитай, там есть пример.

Повторяю по буквам - К Н И Ж К И Ч И Т А Л :)

Меня не интересуют абстрактные примеры из книжек, меня интересуют промышленные применения. Разработка программ для ЭВМ -- это такая же отрасль промышленности, как и все остальное. Вы, конечно, можете ощущать себя людьми искусства, художниками, учеными, наконец, это ваше право. Однако, опыт показывает, что идея, не применимая в промышленности, так и остается на страницах правильных книг.

> А насчет техпроституток мужик абсолютно прав, промышленное программирование на ява или .нет - технологический конвеер, где вас легко могут заменить более дешевыми техпрос... извините аутсорсерами из Индии или Китая.

Это у мужика аргументов нет, вот и кидается близкими ему по духу словами. Кстати, заменить нас оутсорсерами из Индии и Китая тяжеловато, квалификация у них не та (у тех, кто не выбрался из Индии в Штаты).

> Так што учитесь собирать бутылки, может пригодится.

"Я свое место в строю всегда найду" (с) В.В.П.

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

> Кстати, заменить нас оутсорсерами из Индии и Китая тяжеловато,
> квалификация у них не та (у тех, кто не выбрался из Индии в Штаты).

Дык а под кого всякие там Java, C# и VB.Net делают? Именно для них, так
что заменят запросто.

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

> Дык а под кого всякие там Java, C# и VB.Net делают? Именно для них, так что заменят запросто.

Кроме умения "на чем" нужно еще умение "как" :)

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

Согласно исследованиям компании Nasscom (National Association of Software and Service Companies), оборот индийской софтверной индустрии ежегодно растет на 50%. Две трети этой индустрии составляет экспорт кода.

Sun-ch
()
Ответ на: комментарий от Sun-ch

Ну и что? Оборот всей мировой индустрии тоже растет.

С индусами тяжело работать с точки зрения управления проектом и поддержки всего того, что они понаписали. Чаще бывает проще выбросить и заново написать, но уже в России или даже в Европе. Хотя, и дороже.

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

>С индусами тяжело работать

При разнице в зарплате с американскими коллегами в 5 раз все на это плевают.

Sun-ch
()
Ответ на: комментарий от darth

>где можно скачать (купить, переписать от руки) эти самые программы на пару страниц, которые все делают правильно

Напомнить тебе песенку про колею?

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

> Сейчас ты без труда напишешь сначала парсер

Дядя, без труда - значит - БЕЗ ТРУДА. То есть, оно будет ничуть не сложнее, чем с ANTLR. Так что генераторы парсеров - лишняя сущность. Ну, автомат быстрее работать будет, чем рекурсивный спуск - но кого это колышет? Главное - мне не надо лишние языки изучать, одной только Java более чем достаточно для любых задач. Ради этого можно малость скоростью парсинга заплатить.

Balabol
()
Ответ на: комментарий от anonymous

> интерпретатор пролога на лиспе займет пару страниц.

Пару страниц нечитабельной требухи? Нунах. На Java он получится размером в десяток классов, по полторы странички каждый, и разобраться в этом коде сможет любой ПТУшник.

Balabol
()
Ответ на: комментарий от darth

> Хотелось бы увидеть правильные реализации.

apt-get install hugs, смотреть в примеры.

Но лучше на настоящем языке программирования:

http://www.ugosweb.com/jiprolog/

Balabol
()
Ответ на: комментарий от Sun-ch

Но Java coder может продвинуться до архитекта и рулить другими кодерами, пусть те и будут уже индусами, а не русскими ПТУшниками. А какие перспективы у лиспнутого фанатика? Никаких! Разве что займёт почётную должность менеджера по ландшафту, или хотя бы оператора-наводчика БСЛ. На большее они не годятся - понтов много, а продуктивность нулевая.

Balabol
()
Ответ на: комментарий от darth

> Однако, опыт показывает, что идея, не применимая в промышленности, так и остается на страницах правильных книг.

Честно говоря - идеи из книг в промышленность попадают. Но с опозданием в 15-25 лет. Например, сколько времени потребовалось на то, чтобы промышленность узнала про сборку мусора, ту самую, которая у "академиков" была с начала 60-х годов? А как долго ООП был игрушкой академиков и внутренним приколом Голубого гиганта...

Другое дело, что все наиболее стоящие идеи академиков индустрия уже переняла и воплотила в языке Java. Если сегодня академики и выдумают что-то мегакрутое - то лет через 20 мы это увидим - в том языке, который будет наследником Java. Но сейчас то нас эти игрушки яйцеголовых очкариков не должны интересовать - всё равно, на хлеб их не намажешь!

Balabol
()
Ответ на: комментарий от darth

> Не помогает ;)

Ты этих кошек просто готовить не умеешь. Профессионал, блин. Да ты большинству индусов в подмётки не годишься!

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

> Ты этих кошек просто готовить не умеешь. Профессионал, блин. Да ты большинству индусов в подмётки не годишься!

Пытаешься свой ник оправдать? Считай, у тебя получилось.

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

> С индусами тяжело работать с точки зрения управления проектом и
> поддержки всего того, что они понаписали. Чаще бывает проще выбросить
> и заново написать, но уже в России или даже в Европе. Хотя, и дороже.

Вот именно, выбросить и заново написать, но не в Европе, а в той же
Индии. При размере зарплат, которые им надо платить, это быстро
окупается =)

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

> Вот именно, выбросить и заново написать, но не в Европе, а в той же Индии. При размере зарплат, которые им надо платить, это быстро окупается =)

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

darth
()
Ответ на: комментарий от Balabol

Balabol, если звезды зажигают, значит это кому нибудь нужно. Я могу тебя понять в случае, если ты пишешь JFF. Здесь целесообразность того или иного решения диктует этот самый fun. Но в коммерческой разработке со скиллсетом в области производства велосипедов делать нечего.

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

> Но в коммерческой разработке со скиллсетом в области производства велосипедов делать нечего.

Ну ну. Умный больно. Ты что, хочешь, чтобы все индусы, которые потом систему сопровождать будут, в ANTLR разбирались? Хрен тебе! А мой парсер они поймут - они Java хорошо знают. Я то и на antlr напишу, и сам любой генератор парсеров под любой класс грамматик сделаю - но оно НЕ НУЖНО! Язык должен быть один!

Balabol
()
Ответ на: комментарий от darth

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

А ты не в курсе, что нынче релизом модно называть свежий билд из CVS в
тот день, когда манагеру надо отчитаться перед боссом? =)

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

> Хрен тебе! А мой парсер они поймут - они Java хорошо знают

И дока по нему есть, да? И в ней прописано, как твой парсер (парсер-генератор?) умеет необходимые LOOKAHEADы вычислять?

Давай мы не будем далеко к индусам ходить, а спросим у здесь присутствующих, что они будут использовать для решения задачи рефакторинга Java5-кода, твой парсер на коленках или JavaCC/AntLR, и почему ?

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

Забыл добавить - грамматику для java-файла надо еще написать, готовые не использовать.

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

> А ты не в курсе, что нынче релизом модно называть свежий билд из CVS в тот день, когда манагеру надо отчитаться перед боссом? =)

Да ладно, иногда же приходится и конечному заказчику отдавать :-D

darth
()
Ответ на: комментарий от Cactus

>а через 10 лет под управлением этих систем будут ездить беспилотные танки

Ты шапку темы читал? "...серии DARPA Grand Challenge www.darpa.mil/grandchallenge/overview... www.thg.ru/game/20050729/index.html";

DARPA по твоему как расшифровывается? Как раз системы управления самоходными танками и разрабатывают в DARPA

anonymous
()
Ответ на: комментарий от darth

> Да ладно, иногда же приходится и конечному заказчику отдавать :-D

Его и отдают, сволочи... знаем, плавали. А потом багрепорты пачками. "- Какие нах багрепорты, откуда, оно ж еще не готово?! - Ну мы тут это... надо же было вчерась... и вот... а ты недавно приносил, показывал... и оно работало же, вот!" =/

Иногда так хочется биореактор в личное пользование...

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