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(转载)

相关文章
|
26天前
|
Java 程序员
JAVA程序员的进阶之路:掌握URL与URLConnection,轻松玩转网络资源!
在Java编程中,网络资源的获取与处理至关重要。本文介绍了如何使用URL与URLConnection高效、准确地获取网络资源。首先,通过`java.net.URL`类定位网络资源;其次,利用`URLConnection`类实现资源的读取与写入。文章还提供了最佳实践,包括异常处理、连接池、超时设置和请求头与响应头的合理配置,帮助Java程序员提升技能,应对复杂网络编程场景。
49 9
|
3月前
|
存储 算法 Java
惊!Java程序员必看:JVM调优揭秘,堆溢出、栈溢出如何巧妙化解?
【8月更文挑战第29天】在Java领域,JVM是代码运行的基础,但需适当调优以发挥最佳性能。本文探讨了JVM中常见的堆溢出和栈溢出问题及其解决方法。堆溢出发生在堆空间不足时,可通过增加堆空间、优化代码及释放对象解决;栈溢出则因递归调用过深或线程过多引起,调整栈大小、优化算法和使用线程池可有效应对。通过合理配置和调优JVM,可确保Java应用稳定高效运行。
142 4
|
3月前
|
算法 Java 程序员
在Java的编程世界里,多态不仅仅是一种代码层面的技术,它是思想的碰撞,是程序员对现实世界复杂性的抽象映射,是对软件设计哲学的深刻领悟。
在Java的编程世界里,多态不仅仅是一种代码层面的技术,它是思想的碰撞,是程序员对现实世界复杂性的抽象映射,是对软件设计哲学的深刻领悟。
70 9
|
3月前
|
Java 程序员
Java数据类型:为什么程序员都爱它?
Java数据类型:为什么程序员都爱它?
54 1
|
9天前
|
Java Android开发
Eclipse Java 构建路径
Eclipse Java 构建路径
18 3
|
11天前
|
Java Android开发
Eclipse 创建 Java 项目
Eclipse 创建 Java 项目
29 4
|
11天前
|
SQL 存储 Java
面向 Java 程序员的 SQLite 替代品
SQLite 是轻量级数据库,适用于小微型应用,但其对外部数据源支持较弱、无存储过程等问题影响了开发效率。esProc SPL 是一个纯 Java 开发的免费开源工具,支持标准 JDBC 接口,提供丰富的数据源访问、强大的流程控制和高效的数据处理能力,尤其适合 Java 和安卓开发。SPL 代码简洁易懂,支持热切换,可大幅提高开发效率。
|
23天前
|
SQL Java 程序员
倍增 Java 程序员的开发效率
应用计算困境:Java 作为主流开发语言,在数据处理方面存在复杂度高的问题,而 SQL 虽然简洁但受限于数据库架构。SPL(Structured Process Language)是一种纯 Java 开发的数据处理语言,结合了 Java 的架构灵活性和 SQL 的简洁性。SPL 提供简洁的语法、完善的计算能力、高效的 IDE、大数据支持、与 Java 应用无缝集成以及开放性和热切换特性,能够大幅提升开发效率和性能。
|
29天前
|
IDE Java 程序员
C++ 程序员的 Java 指南
一个 C++ 程序员自己总结的 Java 学习中应该注意的点。
22 5
|
10天前
|
Java Android开发
Eclipse 创建 Java 类
Eclipse 创建 Java 类
14 0

推荐镜像

更多
下一篇
无影云桌面