The OpenNET Project / Index page

[ новости/++ | форум | wiki | теги ]

13.06.2011 14:31  Результаты опроса разработчиков и пользователей проекта Eclipse

Опубликованы результаты ежегодного опроса, проведенного сообществом Eclipse с середины апреля по середину мая 2011 года на сайтах, блогах и форумах проекта. Исследование ставило перед собой цель установления обратной связи с потребителями, чтобы выяснить, как именно пользователи используют продукты Eclipse и открытое ПО, а также насколько они вовлечены во взаимодействие с сообществом Eclipse и какие из opensource инструментов ими наиболее востребованы. Примечательно, что по сравнению с прошлыми годами, значительно уменьшилось число принимающих участие в опросе разработчиков на языке PHP - если в 2010 году таких разработчиков было 14%, то в 2011 году всего 5%, при этом число разработчиков использующих Eclipse JDT увеличилось с 53% до 68%.

Основные тенденции:

  • Наблюдается снижение доли пользователей Eclipse, использующих на своих рабочих станциях Linux. Если в 2010 году таких пользователей было 33%, то в 2011 их число уменьшилось до 28%. Число пользователей Windows возросло с 58% до 63%, а Mac OS X с 7.9% до 8.5%. Отчасти снижение интереса к Linux объясняется уменьшением числа участвующих в опросе студентов и разработчиков на языке PHP, которые более активно используют Linux;
  • 40.1% разработчиков заявили, что они используют открытый код сторонних проектов, но не возвращают свои улучшения обратно. 38.7% пользователей указали на то, что они не только пользуются открытым ПО, но каким-либо образом принимают участие в его развитии. Только 11% разработчиков работают в компаниях, бизнес-процессы которых подразумевают развитие открытых продуктов. Около 9% компаний предоставляют значительные ресурсы для помощи в разработке как минимум одного открытого проекта. Корпоративная политика примерно 2% компаний запрещает использование какого бы то ни было открытого ПО;
  • Для разработки на языке Java платформу Eclipse используют 75.7% разработчиков, С/С++ - 9.2%, PHP - 4.8%. Если рассматривать используемый инструментарий, то 68.3% опрошенных используют Eclipse Java Developer Tools, 4.8% - Eclipse PHP Development Tools, 6.3% - Eclipse C/C++ Developer Tools. Кроме того, наблюдается тенденция к использованию более одного языка программирования в своем рабочем процессе. Несмотря на то, что доминирует по прежнему язык Java, около 36% разработчиков заявили, что они дополнительно используют JavaScript, 32.8% - C/C++, 21% - PHP и 20% - Python;
  • Наблюдается рост интенсивности использования инструментариев непрерывной интеграции Hudson и Jenkins (рост с 21.8% в 2010 году до 30.8% в 2011 г.). Системой сборки Ant пользуется 48.2% разработчиков, Maven - 30.8%;
  • Заметно возросла популярность системы управления исходными текстами Git и сервиса GitHub (рост с 6.8% в 2010 году до 12.8% в 2011 г.). 51.3% разработчиков предпочитают централизованную систему управления версиями Subversion, а 13.3% по привычке используют CVS. За год число пользователей Mercurial выросло с 3% до 4.6%;
  • Наиболее популярными системами отслеживания изменений являются JIRA (24.7%, в прошлом году было 16.3%) и Bugzilla (16.5%);
  • Все больше разработчиков использует или планирует использовать облачные инфраструктуры для размещения своих приложений - в 2010 году таких пользователей было 29.5%, а в 2011 г. - 36%. При этом основной интерес связан с созданием приватных облачных инфраструктур, работа которых находится под полным контролем предприятия (рост с 16.2% в 2010 году до 23.1% в 2011 г.);
  • 60% разработчиков создают приложения для мобильных устройств или планируют создавать. 35% уже имеют опыт внедрения мобильных приложений для внешнего заказчика или внутренних нужд. В 85% мобильных приложений была обеспечена поддержка платформы Android, 66.3% - Apple iOS;
  • 22.9% разработчиков создают web-приложения, 28.4% - серверные приложения и 18.6% - программы для десктопа. При разработке серверных систем 24.3% (год назад было 19.7%) опрошенных используют фреймворк Spring. При web-программировании 30.1% разработчиков, используют в своих web-приложениях JavaScript-библиотеку JQuery (в прошлом году - 26.2%), 8.4% - GWT, 7% - Flash/Flex, 4.2% - ExtJS. При разработке десктоп-приложений 25.9% используют Swing, а 53.4% - Eclipse RCP/SWT;
  • 32.1% разработчиков используют в качестве web-контейнера Apache Tomcat, 32.1% не используют сервер приложений, 9% пользуются JBoss;
  • В этом году впервые в опрос были включены вопросы, касающиеся использования средств моделирования Eclipse. Средства моделирования используют или планируют использовать 30% опрошенных, при этом 50.2% из них пользуются средствами генерации кода, а 36.8% для построения графического представления моделей;
  • 92.1% пользователей выразили удовлетворение от использования среды разработки Eclipse;
  • При оценке степени вовлечения пользователей в жизнь сообщества, 26.9% опрошенных указали на то, что они участвуют в информировании разработчиков о наличии ошибок, 20.2% занимаются разработкой плагинов, 17.6% отвечают на вопросы в форуме. Никаким образом в жизни сообщества не участвует только 60.1% опрошенных (в 2010 году 63.5%).


  1. Главная ссылка к новости (http://www.eclipse.org/org/pre...)
  2. OpenNews: Результаты исследования предпочтений Java-разработчиков
  3. OpenNews: Вышел релиз Eclipse 3.6 (Helios)
  4. OpenNews: FSF и Eclipse разъясняют ситуацию c совместимостью лицензий EPL и GPL
  5. OpenNews: Состоялось награждение лучших представителей сообщества Eclipse
  6. OpenNews: 90% разработчиков удовлетворены функционалом, предоставляемым средой Eclipse
Лицензия: CC-BY
Тип: К сведению
Ключевые слова: Eclipse, survey, java
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Линейный вид | Ajax | Показать все | RSS
 
  • 1.1, pavlinux, 15:15, 13/06/2011 [ответить] [смотреть все]
  • +2 +/
    Чтоб работать с Эклипсом надо знать Java, ибо если он глюкнет,
    то восстановить его не возможно.

    Постоянные глюки типа

    class Something not found: org.pub.NaxPoxNex.gdeTo.tam
    killed with signal 11
    Terminate SIGSEGV
    Exit
    ...

     
     
  • 2.6, rshadow, 16:05, 13/06/2011 [^] [ответить] [смотреть все] [показать ветку]
  • –2 +/
    Больше 5 лет работаю на эклипсе PHP, Perl, немоного питона и си Полет нормальн... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.9, pavlinux, 16:43, 13/06/2011 [^] [ответить] [смотреть все]  
  • –1 +/
    От Java меня не тошнит, но если приложение с первого раза не устанавливается, я ... весь текст скрыт [показать]
     
     
  • 4.17, umbr, 22:53, 13/06/2011 [^] [ответить] [смотреть все]  
  • +1 +/
    Казалось бы, причем здесь язык, на котором написано приложение?
     
     
  • 5.19, pavlinux, 00:40, 14/06/2011 [^] [ответить] [смотреть все]  
  • +2 +/
    Патамуша на C C в дампу рухнула gdb --core-file core gdb where и всё ясно ... весь текст скрыт [показать]
     
     
  • 6.20, eugenyn, 01:19, 14/06/2011 [^] [ответить] [смотреть все]  
  • +/
    Родной Это как Если верить Википедии, то http ru wikipedia org wiki SWT ... весь текст скрыт [показать]
     
     
  • 7.24, pavlinux, 16:06, 14/06/2011 [^] [ответить] [смотреть все]  
  • +/
    То что идёт с эклипсом и то что было в системе, ... весь текст скрыт [показать]
     
     
  • 8.25, eugenyn, 16:28, 14/06/2011 [^] [ответить] [смотреть все]  
  • +/
    то что было в системе - откуда это появилось в вашей системе ... весь текст скрыт [показать]
     
     
  • 9.27, pavlinux, 17:02, 14/06/2011 [^] [ответить] [смотреть все]  
  • +/
    А я хз, какая нить приблуда от Офиса или фаерфокса прилипла.
     
     
  • 10.28, eugenyn, 17:14, 14/06/2011 [^] [ответить] [смотреть все]  
  • +/
    От FF - вряд ли Скорее всего у вас установлен Eclipse в нескольких его версиях ... весь текст скрыт [показать]
     
     
  • 11.29, pavlinux, 19:32, 14/06/2011 [^] [ответить] [смотреть все]  
  • +/
    Да не, уже ничего нету, Vuze только ... весь текст скрыт [показать]
     
  • 6.21, eugenyn, 02:00, 14/06/2011 [^] [ответить] [смотреть все]  
  • +/
    Есть такая достаточно известная технология для серверной джавы, называется JSF ... весь текст скрыт [показать]
     
     
  • 7.23, pavlinux, 15:54, 14/06/2011 [^] [ответить] [смотреть все]  
  • –1 +/
    ну вот, для того чтоб всю эту х ню не изучать, просто выкидываем нерабочий софт... весь текст скрыт [показать]
     
  • 6.30, umbr, 21:15, 14/06/2011 [^] [ответить] [смотреть все]  
  • +/
    Для тех кто умеет читать, что дамп, что трассировка стека 8211 без разницы Н... весь текст скрыт [показать]
     
     
  • 7.32, pavlinux, 23:44, 14/06/2011 [^] [ответить] [смотреть все]  
  • +/
    Чем Эклипс Так я его и не пробовал, потому что он у меня ни разу не установилс... весь текст скрыт [показать]
     
     
  • 8.33, umbr, 23:54, 14/06/2011 [^] [ответить] [смотреть все]  
  • +/
    Обратите внимание на разницу Нетбинс 8211 установился и чудно работает, Экли... весь текст скрыт [показать]
     
     
  • 9.34, pavlinux, 00:01, 15/06/2011 [^] [ответить] [смотреть все]  
  • +/
    Короча, мне пофигу, не видел я ваш эклипс и смотреть не собираюсь Мне Нетбинс-т... весь текст скрыт [показать]
     
  • 2.13, n, 20:40, 13/06/2011 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    А вы с Sun овской явой пробовали Он на других-то запускается, но глючит постоян... весь текст скрыт [показать] [показать ветку]
     
  • 1.2, Аноним, 15:23, 13/06/2011 [ответить] [смотреть все]  
  • +/
    использую эклипс давно. самый лучший opensource проект
     
  • 1.3, klalafuda, 15:39, 13/06/2011 [ответить] [смотреть все]  
  • +6 +/
    Студенты с пыхом на перевес - передовой и самый массовый отряд линукс-сообщества? :)
     
     
  • 2.35, ананим, 03:18, 15/06/2011 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    сам то на жабе много написал, профессор?
     
  • 1.4, hummermania, 15:46, 13/06/2011 [ответить] [смотреть все]  
  • +/
    Использую Aptana основанной на Эклипсе, есть автодополнение кода для многих популярных яваскрипт фреймворков включая JQuery, ExtJs, Mootools, Dojo, YUI и мн. др. Плагины PyDev, RoR, PHP, AdobeAIR и др. Сообществу Eclipse - респект.
     
  • 1.5, Аноним, 15:48, 13/06/2011 [ответить] [смотреть все]  
  • +6 +/
    Студенты взрослеют, учат перл и переходят на емакс.
     
     
  • 2.8, anonist, 16:36, 13/06/2011 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    1 сам ползовался для c c python, но после глуков и вирубов, вернулса к emacs... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.10, koblin_, 18:31, 13/06/2011 [^] [ответить] [смотреть все]  
  • +9 +/
    еретики, vim - лучший ide
     
     
  • 4.12, vimer, 19:46, 13/06/2011 [^] [ответить] [смотреть все]  
  • +/
    вообще-то vim только текстовый редактор и не более, так на оффсайте написано
     
     
  • 5.18, Ytch, 00:30, 14/06/2011 [^] [ответить] [смотреть все]  
  • +3 +/
    Дык, именно поэтому он и есть лучший ide ... весь текст скрыт [показать]
     
  • 5.31, umbr, 21:19, 14/06/2011 [^] [ответить] [смотреть все]  
  • +/
    Для большинства, IDE – не более чем навороченный текстовый редактор.
     
  • 1.11, Аноним, 18:52, 13/06/2011 [ответить] [смотреть все]  
  • +1 +/
    Пользуюсь исключительно CDT для C C и на работе и дома уже года 3 Раньше си... весь текст скрыт [показать]
     
  • 1.14, anonymous, 21:31, 13/06/2011 [ответить] [смотреть все]  
  • +1 +/
    Пробовал и этот Eclipse, и Code::Blocks, но такого удобного редактирования, как в vim, больше нигде нет. Есть ли вариант как-то прикрутить vim как редактор к другому IDE?
     
     
  • 2.16, xxx, 22:47, 13/06/2011 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Где-то точно плагин видел.
     
  • 2.37, anoymous, 14:58, 15/06/2011 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    http://www.google.com/#sclient=psy&hl=en&source=hp&q=eclipse+vim+plugin&aq=0s
     
  • 2.38, anonymous, 00:11, 16/06/2011 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Можете посмотреть в сторону http://eclim.org
     
  • 1.15, eugenyn, 22:45, 13/06/2011 [ответить] [смотреть все]  
  • +1 +/
    Использую Eclipse лет 5, в основном для J2EE (с дополнительными плагинами JBoss Tools), иногда для J2SE. На одной фирме создавали плагины для Eclipse (большой проект, визуальное standalone средство проектирования).

    Выше написали про какие-то проблемы - не используйте плагины эклипса, находящиеся в стадии Incubate, да и версии Release Candidate (RC1, RC2 и т.д.) - тоже.

    Всегда держите открытым окно "Error Log" (Windows - Show View - Other - General - Error Log), тогда вы сможете видеть все сообщения об ошибках. Лично у меня в нем ошибок нет.

     
  • 1.22, name, 14:55, 14/06/2011 [ответить] [смотреть все]  
  • +/
    кто-нибудь может рассказать как так получается, что:
    1) скачиваю Eclipse for PHP Developers,
    устанавливаю плагин MercurialEclipse от http://cbes.javaforge.com/project/HGE через встроенный marketplace
    перезапускаю,
    в списке плагинов плагин есть, а в интерфейсе ни кнопок ничего нет.
    2) скачиваю Eclipse IDE for Java Developers,
    устанавливаю плагин MercurialEclipse от http://cbes.javaforge.com/project/HGE через встроенный marketplace,
    перезапускаю,
    все работает, плагин есть.
    устанавливаю PHP Development Tools (PDT) SDK Feature через marketplace,
    перезапускаю,
    плагин есть, но работает с ошибками, окно редактора в PHP Perspective не работает
    удаляю плагин, ставлю через Software Updates,
    перезапускаю,
    все работает, все прекрасно, работает PHP + Mercurial
    выше приведенные наборы кирпичей напоминают старые анекдоты про linux, в которых описывается строительство дома
     
     
  • 2.26, eugenyn, 16:40, 14/06/2011 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Сравнительно недавно появилась возможность распространять плагины через marketplace, в то время как Software Updates было всегда (хотя и этот периодически подвергался изменениям для большего удобства работы).

    Я могу сказать, что когда сам разрабатывал плагины - постоянные изменения архитектуры немного напрягали, однако это лишь означало, что шла постоянная борьба за улучшение.

    Будьте снисходительны к небольшим нестыковкам из-за переделки механизма распространения плагинов - в конце концов Eclipse - это бесплатный продукт, в некотором роде это Fedora OS (хотите абсолютной стабильности и множество дополнительных возможностей - есть возможность купить платную версию, аналог RHEL OS; в данном случае платные продукты распространяют сразу несколько компаний, затачивая их для разработки под конкретные языки/технологии).

     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:


      Закладки на сайте
      Проследить за страницей
    Created 1996-2017 by Maxim Chirkov  
    ДобавитьРекламаВебмастеруГИД  
    Hosting by Ihor TopList