Главная страница


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)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Python/Perl/PHP/JAVA...   Stanislav Safronov   13 Jun 2000 22:05:45 
 Python/Perl/PHP/JAVA...   Aleksey Fedorov   14 Jun 2000 08:30:46 
 Python/Perl/PHP/JAVA...   Andrei Sokolik   14 Jun 2000 11:53:02 
Архивное /ru.unix/268839477365.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional