В двух недавних опросах Opensource.com разработчиков Java и Python, соответственно, предлагалось отдать свои голоса за их любимую IDE с открытым исходным кодом. Eclipse стал явным победителем для Java и занял второе место для Python после PyCharm.
Opensource.com — это онлайн-издание, основанное и поддерживаемое Red Hat в качестве «общественной службы». Его материалы о создании, внедрении и распространении решений с открытым исходным кодом поступают в основном от членов сообществ с открытым исходным кодом, и он регулярно проводит опросы. например, о том, какой редактор кода предпочитают разработчики? о котором мы сообщали ранее в этом году.
Последние два, которые только что закрылись, задавали, по сути, тот же вопрос для Java и Python. В каждом случае есть три именованных IDE, вариант текстового редактора общего назначения, такого как Emacs, vi или gedit. «облегченный» редактор с общим выбором geany и «Something else».
Теперь у нас есть результаты двух опросов, и есть очевидный контраст между огромным количеством ответов (12 463) на опрос Python по сравнению с плохим показателем для Java всего 828, даже с учетом времени, и тем фактом, что опрос Java был доступен только в течение недели, в то время как Python продержался дольше.
Еще одно большое отличие состоит в том, что «Something else» занял третье место для Python с более чем 20% голосов. В опросе Java этот ответ снизился до 2%, возможно, из-за включения «Я расскажу вам в комментариях», инструкции, которую выполнил только один респондент.
Очень немногие респонденты, менее 4% разработчиков Python и менее 3% разработчиков Java выбрали «облегченный» вариант. В комментариях к опросу Python было выражено удивление по поводу включения geany. Тем не менее, у него была почти 5% доля в предыдущем опросе редакторов кода, который выиграл вариант текстового редактора общего назначения с 28%. В этом опросе 13% Pythonistas сделали этот выбор, что сделало его гораздо более популярным, чем Эрик ( 4%), которая, по крайней мере исторически, считается Python IDE.
Лично меня удивляет степень предпочтения Eclipse, которая была подавляющей в опросе Java (40%) и по-прежнему сильна среди разработчиков Python (23%). Объяснение, выдвинутое Джейсоном Бейкером за то, что он стал вторым по сравнению с Python, заключается в его популярности среди Java-разработчиков, переходящих на Python, что действительно имеет смысл. Однако с учетом того, что PyCharm выходит на первое место для Python с показателем 36%, можно было ожидать, что версия IntelliJ Idea Community (30%) будет лучше работать среди разработчиков Java, особенно когда она объединена с Android Studio, которая предписана для разработки под Android. Лично я поклонник NetBeans и поэтому разочарован тем, что он так сильно отстает — всего 20%.