повысим ценность топика
Цитата:
Сообщение от xanxy
Имхо он идеален для асинка + event driven, и для data mining так как создавался как раз для обрабтки текстовых данных..
|
"создавался как раз для обрабтки текстовых данных" - согласен, например, для обработки логов. А на счет data mining не согласен, т.к. текстовый процессинг - это всего лишь часть датамайнинга.
Имхо в датамайнинге рулят распределенные фреймворки. Один из наиболее популярных apache hadoop - он на java. Но если уж и захочется поднять скорость текст-процессинга, то си в помощь. Возможно web mining на перле, но зачем? - ведь есть python
Да и вообще, сейчас в больших проектах тенденция такая, что: если нужна скорость - используют низкоуровневые языки (си например), если нужна логика - то мощные языки-менеджеры (java, для network менеджмента - erlang например). Датамайнинг - это все же чаще большие проекты, нежели мелкие аля анализ логов
хочется потроллить за perl и/или узнать о нем что-то новое
в perl я знаю только азы, и кодерский(тем более проектный) опыт у меня маленький, поэтому моим мнением можно принебречь, но из хабра/жж и опыта коллег у меня сложилось такое мнение:
- perl уперся сам в себя(возможно в свою мощь) и застрял.
- сообщество прогеров начало искать выходы из тупика в других языках, и находит их в python и ruby.
- в perl'е плохо организован менеджмент сообщества/разработки, в том числе "лебедь, рак и щука".
- код на перле понимает только программист, который его писал, причем, расход алкоголя для понимания нелинейно растет с увеличением давности кода.
- нет никакого смысла начинать изучать перл, т.к. на данный момент есть более совершенные инструменты
опровергните эти тезисы?