На страницу Пред. 1, 2, 3 |
|
|
Цитата: |
Для многопоточных парсеров - python, ну и для разной мелочи.
|
В питоне кривая многопоточность. Лучше многопоточность реализовывать на языке, для этого предназначенном. Эрланг, к примеру. Т.е, использовать связку python + erlang.
Вот у меня тут в закладках на тему парсеров на эрланге статья есть
Цитата: |
А чем он так замечателен? Я что-то пропустил.
|
Много чем. Элегантностью кода, функциональностью, скоростью разработки. |
|
|
|
|
|
DrKronos писал(а): |
Цитата: |
Для многопоточных парсеров - python, ну и для разной мелочи.
|
В питоне кривая многопоточность.
|
Для парсеров это не критично. При работе с сетью многопоточность как многопоточность, GIL только при обработке данных и распихивании их по разным местам имеет место, но имхо это даже хорошо, так меньше ошибок при манипуляции данными, главное что в самом узком месте - работа с сетью, всё пучком.  |
|
|
|
|
|
Да. Понятно что некрасивая многопоточность.
Но к ней еще хорошие библиотеки для разбора, lxml например. В целом получается очень приятно. Да и есть народ, который можно спросить, прочитать. |
|
|
|
|
|
Мне нравится python за скорость разработки и читабельность кода. |
|
|
|
|
|
|
|