现在的科学是不是不完善的有漏洞的?_Go语言出后,Java还是最佳选择吗?


- #问答
  • 1、 现在的科学是不是不完善的有漏洞的?

    科学知识是目前人类对宇宙运行的认识,是人类探索宇宙过程的节点,而不是终点。因为人类的探索一直在路上,也就是说人类一直在向未知的方向前进,所以目前总结的探索结果,也就是所谓的科学知识,一定是不完美的或者是错误的。人类之所以还要将所谓科学知识总结和推广,根本目的就是给后来者提供参考或者提供置疑和推翻的标的物。

    因此我们决不能将目前的科学识当成人类认识宇宙的终点,假若我们将目前科学解释得通的东西称为科学,将解释不通的统称为妖言惑众,那科学就将丧失原有的生命力,必定会退化为宗教乃至迷信。

  • 2、 Go语言出后,Java还是最佳选择吗?

    其实拿GO语言和JAVA相比,本身就存在错位的问题。但从技术上讲,Go完胜JAVA,毕竟它更加年轻,而且Go没有Java浓浓的学术味道。Go从开发之初就是彻底为了实际工程而开发的语言。

    Java最初是为嵌入式设计的,后来赶上第一次互联网风口(泡沫),转化成了互联网语言。最早的Java前后端通吃,后来由于臭名昭著applet被迫转到后端。最早的Java核心技术全两册加起来只有2厘米厚,第9版的都已经比辞海厚了。Java逐渐从一个肌肉少年变成一个油腻大肥仔。

    12年的时候,同学有幸进入某大厂,做JAVA的他非常痛苦地学习了一种叫做Go的语言。第二年他再次出现在我面前已是满面春风:“老大,Go实在太爽了,未来后台早晚是Go的天下”。

    几十年的发展,海量的JAVA遗留项目需要维护,因此JAVA程序员还会继续招聘。想把这么庞大的项目统统转移到Go,短期内不可能。

    给你2万月薪维护一个JAVA老项目和给你1万月薪做一个Go新项目,你会选择哪一个呢?:p

    从来没有那种技术不行了,永远是某人不行了。结合自己的经济状况和岗位实际,灵活掌握吧。都是好技术。

Related Content: