Когда наворачиваешь фичи, главное – не перегнуть палку. Следует учитывать, что череп у разработчика один, и объем у него небольшой. MS, имхо, завернула излишне крутой наворот, от которого толку никакого нет. Переносимость? Нет. Средства разработки хорошие? Нет (и не будет, если сравнить IDEA и VS 2008). Средства поддержки проекта ? С начала попробуйте настроить. Поддержка неких особых фичей от MS? Бросьте, они и через API классно (и быстро) работает. Система с поддержкой .Net в ядре – очень сомнительно. Web-программирование? PHP + Java покруче будут. Web-сервисы? Вещь порочная в принципе, все равно никто не будет пользоваться. Кроме того, другая технология тоже обеспечивает ее поддержку.Быстродействие? Нативным приложениям проигрывает, и будет проигрывать всегда. В чем фишка-то?
Масса народу потратит свое время, следуя моде, но того совершенства и той силы, что есть в Java, в .Net не будет никогда. Проприетарность (смотрите, вот этот проект крут, ибо он на .Net от MS!), а не следование разумным принципам индустрии никого еще не доводило до добра. Вся эта огромная куча бинарных модулей, полиморфных бинарных протоколов, защищенного софта в одно прекрасное утро перестанет (да уже) помещаться в больных головах своих разработчиков и рухнет. Есть такая вещь, как энтропия – она не позволяет создать вещь с некоторой излишней сложностью – та все равно не заработает.
P.S.
Я вот думаю, что если MS отбъявит, что изобрела вечный двигатель, и начнет его продавать, сколько народу на это дело купиться?
February 23, 2008 at 12:31 am |
Полностью согласен. От себя еще добавлю, что (на мой взгляд) все новые и оригинальные вещи для web делаются на php, ruby c++ или java.
А на .net – тривиальные и стандартные.
July 19, 2008 at 9:13 pm |
Ерунда написана. Автор не вник в тему, приводит высосаные из пальца доводы. В Майкрософте люди поумнее тебя сидят и знают, что делать. А Жаба -язык для индусов, чтобы писали говножабокод и не дай бог напортили . Без делегатов, дженериков и др. фич… Что мешает создавать оригинальные вещи на дотнете? Язык – это всего лишь инструмент.
July 21, 2008 at 6:37 am |
Не стану спорить, просто посмотрите сюда, тут статистика по языкам \ проектам: http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html