Re[22]: Помогите мотивировать начальство
От: rmihael Украина  
Дата: 19.01.04 13:55
Оценка:
Здравствуйте, hrg, Вы писали:

hrg>>>>> ЗЫ Для perl есть механизм XS — можно писать обертки для сишных

hrg>>>>> либ.
A>>>> Ну и что?
hrg>>> Если ничего не говорит — то ничего
r>> В Яве это тоже можно. И даже не сложно.
hrg>Нуу.... за потенциал
Пиво — всегда пожалуста. Но потенциал тут не при чём. Посмотри на SWIG.
... << RSDN@Home 1.1.0 stable >>
Re[22]: Помогите мотивировать начальство
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 19.01.04 15:15
Оценка:
Здравствуйте, hrg, Вы писали:

A>> И на основании этого советуешь предпочесть джаве перл? Уж больно

A>> однобоко твое суждение.

hrg>О 5 25. Я говорю — что если нормально использовать перл и не изобретать

hrg>велосипеды

JSP это велосипед? Первый раз слышу.

hrg>пытается перевести рельсы на сравнение 2-х языков.


Интересно бы узнать с чего

hrg>Плюс все доводы против перлы упирались "вплохочитабельный код"


Это самый главный недостаток.

hrg> .Но это общая беда.


Java и C# к счастью такой бедой практически не страдают.

hrg> Еще раза повторяю — не надо перекладывать проблемы в голове на

hrg>проблемы при использовании инструмента.

Проблемы с пониманием перла это проблемы именно перла.


A>> Нет, просто не пойму каким образом наличие возможности использования

A>> нативного кода является аргументом в пользу перла. В джаве, если ты
A>> не в курсе, есть такая штука как JNI.

hrg>Я к тому, что если не хватает почти 6000 модулей на cpan, то ты всегда

hrg>можешь сделать +1 модуль-обертку для нужной библиотеки.

И нафига тогда перл?
... << RSDN@Home 1.1.3 beta 1 >>
AVK Blog
Re[3]: Перл и Ява
От: AndrewJD США  
Дата: 19.01.04 17:03
Оценка:
Здравствуйте, Plutonia Experiment, Вы писали:


PE>....Любой должен понимать то, что написал любой.

PE>Если 4 человека не могут понять, что написал такой гуру, то лучше гнать в три шеи энтого гуру.

Да... тяжело наверное работать с такими гуру, как Александреви и Саттер . Гнать их в 3 шеи !!!
"For every complex problem, there is a solution that is simple, neat,
and wrong."
Re[17]: Помогите мотивировать начальство
От: Igor Trofimov  
Дата: 19.01.04 17:13
Оценка:
AVK>Список в студию чего нет в джаве и есть в перле.

Кстати, perl-гуру тебе килотонну таких фишек набросает.
Вот только ты скажешь, что это ужас, а не фичи, а он — что это кул
Re[5]: Меня не понимают:(
От: Blazkowicz Россия  
Дата: 19.01.04 17:38
Оценка:
Здравствуйте, _vovin, Вы писали:


_>>>это частая необходимость перекомпиляции, перестартования сервера или полного пере-деплоймента приложения,


AVK>>О каком конкретно сервере речь?


_>В частности Tomcat. Бывают глюки, что не поднимаются обновленные классы (или не все — возникают странные исключения). Если меняешь настройки, которые грузятся при запуске приложения, тоже перестартуешь.


Странных глюков в томкате (4.1.24, 4.0.6) не замечал. Все глюки которыя видел были вызваны кривыми руками.
JBoss умеет делать деплой в рантайме без остановки сервера. Так же как и перечитывать настройки.
Re[6]: Меня не понимают:(
От: _vovin http://www.pragmatic-architect.com
Дата: 19.01.04 20:03
Оценка:
Здравствуйте, Blazkowicz, Вы писали:

B>Здравствуйте, _vovin, Вы писали:



_>>>>это частая необходимость перекомпиляции, перестартования сервера или полного пере-деплоймента приложения,


AVK>>>О каком конкретно сервере речь?


_>>В частности Tomcat. Бывают глюки, что не поднимаются обновленные классы (или не все — возникают странные исключения). Если меняешь настройки, которые грузятся при запуске приложения, тоже перестартуешь.


B>Странных глюков в томкате (4.1.24, 4.0.6) не замечал. Все глюки которыя видел были вызваны кривыми руками.

B>JBoss умеет делать деплой в рантайме без остановки сервера. Так же как и перечитывать настройки.

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

--

Владимир.
Re[8]: Помогите мотивировать начальство
От: VladD2 Российская Империя www.nemerle.org
Дата: 20.01.04 02:49
Оценка: :))
Здравствуйте, hrg, Вы писали:

hrg>гы.... "вы ее просто готовить не умеете"(С)


Не, я просто кошек из принципа не ем (с) Я.
... << RSDN@Home 1.1.2 beta 3 >>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[4]: Меня не понимают:(
От: VladD2 Российская Империя www.nemerle.org
Дата: 20.01.04 02:49
Оценка:
Здравствуйте, hrg, Вы писали:

hrg>mod_perl


Как не крути, а язык не типизиорованный и без интерпретации никуда.

hrg>eval, Aspect


AspectJ.

hrg>не путайте теплое с мягким. Миф о трудности понимая исходников перла — из-за

hrg>огромного кол-ва скриптов неофитов, освоивших книгу "21 день и ты
hrg>Веб-мастер"

Это не миф. Это факт. Полная типонебезопастность, плюс юродивые конструкции, плюс регекспы на каждом шагу... в общем абзац, да и только.

V>> 5. Для Явы создано много мощьнейших сред разработки и отладчиков.

V>> IDEA и JBuilder порвут как тузик грелку любую среду для перла.

hrg>Кроме Far'a+Colorer & WinCVS пока не требовалось чего-лиюо серьезного.


А ты попробуй. Думаю после IDEA или VS фар с колорером начнут раздражать.

hrg>Основоной конец перда — это www.CPAN.org. Причем эта мегалиба доступна как

hrg>репозитарий.

Не понял...

hrg>Гы. Под перл как минимум пишут дольше (в годах)


И что толку? Под С еще дольше. А библиотек меньше и возможности их скуднее.

hrg>А уж скока фреймворков для перла...


Я бы не стал сравнивать их с Явскими.

hrg>Сюрпрайз — perl & Oracle — отже хорошо дружат


Ну, напиши хранимую процедуру на перле...

hrg>Tk и иже сними.


И зачем они если в Яве уже все есть?

V>> 11. Ява позволяет упростить смену платформы. Если вдруг понадобится

V>> читать перенести код на новых Юникс-клон или на Виндовсм, то это
V>> займет меньше времени (не будет проблем диалектов или отсуствия
V>> библиотек).

hrg>Вот тут вообще никаких проблем.


До первой либы на С. А дальше побежишь искать исходники и перекомпилировать.
... << RSDN@Home 1.1.2 beta 3 >>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[23]: Помогите мотивировать начальство
От: hrg Россия  
Дата: 20.01.04 06:28
Оценка:
AndrewVK -> "Re[22]: Помогите мотивировать начальство" :

A> Здравствуйте, hrg, Вы писали:


A>>> И на основании этого советуешь предпочесть джаве перл? Уж больно

A>>> однобоко твое суждение.

hrg>> О 5 25. Я говорю — что если нормально использовать перл и не

hrg>> изобретать велосипеды

A> JSP это велосипед? Первый раз слышу.


Я чего то не пойму — то ли я так невразумительно пишу, то просто интересно
интерпритировать тект только со своей точки зрения? Я вообщето писал про
велосипеда на перле, как на товарищ показывал.

hrg>> Плюс все доводы против перлы упирались "вплохочитабельный код"


A> Это самый главный недостаток.


Клева....не писал, не читал, но слышал чта.... На основании чего такие
утверждения (жду ответа в стиле "я так сказал ")

hrg>> .Но это общая беда.


A> Java и C# к счастью такой бедой практически не страдают.


А у программеров на ентих языках спинка не чешется. А под стулом перьев нет?


hrg>> Еще раза повторяю — не надо перекладывать проблемы в голове на

hrg>> проблемы при использовании инструмента.

A> Проблемы с пониманием перла это проблемы именно перла.


(нащ ответ Чемберлену) список доказательтв?

A>>> Нет, просто не пойму каким образом наличие возможности

A>>> использования нативного кода является аргументом в пользу перла. В
A>>> джаве, если ты не в курсе, есть такая штука как JNI.

hrg>> Я к тому, что если не хватает почти 6000 модулей на cpan, то ты

hrg>> всегда можешь сделать +1 модуль-обертку для нужной библиотеки.

A> И нафига тогда перл?


(назидательным тоном) потому что остальная функциональность написана на нем.

Yury Kopyl aka hrg | http://id.totem.ru | [TEAM Пошло все на.... ]
Posted via RSDN NNTP Server 1.8 beta
Re[9]: Помогите мотивировать начальство
От: hrg Россия  
Дата: 20.01.04 06:29
Оценка:
VladD2 -> "Re[8]: Помогите мотивировать начальство" :

V> Здравствуйте, hrg, Вы писали:


hrg>> гы.... "вы ее просто готовить не умеете"(С)


V> Не, я просто кошек из принципа не ем (с) Я.


Значит вы не китаец

Yury Kopyl aka hrg | http://id.totem.ru |
"Хоббиты-маздай! Мордовия-фарева!" (С)Сарумян
Posted via RSDN NNTP Server 1.8 beta
Re[5]: Меня не понимают:(
От: hrg Россия  
Дата: 20.01.04 06:35
Оценка:
VladD2 -> "Re[4]: Меня не понимают" :

V> Здравствуйте, hrg, Вы писали:


hrg>> mod_perl


V> Как не крути, а язык не типизиорованный и без интерпретации никуда.


mod_perl — он встраивает скрипты в сове тело как функции, т.е. компиляция
происходит один раз.

hrg>> eval, Aspect


V> AspectJ.


hrg>> не путайте теплое с мягким. Миф о трудности понимая исходников

hrg>> перла — из-за огромного кол-ва скриптов неофитов, освоивших книгу
hrg>> "21 день и ты
hrg>> Веб-мастер"

V> Это не миф. Это факт. Полная типонебезопастность, плюс юродивые

V> конструкции, плюс регекспы на каждом шагу... в общем абзац, да и
V> только.

Ну кто, мля, мешает писать НОРМАЛЬНО? Чем не нравяться конструкции? Примеры?

V>>> 5. Для Явы создано много мощьнейших сред разработки и отладчиков.

V>>> IDEA и JBuilder порвут как тузик грелку любую среду для перла.

hrg>> Кроме Far'a+Colorer & WinCVS пока не требовалось чего-лиюо

hrg>> серьезного.

V> А ты попробуй. Думаю после IDEA или VS фар с колорером начнут

V> раздражать.

Пробовал. Откатился назад.

hrg>> Основоной конец перда — это www.CPAN.org. Причем эта мегалиба

hrg>> доступна как репозитарий.

V> Не понял...


Если нужно обновить библиотеку (а также зависимые), perl -MCPAN -e shell и
никакой гловной боли.

hrg>> А уж скока фреймворков для перла...


V> Я бы не стал сравнивать их с Явскими.


Потому что у них разные задачи.

V>>> 11. Ява позволяет упростить смену платформы. Если вдруг понадобится

V>>> читать перенести код на новых Юникс-клон или на Виндовсм, то это
V>>> займет меньше времени (не будет проблем диалектов или отсуствия
V>>> библиотек).

hrg>> Вот тут вообще никаких проблем.


V> До первой либы на С. А дальше побежишь искать исходники и

V> перекомпилировать.

Я пишу под виндой, потом без проблем переношу написанное простым
копированием. Что я делю не так?

win: activestate perl 5.8.2/apache 1.3/mod_perl 1.27
debian: perl 5.8.2/apache 1.3/mod_perl 1.27

Yury Kopyl aka hrg | http://id.totem.ru |
"Если ты плюнешь на коллектив — коллектив утрется,
но если коллектив плюнет на тебя — ты утонешь" (С)Баралгин
Posted via RSDN NNTP Server 1.8 beta
Re[24]: Помогите мотивировать начальство
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 20.01.04 08:11
Оценка:
Здравствуйте, hrg, Вы писали:

hrg>>> О 5 25. Я говорю — что если нормально использовать перл и не

hrg>>> изобретать велосипеды

A>> JSP это велосипед? Первый раз слышу.


hrg>Я чего то не пойму — то ли я так невразумительно пишу, то просто интересно

hrg>интерпритировать тект только со своей точки зрения? Я вообщето писал про
hrg>велосипеда на перле, как на товарищ показывал.

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

A>> Это самый главный недостаток.


hrg>Клева....не писал, не читал,


Читал, не сумлевайся.

A>> Проблемы с пониманием перла это проблемы именно перла.


hrg>(нащ ответ Чемберлену) список доказательтв?


Чего доказательств? Если на ГАЗ-66 чтобы не улететь в кювет долго тренироваться надо, а на современном автомобиле с ABS и прочими навортами ехать намного проще то это означает ровно одно — у ГАЗ-66 с управляемостью все очень печально. Какие тут еще нужны доказательства?

hrg>>> Я к тому, что если не хватает почти 6000 модулей на cpan, то ты

hrg>>> всегда можешь сделать +1 модуль-обертку для нужной библиотеки.

A>> И нафига тогда перл?


hrg>(назидательным тоном) потому что остальная функциональность написана на нем.


Что то я не слышал чтобы речь шла о том что часть системы уже написана на перле.
... << RSDN@Home 1.1.3 beta 1 >>
AVK Blog
Re[4]: Перл и Ява
От: Plutonia Experiment Беларусь http://blogs.rsdn.org/ikemefula
Дата: 20.01.04 08:30
Оценка:
Здравствуйте, AndrewJD, Вы писали:

PE>>....Любой должен понимать то, что написал любой.

PE>>Если 4 человека не могут понять, что написал такой гуру, то лучше гнать в три шеи энтого гуру.

AJD>Да... тяжело наверное работать с такими гуру, как Александреви и Саттер . Гнать их в 3 шеи !!!



Во первых: следует прочитать предыдущие мессаги и выяснить про какого гуру идет речь.
Во вторых: в тиме из нескольких человек всякие особо продвинутые гиганты погоды не делат, если все остальные не будут такого же уровня. Если ты знаешь, где набрать тиму из 10 человек таких же, что и Александреви и Саттер, то это хорошо.
В третьих: гуру обычно стоят гораздо дороже
Re[6]: Меня не понимают:(
От: Plutonia Experiment Беларусь http://blogs.rsdn.org/ikemefula
Дата: 20.01.04 08:32
Оценка:
Здравствуйте, Blazkowicz, Вы писали:

_>>В частности Tomcat. Бывают глюки, что не поднимаются обновленные классы (или не все — возникают странные исключения). Если меняешь настройки, которые грузятся при запуске приложения, тоже перестартуешь.

B>Странных глюков в томкате (4.1.24, 4.0.6) не замечал. Все глюки которыя видел были вызваны кривыми руками.

Все глюки вызваны только кривыми руками и ничем больше.
Re[6]: Меня не понимают:(
От: Plutonia Experiment Беларусь http://blogs.rsdn.org/ikemefula
Дата: 20.01.04 08:43
Оценка:
Здравствуйте, hrg, Вы писали:

V>> Это не миф. Это факт. Полная типонебезопастность, плюс юродивые

V>> конструкции, плюс регекспы на каждом шагу... в общем абзац, да и
V>> только.

hrg>Ну кто, мля, мешает писать НОРМАЛЬНО? Чем не нравяться конструкции? Примеры?


Никто не мешает. Но никто и не запрещает. Я писал на перле в лучшем стиле С++.
Но это помогло только мне. Ни разу не видел такого среди коренных перловиков.
На 15 кб текста у меня ушло два месяца времени на переделку.
С тех пор я оставил перл в покое.
В тиме все должны писать одинаковым стилем и так, чтоы это легко читалось.
На перле почему то начинают наворачивать по 5 и более конструкций в строку.
Еще проблема перла в том, что к нему гораздо сложнее привыкнуть из-за обилия регеспов, автоматических переменных и хитрых конструкций, основанных на этих автоматических переменных.
Для сравнения — Питон дался мне гораздо легче, нежели перл. Читать его в разы проще.
Потому проще научить нового человека Питону или Жаве, нежели перлу.
Re[25]: Помогите мотивировать начальство
От: hrg Россия  
Дата: 20.01.04 09:13
Оценка:
AndrewVK -> "Re[24]: Помогите мотивировать начальство" :

A>>> Это самый главный недостаток.


hrg>> Клева....не писал, не читал,


A> Читал, не сумлевайся.


A>>> Проблемы с пониманием перла это проблемы именно перла.


hrg>> (нащ ответ Чемберлену) список доказательтв?


A> Чего доказательств? Если на ГАЗ-66 чтобы не улететь в кювет долго

A> тренироваться надо, а на современном автомобиле с ABS и прочими
A> навортами ехать намного проще то это означает ровно одно — у ГАЗ-66 с
A> управляемостью все очень печально. Какие тут еще нужны
A> доказательства?

Не катит сравнение. Ты давай на перле примеры, а не аналогии из другой
предметной области.

Yury Kopyl aka hrg | http://id.totem.ru | "Спам придумали боги в отместку
за наши молитвы."
Posted via RSDN NNTP Server 1.8 beta
Re[7]: Меня не понимают:(
От: hrg Россия  
Дата: 20.01.04 09:13
Оценка:
Plutonia Experiment -> "Re[6]: Меня не понимают" :

PE> Здравствуйте, hrg, Вы писали:


V>>> Это не миф. Это факт. Полная типонебезопастность, плюс юродивые

V>>> конструкции, плюс регекспы на каждом шагу... в общем абзац, да и
V>>> только.

hrg>> Ну кто, мля, мешает писать НОРМАЛЬНО? Чем не нравяться

hrg>> конструкции? Примеры?

PE> Никто не мешает. Но никто и не запрещает. Я писал на перле в лучшем

PE> стиле С++.
PE> Но это помогло только мне. Ни разу не видел такого среди коренных
PE> перловиков.

Хм... занчит они остановились в развитии

PE> На 15 кб текста у меня ушло два месяца времени на переделку.


Силен. Хотя смотря как писать. Не знаю как это называется по научному, но
кол-во функциональности на строку программы у перла действительно
повышенное.

PE> С тех пор я оставил перл в покое.

PE> В тиме все должны писать одинаковым стилем и так, чтоы это легко
PE> читалось.
PE> На перле почему то начинают наворачивать по 5 и более конструкций в
PE> строку.

Это проблема не перла — это проблема теам лидера, которые не следит за code
style.

PE> Еще проблема перла в том, что к нему гораздо сложнее привыкнуть

PE> из-за обилия регеспов, автоматических переменных и хитрых
PE> конструкций, основанных на этих автоматических переменных.

Это bad style. Кто мешает на том же С писать в одну строку?

PE> Для сравнения — Питон дался мне гораздо легче, нежели перл. Читать

PE> его в разы проще.
PE> Потому проще научить нового человека Питону или Жаве, нежели перлу.

Учитать надо не языку — учтить надо программированию как таковому, а не
плодить гоблинов.

Yury Kopyl aka hrg | http://id.totem.ru | [TEAM Nemiroff борет]
Posted via RSDN NNTP Server 1.8 beta
Re[8]: Меня не понимают:(
От: Plutonia Experiment Беларусь http://blogs.rsdn.org/ikemefula
Дата: 20.01.04 09:43
Оценка:
Здравствуйте, hrg, Вы писали:

PE>> Никто не мешает. Но никто и не запрещает. Я писал на перле в лучшем

PE>> стиле С++.
PE>> Но это помогло только мне. Ни разу не видел такого среди коренных
PE>> перловиков.

hrg>Хм... занчит они остановились в развитии


Это понятно. Вопрос в том, где найти таких, кто не остановился.

PE>> На 15 кб текста у меня ушло два месяца времени на переделку.


hrg>Силен. Хотя смотря как писать. Не знаю как это называется по научному, но

hrg>кол-во функциональности на строку программы у перла действительно
hrg>повышенное.

Слишком повышенное.

PE>> С тех пор я оставил перл в покое.

PE>> В тиме все должны писать одинаковым стилем и так, чтоы это легко
PE>> читалось.
PE>> На перле почему то начинают наворачивать по 5 и более конструкций в
PE>> строку.

hrg>Это проблема не перла — это проблема теам лидера, которые не следит за code

hrg>style.

А в перле очень сложно за этим следить. А если переписать в классическом стиле — один-два оператора на строку, то получится Питон. Гы.

PE>> Еще проблема перла в том, что к нему гораздо сложнее привыкнуть

PE>> из-за обилия регеспов, автоматических переменных и хитрых
PE>> конструкций, основанных на этих автоматических переменных.

hrg>Это bad style. Кто мешает на том же С писать в одну строку?


При чем здесь стиль ? Я говорю, что язык сложные из всех этих конструкций.

PE>> Для сравнения — Питон дался мне гораздо легче, нежели перл. Читать

PE>> его в разы проще.
PE>> Потому проще научить нового человека Питону или Жаве, нежели перлу.

hrg>Учитать надо не языку — учтить надо программированию как таковому, а не

hrg>плодить гоблинов.

Ну-ну. Мой отец писал от на многих языках за 25 лет. От кобола,карата,пл1 до ассемблера,паскаля и си++.
Я не могу с ним тягаться в этом деле — читает и понимает код очень быстро.
В вот показал ему разницу между Питоном и Перлом. Питоновский код он понял сразу, а перл я так и не смог ему объяснить.
Re[26]: Помогите мотивировать начальство
От: Plutonia Experiment Беларусь http://blogs.rsdn.org/ikemefula
Дата: 20.01.04 09:45
Оценка:
Здравствуйте, hrg, Вы писали:

A>> Чего доказательств? Если на ГАЗ-66 чтобы не улететь в кювет долго

A>> тренироваться надо, а на современном автомобиле с ABS и прочими
A>> навортами ехать намного проще то это означает ровно одно — у ГАЗ-66 с
A>> управляемостью все очень печально. Какие тут еще нужны
A>> доказательства?

hrg>Не катит сравнение. Ты давай на перле примеры, а не аналогии из другой

hrg>предметной области.

К перловым автоматическим переменным, встроенным функциям, регекспам очень долго привыкать надо.
Re[27]: Помогите мотивировать начальство
От: hrg Россия  
Дата: 20.01.04 10:16
Оценка:
Plutonia Experiment -> "Re[26]: Помогите мотивировать начальство" :

A>>> Чего доказательств? Если на ГАЗ-66 чтобы не улететь в кювет долго

A>>> тренироваться надо, а на современном автомобиле с ABS и прочими
A>>> навортами ехать намного проще то это означает ровно одно — у ГАЗ-66
A>>> с управляемостью все очень печально. Какие тут еще нужны
A>>> доказательства?

hrg>> Не катит сравнение. Ты давай на перле примеры, а не аналогии из

hrg>> другой предметной области.

PE> К перловым автоматическим переменным, встроенным функциям, регекспам

PE> очень долго привыкать надо.

При — ме — ры?

Yury Kopyl aka hrg | http://id.totem.ru | "Сегодня с нами ты не пьешь, а
завтра Родине изменишь!"
Posted via RSDN NNTP Server 1.8 beta
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.