欢迎访问 生活随笔!

生活随笔

当前位置: 首页 >

java什么是最终类型_golang和java,谁才是最终答案?

发布时间:2025/3/19 50 豆豆
生活随笔 收集整理的这篇文章主要介绍了 java什么是最终类型_golang和java,谁才是最终答案? 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

多年老码农

从历史角度讲,每当一个语言试图从一个高效的工具变成最终答案的时候,它最终变成了java还不如java 比如node.js

java从来不是一个门语言,是一个生态,语言本身java槽点太多了

举例来说前一阵子需要改造一个go项目(欢迎吐槽抬杠反驳,说对了我的问题也解决了),内存峰值要压在限定值以内,debug java内存占用好用的图形化工具太强大了,go就很寒酸了,分析起来很不方便,提供的工具也比较简陋,这个就是生态的一个例子,至于日常开发各种库不少都是个人维护的(不知道现在有没有改观)就更麻烦了。

生态问题是个生产力的最大问题,不如开发一个APP后端,验证码,短信接口SDK,spring boot类web开发框架,流量到中级别后的spring cloud,excel读写,内存缓存方案,后台完整开发框架,工作流,性能分析工具等等等,java基本都是拿来就可以用,并且很多方案已经很成熟了或者早就标准化了,这些周边的非语言语法本身的东西,才是java的核心价值。现在看到不少人提语言就语法其实很不理解,你日常工作80%都是写业务代码吗?

java现在唯一的缺点就是慢(慢也仅限spring boot项目,netty项目还好)内存占用多打包包体大,对这些不太敏感的领域,开发部署都很方便,反正写好的基础框架都是这个流程:git clone 框架库

git set-remote 加git库

修改必要配置

IDE或者命令行 start

sh ./bin/deploy_env.sh (封装个docker package push, ssh 远程 docker pull docker start 之类的) 一个脚本远程部署。 或者直接push 打包机部署。

go在这方面提供不了什么更好的体验。

未来随着go越来越强大,可能就会越来越java喽~

与50位技术专家面对面20年技术见证,附赠技术全景图

总结

以上是生活随笔为你收集整理的java什么是最终类型_golang和java,谁才是最终答案?的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。