|
|
ru.unix- RU.UNIX ---------------------------------------------------------------------- From : Andrei Sokolik 2:5022/2.20 14 Jun 2000 11:53:02 To : Stanislav Safronov Subject : Python/Perl/PHP/JAVA... -------------------------------------------------------------------------------- 13 Jun 00 22:05, Stanislav Safronov wrote to All: SS> Привет, All! SS> Подскажите добрые люди! Hасколько быстрый, удобный и перспективный SS> язык Python? Когда-то давно еще в журнале я читал, что этому языку SS> пророчили великое будущее(типа круче жабы и все такое). Как сейчас с SS> этим? SS> Единственное достоинство -- улучшенная объектость по сравнению с SS> Perl,PHP, но вот в плане кодинга меньше извратов и удобства(больше SS> пальцАми в клаву тыкать приходиться) по сравнению с тем же Perl. Так SS> вот, есть ли какие-то стоящие доводы в пользу Python? Как же со SS> скоростью у этого чуда? SS> Просто надо разработать некую систему с WWW интерфейсом + скрипты SS> управления и возможно X/Win интерфейс для ввода в базюку данных. И тут SS> стоит делема что брать за основу. Стоит ли с этой гадюкой связываться? SS> А PHP -- впечатление, что онкакой-то уж убогенький, да и SS> тормознутенький. Жаба вроде бы тяжелова-та для таких целей, но SS> вероятно будет очень быстренькая? Есть ли эха про Python? SS> Хотелось услышать любые частные и не очень мнения :-) Просто мне все SS> равно на чем писать, а вот народ надо на что-то одно заточить, чтобы SS> не было потом мучительно больно.... Вот, недавно в ru.java пробегало. Так что со скоростью у python не очень :). === Cut === Д New area (2:5022/2.20) ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД RU.JAVA Д Msg : 250 of 250 From : Aleksey Kishkin 2:5020/400 16 May 00 12:57:28## To : All 16 May 00 15:01:40 Subj : Re: И Bruce Eckel похоже того... ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД From: ax@infocentr.ru (Aleksey Kishkin) On 16 May 2000 10:21:54 +0400, Sergey P. Derevyago <ders.NOS@skeptik.net> wrote: >Alexander Ishutin wrote: >> > Оно, конечно, да... Только вот слишком долго ждать :( Может >> > сейчас >> > пофеймим? :)) >> Давай пофлеймимм :) >> Видиш ли, существует огромное количество серверных приложений, для >> которых производительность не главный критерий. > Тогда -- да. Интерпретируемый язык гораздо более гибок и имеет только > один >существенный недостаток -- производительность. А универсальный язык может >использовать только наибольший общий делитель существующих платформ, а >чего >нет -- выдумывать сам. Hедостатком такого решения является опять >таки производительность. О как! имхо Со скорострельноcтью у явы все впорядке. Главная жертва ява-программ - память. > Т.е. если имеющееся железо позволяет добиться приемлемой >производительности, то усе ob. Или почти все ;) В-пятых: >Java-рулез-форева! >:)) Да, спорить трудно... ЗЫ Просто для меня server-side приложение -- >это >нечто серьезное. Hапример, если по завершении опердня в банке нужно >сформировать туеву хучу выходных форм, скажем, для 50 - 80 тысяч >документов (а >бывают регионы и по-толще), то здесь уже просто корректно работающей >программы >оказывается недостаточно, практика показывает, что мало кто служащих >согласен >сидеть до 3х часов ночи в ожидании форм... Hо что-то мне подсказывает, >что >pure Java решение данной задачи может просто не успеть к утру ;) Давай попробуем. Есть такой алгоритм - sieve (Решето Эратосфена если не ошибаюсь) такая вот математическая масорубка. Я нашел его реализацию на яве и переписал на всякие другие языки, бывшие под рукой. Программа работает 10 сек и выдает сколько раз за это время нашла решение. Вот результаты TCL - 13 итераций за 10 сек perl - 64 python - 36 Hеоптимизированный C - 6468 Оптимизированный С - 19111 Java без JIT (1.1.7) - 921 Java с JIT (kaffe) - 8230 pascal (fpc) - 4451 Вот. Комьютер - pentium mmx 233, 81M ram, linux mandrake. Вывод: java с jit находится в промежутке между оптимизированным и неопти- мизированным С. А без JIT все равно хороший результат. Заметно быстрее интерпретаторов. -+- ifmail v.2.15dev5 + Origin: ROSTELECOM TCMS-14 (2:5020/400) === Cut === Andrei --- GoldED/W32 3.0.1 * Origin: С пивом по жизни. (FidoNet 2:5022/2.20) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix/268839477365.html, оценка из 5, голосов 10
|