Re[2]: Что лучше изучать - Ruby/Python/PHP/Perl...?
От: Аноним  
Дата: 23.08.11 09:01
Оценка: +1
А>можно java еще. перл фтопку

Сам пишу на perl последние лет 7. Он хорош именно для того, для чего и был придуман: обработка больших объемов данных, прежде всего текстовых. К сожалению проект медленно, но верно умирает. Moose и ему подобные, не что иное, как вудуисткие пляски над почти трупом. К сожалению, проект Parrot, который изначально обещал разродиться perl6 надежд не оправдал, и не оправдает.

У python тоже не все безоблачно, но пока господину Ван Росуму более менее удается держать развитие этого языка в своих руках, и здесь есть большие перспективы, в применимости этого языка, и не только для web.

PHP программисты сейчас востребованы, а хорошие программисты востребованы вдвойне. Этот язык можно выучить ради денег, но не забывайте совмещать изучение синтаксиса, с изучением программирования, как теоретической дисциплины. Будущее языка лично для меня туманно, потому что с одной стороны, у него есть мощное лобби со стороны больших корпораций, с другой, авторы языка забыли для чего он изначально создавался, генерации страниц интернет.

Ruby интересен как язык. Авторы вовсю борются с проблемами производительности его виртуальной машины. Смущает что для web он выстрелил единственным продуктом, RoR, но зато как! На других языках, где больше, где меньше, есть горка разного рода фреймворков, для разработок под веб, на Ruby кроме RoR я сходу и не припомню.

Мир Java, это мир различных устройств, прежде всего мобильных, и мир Enterprise development. Жаба проверена временем и имеет поддержку со стороны корпораций, а значит и программисты еще долго будут востребованы.

C# и прежде всего платформы от мелкомягких. Сам язык мощный, и активно развивающийся. От майкрософта есть технология asp и реализация паттерна MVC. Так же есть реализации фреймворков для web от сторонних разработчиков. Интересен сам по себе и довольно востребован со стороны работодателей.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.