Eclipse成功获选Java程序员最喜欢的IDE

简介:

最近,Opensource.com发起了两次投票,Java和Python开发人员分别投票选出自己喜欢的开源IDE。在Java程序员中Eclipse以大比分获得了优胜,而最受Python程序员欢迎的IDE花落PyCharm,Eclipse排在第二。

Eclipse获选Java程序员最喜欢的IDE,你也在用吗?

Opensource.com是由Red Hat创立,其上关于创建采用和共享开源解决方案的故事内容主要来自开放源码社区的成员,也经常组织程序员们进行投票。

在Python和Java程序员票选最喜欢的IDE选项中,有三个大选项,一个是通用文本编辑器,如Emacs,vi或gedit,一个是轻量级编辑器,如Geany,还有一个是其它,如果选项中没有你理想的编辑器,就可以选择这个。

Eclipse获选Java程序员最喜欢的IDE,你也在用吗?

Eclipse获选Java程序员最喜欢的IDE,你也在用吗?

现在我们来看一下两次投票的结果,相比于Python 12463名程序员的回复,Java 828的回复确实有些捉襟见肘,但是这也并不代表Python要比Java更受程序员欢迎,因为Java的调查时间只有一周,而Python就相对长了许多。

从调查结果来看,Python票选结果中,“其它”选项占比超过了20%,排在了第三位。而Java程序员票选的时候,“其它”只有少少的2%。这也说明,Java比Python更成熟,程序员在使用时更加标准化。

“轻量级”IDE的选择人数较少,只有不到4%的Python程序员和不到3%的Java程序员选择了。在调查中,很多Python程序员表示之所以会选择这一项是因为其中有geany。

Eclipse可以说是这次调查的最大赢家,在Java程序员中以40%的占比压倒性胜利,在Python程序员中23%的占比依然强势。为什么Eclipse能够两方面都表现不俗呢?Jason Baker认为Java和Python并不是对立的,相反它们是相辅相成的。

PyCharm在Python中占有重要地位,占36%,而IntelliJ Idea社区版本也在Java程序员中获得了30%的投票,尤其是与Android开发的Android Studio结合在一起,它可能会再上一层楼。

对于本次调研结果,程序员们有什么看法?票选结果是不是你们的最爱?



本文转自d1net(转载)

相关文章
|
2月前
|
存储 算法 Java
惊!Java程序员必看:JVM调优揭秘,堆溢出、栈溢出如何巧妙化解?
【8月更文挑战第29天】在Java领域,JVM是代码运行的基础,但需适当调优以发挥最佳性能。本文探讨了JVM中常见的堆溢出和栈溢出问题及其解决方法。堆溢出发生在堆空间不足时,可通过增加堆空间、优化代码及释放对象解决;栈溢出则因递归调用过深或线程过多引起,调整栈大小、优化算法和使用线程池可有效应对。通过合理配置和调优JVM,可确保Java应用稳定高效运行。
111 4
|
2月前
|
算法 Java 程序员
在Java的编程世界里,多态不仅仅是一种代码层面的技术,它是思想的碰撞,是程序员对现实世界复杂性的抽象映射,是对软件设计哲学的深刻领悟。
在Java的编程世界里,多态不仅仅是一种代码层面的技术,它是思想的碰撞,是程序员对现实世界复杂性的抽象映射,是对软件设计哲学的深刻领悟。
57 9
|
2月前
|
Java 程序员
Java数据类型:为什么程序员都爱它?
Java数据类型:为什么程序员都爱它?
41 1
|
3月前
|
Java 程序员 C++
大牛程序员用Java手写JVM:刚好够运行 HelloWorld
大牛程序员用Java手写JVM:刚好够运行 HelloWorld
|
2月前
|
安全 Java 程序员
阿里开发手册 嵩山版-编程规约 (四)OOP规约-Java程序员必看知识点!!!
《阿里开发手册 嵩山版》的OOP规约部分强调了面向对象编程的最佳实践,包括正确使用静态方法、覆写方法的注解、可变参数的使用、接口的稳定性、equals和compareTo方法的使用、BigDecimal的正确比较、包装类与基本数据类型选择、POJO类的属性和方法设计等,以提升代码的质量和维护性。
|
3月前
|
人工智能 IDE 前端开发
|
2月前
|
Java 网络安全 开发工具
新手入门Java。如何下载Eclipse、写出最基本的“Hello word”以及如何连接github并且上传项目。
新手入门Java。如何下载Eclipse、写出最基本的“Hello word”以及如何连接github并且上传项目。
41 0
|
2月前
|
设计模式 前端开发 Java
Spring,作为Java程序员的你能想到什么呢?
该文章主要介绍了Spring框架对于Java程序员的意义,包括Spring框架的一些核心能力和为什么它是如此重要。
|
4月前
|
IDE Java 程序员
JAVA注解大揭秘:为何程序员都爱它如命?
【6月更文挑战第29天】Java注解是元数据机制,用于在代码中嵌入信息供编译器、IDE和工具使用。它们以`@`标识,可用于类、方法等,用于编译时检查、代码生成(如Lombok的`@Getter`、`@Setter`)、框架集成(如Spring的`@Autowired`)。程序员喜欢注解因其简洁性、可读性和可扩展性,能减少冗余代码并增强代码的可理解性。
55 15
|
4月前
|
JSON Java fastjson
老程序员分享:java对象转json
老程序员分享:java对象转json
152 3

推荐镜像

更多
下一篇
无影云桌面