|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Vladimir Bormotov 2:5020/400 20 May 2003 14:48:56 To : Alexander Stavitsky Subject : Re: Pascal --------------------------------------------------------------------------------
Hi, Alexander!
>>>>> "AS" == Alexander Stavitsky
>>>>> <Alexander.Stavitsky@p14.f1613.n5020.z2.fidonet.org> writes:
AS>>>>> Это понятно... Кому надо еще качать компилятор для сборки
AS>>>>> программы. Однако, надеюсь заняться неким проектом, где
AS>>>>> паскаль - самое оно. (код на c получится более громоздким в
AS>>>>> данном случае)
VB>>>> еще мение громоздкий код будет если писать на любом скриптовом
VB>>>> языке. Размер будет меньше, думаю на порядок, прозрачность и
VB>>>> понимаемость кода, думаю тоже.
AS>>> Да нет, ну вы что? Еще java куда не шло...
VB>> java никуда не шло. Кроме маркетинговой политки Sun & сочуствующих
AS> А зря... Вполне неплохая кросс-платформеность.
я же говорю, "маркетинговая политика Sun & сочувствующих".
Кроссплатформеность Java часто заканчивается после смены jre.
Я уж не говорю о том, что еще разные версии бывают, которые тоже между
собой несовместимы.
Идея, которой размахивал Sun, на поверку оказалась немного не такой.
Хотя да, Prince Of Persiya на экране S55, это классно. Тока почему-то вот
на SL45 он хоть как-то выдвал звук, а на S55, играет молча.
AS>>> Hо серьезные программы на perl или php имхо unreal.
VB>> 1. Что такое "серьезные программы"?
AS> Я все понимаю, что у всех разные условия. Мне не допустимо отдавать
AS> проект до какогото момента в исходниках, а тем более в скриптах. Выход
AS> от моей работы = всегда бинарь, да - глючный, но закрытый. Все! А
AS> серьезные программы - обрабатывающий центр. Есть входной поток с АЦП
AS> 16 каналов, 32KHz, 16Bit - требуется обсчитывать "математику" и писать
AS> на диск. Пойдут здесь скрипты?
конечно пойдут! :))
VB>> 2. Кроме perl/php скриптовых языков не знаем?
AS> Да и не нужно мне...
"ты просто еще не знаешь, что оно даже тебе нужно" :)))
AS> Я считаю, что скрипт языки правильно использовались в cgi, им там и
AS> место.
их привильно использовать там, где нужно быстрое решение, где есть
несоклько готовых компонент, котоыре сразу сами не стыкуются, а решение
нужно собрать из них.
Скриптовые языки дают бОльшую динамику и гибкость в разработке приложения.
Они дают возможность начать разработку продукта не имея даже внятных
целей, не говоря уже о нормальном ТЗ.
VB>> Впрочем, я лично знаком с человеком который писал и сапортил вполне
VB>> себе взрослый проект с использованием perl (сейчас он предпочитает
VB>> perl для написания onliner'ов, и в производстве старается его
VB>> избегать, в виду того что perl не дает по рукам плохому кодеру).
AS> Вот вот... Я, к сожалению, к интернету не имею никакого отношения.
ой, я там написал неправильно. не onliner'ов, а oneliner'ов.
В смысле прогармм в одну строку. Такое на перле часто очень красиво
пишется.
[skip]
VB>> я думаю люди котоыре в своей повседневной практичке используют
VB>> другие скриптовые языки, такие как Ruby, Tcl, Schema, OCaml и так
VB>> далее, не заставят себя долго ждать, и опубликуют аналогичные URL'и.
AS> Их дело. В любом случае скриптам не место во многих системах, таких
AS> как портативные компьютеры. А вот Java какраз и подходит.
странно, а я вот не думал так, и за пару вечеров утрамбовал питон в
машинку, на которй 2M Flash, и 8M RAM, и процессор со "странной
архитектурой", с названием CRIS (там тоже линукс). Кстати, на засовывание
туда py2.3b1 у меня ушло 5 минут, очень хорошо поработали на configure,
оно в гораздо меньшем количестве мест падало при условии что егому сказали
компилиться будем кросскомпилятором.
Чем в той машинке будет java, мне не понять :))
Вот чем в той машинке будет лучше erlang, я догадываюсь, но в свое время
мне не удалось четко это объяснить руководству, и мы забили :)
да, это все разумеется не отрицает и того, что питон гоняют на вских
процеесорах Hitachi, к которым прицепляют всего 256K RAM, и не не знаю
сколько ROM. Или это "фанатическая нелюбовь к Java"? :)))
AS>>>>> и скорее всего результат будет поставляться не в src, а в
AS>>>>> бинарях.
VB>>>> в бинарниках поставлять пару-тройку lib-someKnowHow.so в которой
VB>>>> написана бизнес-логика (или даже несколько ключевых функций), и
VB>>>> которая вызывается из программы на вот том самом скриптовом
VB>>>> языке.
AS>>> Hе подходит...
VB>> аргументы будут, или "не подходит, потому что не может подойти
VB>> никогда"?
AS> Смысл моей работы теряется, когда раскрываются мои know-how. Поверь
AS> мне, мой начальник сам не дурак.
верю, и еще раз говорю - knowhow остется в бинарниках вида libCoolName.so
--
Bor.
--- ifmail v.2.15dev5
* Origin: BorHomeLand (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/25416444e07a.html, оценка из 5, голосов 10
|