• 重新使用Java的七个理由


    译者注:此文系作者于2011年7月11发表于OnJava

    O’Reily正在庆祝Java7的发布,以及7月25日到27日即将在波兰开展的 OSCON Java 大会。

    Java宣告回归了,同胞们。当然了,我们中很多人一直在开发中首选Java(也可能是被迫的),但是对于新兴公司、web开发者等拥有平台选择权利的人来说,过去的10年中很多非常规的平台提供了更加敏捷和令人印象深刻的效果,像PHP、Ruby on Rails等平台都让开发者体会到了什么叫事半功倍。

    时代在变,16年过去了,Java已经不再是那个古老的Java了,这里给出7个理由让你重新关注她。

    1. 你能雇佣真正的工程师

    当你的Node.js忍者和Rails摇滚明星被资金雄厚的新公司猎走时没必要嗤之以鼻,因为你能雇佣到真正的工程师。

    2. 优秀的IDE带走伤痛

    Eclipse和NetBeans是非常强大的工具,它们能封装隐藏Java API中让人退而却步的繁文缛节。我们完全可以承认自己不是万能的,忘掉繁琐的细节,在强大的自动化IDE轮船上顺流而下,追求更高更快的价值。

    3. 强大的语言支持

    使用Java不一定要写Java代码。你能在Rbuy、Python等自己熟悉的环境里天马行书,同时还享受便携JVM运行时带来的各种好处,也许还能比纯写Java更快。更别提像Scala、Groovy这些最新的、引领编程潮流的新潮语言了。

    4. Android

    谁能抵抗这个绿色小机器人(Android的logo)?Google选择Java来构建这个占有支配地位的移动电话平台是一个非常明智的选择,即使Oracle因此要打10亿美元的官司,但是Java都成为新老开发者的宠儿,移动市场已经成为客户端软件的未来。

    5. 人多力量大

    Java的生态系统简直就是个金矿。每当你想做个什么事情,总是有一个类库可以支持,事实上这个类库很可能还是Apache的工程。通常情况下使用Java API已经成为与全世界协作的最畅通无阻的渠道了。

    6. 没那么善变

    我们正在庆祝Java 7的发布,它一共开发了2年时间,但是老实说,对大多数人来说她并没怎么变。如果你1个小时不更新Hacker News的页面,任何存活1年以上的软件都会陷入痛苦的维护泥沼,因为底层平台一直日新月异的变化着。是的,说的就是你,Rails。

    7. 你迟早要用她的

    你终归是需要性能、可预测性、以及方便招到工程师。Java擅长的就是可伸缩性、云端部署和编程,Twitter认识到了这一点,而且将会在OSCON Java大会上和大家讨论。

     

    英文原文:Edd Dumbill,编译:ImportNew - 储晓颖

    译文链接: http://www.importnew.com/664.html

  • 相关阅读:
    重写与重载的区别
    UDP模式与TCP模式的区别
    什么是GC?为什么会有GC?
    centos 7-8 安装 ms sql server 2019
    Phaser3 游戏开发入门——自定义构建Phaser库
    Visual Studio 下C#编译器在解析属性名时如果增加一个get_[您的另一个已经包含在类中属性名]的属性会报错,微软大哥这是什么鬼?
    Visual Studio 2015 Update 3 ISO
    react项目中引用amap
    js 截取网址中的某一段字符串
    解决react下找不到原生高德地图AMap类的问题
  • 原文地址:https://www.cnblogs.com/daichangya/p/12958939.html
Copyright © 2020-2023  润新知