Ср Май 11, 2011 7:17 pm |
Start Post: Какой язык программирования изучить?  |
![]() Yabuti V.I.P. |
Зарегистрирован: 28.11.2008
Сообщений: 16263
|
Обратиться по нику
|
Yabuti |
Ответить с цитатой | | |
|
Вот такое желание возникло научиться создавать нужные вещи на каком-нибудь языке программирования. Так сказать "работа над собой" ))
Сейчас хорошо знаю только HTML, немного (на уровне поправить чужой код) - php и немного turbo pascal
Хочется научиться чему-то, что будет востребовано и актуально в будущем.
Перл не подходит - пробовал, сложный дял понимания.
Посоветуйте что-то интуитивно понятное и мощное, чтобы можно было кодить под веб (реггеры, чекеры, ходилки, АПИ).
На примете php, python, C#.
Может кто поделится личным опытом или выскажет мнение.
Заранее большое спасибо  |
|
|
|
|
|
Ксен ВПС и выделенные серверы от PQCService.net с бесплатным администрированием в 7 локациях, icq: 87244588
-- |
![]() DrKronos SEO-доктор |
Зарегистрирован: 11.03.2008
Сообщений: 13021
|
Обратиться по нику
|
DrKronos |
Ответить с цитатой | | |
|
Цитата: |
Для многопоточных парсеров - python, ну и для разной мелочи.
|
В питоне кривая многопоточность. Лучше многопоточность реализовывать на языке, для этого предназначенном. Эрланг, к примеру. Т.е, использовать связку python + erlang.
Вот у меня тут в закладках на тему парсеров на эрланге статья есть
Цитата: |
А чем он так замечателен? Я что-то пропустил.
|
Много чем. Элегантностью кода, функциональностью, скоростью разработки. |
|
|
|
|
![]() Cabal Гуру |
Зарегистрирован: 20.10.2007
Сообщений: 1360
|
Обратиться по нику
|
Cabal |
Ответить с цитатой | | |
|
DrKronos писал(а): |
Цитата: |
Для многопоточных парсеров - python, ну и для разной мелочи.
|
В питоне кривая многопоточность.
|
Для парсеров это не критично. При работе с сетью многопоточность как многопоточность, GIL только при обработке данных и распихивании их по разным местам имеет место, но имхо это даже хорошо, так меньше ошибок при манипуляции данными, главное что в самом узком месте - работа с сетью, всё пучком.  |
|
|
|
|