Microsoft .NET оказался лучшим фреймворком разработки приложений
28 апреля 2010 года, 23:56 |
Текст: Юрий Стрельченко
Платформа Microsoft .NET заняла первое место в рейтинге фреймворков разработки приложений, сообщили аналитики Evans Data.
Пол Аллен и Билл Гейтс 19 октября 1981 года, после подписания контракта с IBM на разработку ПО для IBM PC. (Кстати, Пол старше Билла всего на неполную пару лет.)
В ходе опроса 425 девелоперов, проводившегося с декабря 2009 года по январь 2010-го, анкетируемых просили оценить по ряду критериев фреймворки, которыми они пользуются. Критерии, в порядке убывания важности, таковы: простота использования, расширяемость, производительность, легковесность, гибкость, доступность для понимания, поддержка сообщества, визуализация структуры программы и наследование объектов.
.NET-фреймворк получил высший балл по простоте использования: он предлагает инфраструктуру и набор готовых универсальных компонентов, упрощающих процесс разработки, а также не только позволяет воспользоваться практически любым инструментарием, но и располагает соответствующей средой выполнения.
Google App Engine и Google Web Toolkit, замкнувшие тройку лидеров, опередили .NET в отношении соответственно легковесности («нежирные» программы, минимальное число зависимостей) и доступности для понимания.
Популярный фреймворк Ruby on Rails не сумел занять приличного места ни по одному из показателей, завершив гонку третьим от конца; девелоперы особенно разочарованы в поддержке сообщества.