Хотя последнее время времени нет (:)), всё время тянет заняться чем-то новым.
Обычно для меня это значит - новый язык программирования.
И вот какое дело.
С одной стороны, я с питоном только поверхностно ознакомился.
С другой, выходят новые версии PHP и хочется быть на острие.
С третьей, вышла стабильная версия google go, я начал проходить туториал и мне нравится язык.
С четвёртой, как раз на работе подворачивается возможность попробовать что-то новое, и там торчат уши свежего php, node.js и tornado.
Мне кажется, что факультативно стоит заниматься тем, на что в итоге падёт выбор по работе (если падёт не на php). Это позволит быстрее достичь успехов и глубже понять предмет.
А вот что, собственно, выбрать?
За PHP выступает то, что это основная наша технология и логично было бы не распыляться и оставлять возможность переносить код туда-сюда. Кроме того уже есть технологический прототип.
За node.js и tornado выступает то, что они заточены как раз под ту задачу, которую предстоит решить.
При этом node.js побеждает в том, что изучать придётся только новую технологию, а язык с его особенностями нет (т.к. javascript мы тоже активно используем постоянно).
Тогда как с tonado придётся бороться и с особенностями языка и с технологией.
Tornado побеждает в том, что написан на python, который более универсален и уже не первый раз рассматривается как возможная альтернатива для написания всего нашего кода. Кроме того я уже начинал изучать python и хотел бы продолжить.
Ох голова моя голова...
Оригинал можно почитать на
http://akademic.name