Опрос разработчиков Eclipse в этом году показал, что за последние четыре года они изменили свою лояльность в отношении системы управления кодом, которую они используют.
Первый опрос сообщества Eclipse был проведен в 2007 году и повторяется ежегодно с 2009 года. Отчет за этот год основан на 876 заполненных ответах, что лишь незначительно меньше, чем в прошлом году 920, но значительно меньше по сравнению с 2010 годом, когда было проведено 1696 завершенных опросов.
Несмотря на то, что язык опроса-английский, в течение нескольких лет респонденты опроса были преимущественно из Германии из-за его продвижения на портале разработчиков Heise. В опросе 2014 года наибольшая доля респондентов (17%) была из США, а затем из Германии (15%).
Удовлетворенность Eclipse резко упала в период между 2012 годом, когда 90% респондентов ответили Удовлетворенными или очень удовлетворенными, и 2013 годом, когда она упала до 81%, и в этом году этот более низкий уровень удовлетворенности продолжился:
С другой стороны, произошло восстановление использования самой последней версии Eclipse, а также раннее освоение предстоящей версии:
В своем объявлении о доступности результатов Ян Скерретт комментирует:
Как и в другие годы, я думаю, что результаты дают интересный взгляд на то, какие инструменты используют разработчики программного обеспечения и тип приложений, которые они создают.
Он отмечает, что:
«Git, наконец, превзошел Subversion и стал лучшим инструментом управления кодом, используемым разработчиками программного обеспечения. Треть разработчиков (33,3%) сообщают, что они используют Git в качестве основного инструмента управления кодом по сравнению с 30,7%, использующими Subversion … 9,6% утверждают, что GitHub является их основным инструментом управления кодом, поэтому распространенность общего использования Git становится доминирующей.
Эта диаграмма показывает, насколько устойчивым был этот процесс в течение последних четырех лет:
Еще одна продолжающаяся тенденция-это уход от Windows. Первоначально Windows была заменена Linux. Однако, как показывает эта диаграмма, Mac OS набирает долю за счет Linux.Этот результат может быть результатом географического распределения респондентов опроса и растущей важности разработки мобильных устройств и, следовательно, iOS.
Учитывая, что Eclipse заявлен как Java IDE, неудивительно, что Java является основным основным языком, используемым респондентами опроса (79%). Однако эта диаграмма показывает, что большая часть (56%) также пишут код JavaScript:
Примечания Скеррета:
Для инструментов сборки и выпуска Maven и Jenkins по-прежнему являются ключевыми инструментами, используемыми разработчиками. Интерес представляет рост Gradle с 2013 года (4,5%) по 2014 год (11%);
Еще один результат, на который он обращает внимание, связан с Интернетом вещей (IOT) и открытым оборудованием, которые, по его словам, стали важными отраслевыми тенденциями в последние пару лет. Он отмечает, что: более трети (35,7%) разработчиков программного обеспечения тратят свое личное время на изучение таких устройств, как BeagleBone, Arduino и Raspberry Pi.
Как и в предыдущие годы, опрос также показывает, в какой степени члены сообщества Eclipse разрабатывают программное обеспечение в свое время:
Более двух третей респондентов участвуют в проектах с открытым исходным кодом, и более половины из них работают в организациях, которые используют программное обеспечение с открытым исходным кодом и вносят свой вклад в него.