|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Zahar Kiselev 2:5030/382.1 02 Apr 2002 13:02:04 To : Victor Wagner Subject : Re: записки тетки-бух галтера -------------------------------------------------------------------------------- Apr 02 09:32 02, Victor Wagner wrote to Zahar Kiselev: ZK>> Я эксплуатацией зарабатывал(и сейчас еще отчасти ZK>> зарабатываю). А из того, что я написал когда-то - самое ZK>> большое имело размер около мегабайта исходников и года VW> Фи-и-гак... У меня дистрибутив Communiware - софтины, в которой VW> уже вложено порядка 8 человеко-лет труда только недавно за 2 VW> мегабайта VW> переполз. Вместе с кучой гифов, юнит-тестами и документаций. VW> Я конечно понимаю, что я на скриптовых языках пишу, а не на аде, VW> но все-таки. То, что я имел в виду - было на Клиппере и писалось в 92-93 году. Так что мне простительно тогда было не знать о существование Перла и Питона. И был это именно первичный учет для крупной торговой фирмы. VW> Hа самом деле основная разница - в емкости строки. VW> Для того чтобы на С++ Ada или Java выразить мысль, которая VW> на перле влезает в одну строку, понадобится от 5 до 20 строк. По поводу Си пожалуй согласен, а вот про Аду и Яву - сомневаюсь, что таке различие будет. VW> Поскольку охватить глазом скрипт VW> в экран проще, чем программу в пару сотен строк. С этим утверждением нисколько не спорю. VW> скажем пишешь GUI-шные программы есть такая добрая вещь VW> как интроспективные возможности - посмотреть что там на самом VW> деле внутри творится, на ходу поменять, поэкспериментировать. Вот про это хотелось бы узнать подробнее. ZK>> Однако от этого читаемых исходников на перле не ZK>> прибавилось. В отличие от того факта, что нечитаемых VW> Прибавилось. Hе там ищешь видать. Да я тут опять с перлом столкнулся когда с фидошным тоссером hpt возился - там есть возможность писать свои функции на встроенном перле. И пример был написан так, что после моего замечания даже авторы застеснялись и немного привели его в порядок:) ZK>> Или ошибка передачи параметров между ZK>> модулями вылезет только тогда, когда выполнение программы ZK>> дойдет до этого места? Ада и Паскаль(не всегда) такого не ZK>> пропустят уже на стадии компиляции. VW> perl - тоже. Если прототипы не забывать писать. Вот я и говорю, что в случае перла надо "не забыть написать", причем естественно большинство народа с удовольствием забудут написать то, без чего "и так работает". А в Аде что-нибудь так "забыть" компилятор не позволит. > Причем стадия компиляции у него, что характерно, есть. В свете наличия стадии компиляции у перла и интерпретатора у Ады(есть и такой!) - противопоставление компилируемых и интерпретируемых языков вообще становится бессмысленным. ZK>> Я смотрю со стороны тех, кто будет этим пользоваться. В ZK>> среднем большинству более понятны паскалеподобные языки. VW> Это ты зря. В среднем большинству никакие языки не понятны. VW> И тут Python по легкости обучения ни разу не проигрывает VW> паскалеподобным. Паскаль - исходно делался именно как учебный язык. И очень много народа учились и учатся на этом языке. Следовательно очень много людей его хоть как-то знает. Ада в необходимом и достаточном для рассматриваемого класса задач подмножестве от паскаля отличается незначительно. А Питон надо учить с нуля, да еще книжку по нему найти. Hу хорошо, мне тут подсказали где ее взять, а обычный человек, не читающий эту эху, где найдет? В книжном магазине вчера посмотрел - нету. ZK>> Hесколько отвлекаясь от темы - меня например больше ZK>> интересует - какую библиотеку легче всего будет "довести" ZK>> до максимальной эргономичности с точки зрения работы VW> Tk, однозначно. Если речь идет о легкости доработок, то всякие VW> Gtk там и рядом не стояли. Спасибо, учту твое мнение. Zahar(@spbdept.rbc.ru) --- Msged/LNX 6.1.0 * Origin: undefined location (2:5030/382.1) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/32883ca99fe0.html, оценка из 5, голосов 10
|