The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Регулярные выражения в Perl работают медленней, чем в Java ?

26.11.2005 22:14

В отчете было замечено, что тестовый regex используемый в Java программе выполняется примерно в два раза быстрее, чем в Perl. Спустя год, опубликована статья в которой осуществлена попытка разобраться в чем причина.

  1. Главная ссылка к новости (http://perlmonks.org/index.pl?...)
Лицензия: CC-BY
Тип: английский / К сведению
Короткая ссылка: https://opennet.ru/6507-perl
Ключевые слова: perl, regex, java, speed, benchmark
Поддержать дальнейшую публикацию новостей на OpenNET.


Обсуждение (6) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, _ExN_ (?), 05:21, 27/11/2005 [ответить]  
  • +/
    Ну все .. теперь я несмогу спокойно спать
     
  • 1.2, VladimirOstrovskiy (??), 05:30, 27/11/2005 [ответить]  
  • +/
    Чувак между прочим ламер в математических основах модели автомата разбора регексп и потому написал такой позорный бред... стыдно должно быть.

    ЗЫ Охренеть -- тесты не все, а что ж еще? Если не работает, значит не подходит, иначе получается маркетологический бред

     
     
  • 2.3, Straw (?), 05:56, 27/11/2005 [^] [^^] [^^^] [ответить]  
  • +/
    Если вы изволите всё же прочитать указанную статью (и неплохо бы ещё комментарии), то уверитесь, что жабовский regexp уходит в инфинит луп, в случаях, в которых перловый работает правильно.

    Кстати, статья корректна, не надо плакать о математических основах.

     
     
  • 3.4, VladimirOstrovskiy (??), 06:01, 27/11/2005 [^] [^^] [^^^] [ответить]  
  • +/
    sic?
     

  • 1.5, Prk (?), 10:47, 28/11/2005 [ответить]  
  • +/
    Не давно сравнивали скорость работы в C# и Java, на простеньком примерчике, так Java вставила C#. Я был удивлен
     
  • 1.6, echo (??), 15:24, 28/11/2005 [ответить]  
  • +/
    В книге Дж.Фридла "Регулярные выражения" очень
    подробно описано, почему так бывает. Я дословно не
    помню,но там есть фраза,что-то типа "Есть наглая
    ложь,есть статистика и есть тесты на быстродействие"
    Очень крутой профи, рекомендую.
     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:
    При перепечатке указание ссылки на opennet.ru обязательно



    Спонсоры:
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2021 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру