V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  xiaocaiji111  ›  全部回复第 5 页 / 共 12 页
回复总数  226
1  2  3  4  5  6  7  8  9  10 ... 12  
2024-01-08 09:54:25 +08:00
回复了 grayfox 创建的主题 程序员 TIOBE 2023 年度语言: C#!
python 教培什么的也算上了,C#国外挺多,但是距离 Java 还有一定差距,国内更不用多说了。这个榜单只能反映大概的流行度,我任务前 20 都是常用的,但是非要排个名说谁好谁坏,谁市场大不敢恭维。
2024-01-05 16:37:16 +08:00
回复了 keepRun 创建的主题 程序员 graalvm 拯救了 Java 的启动速度,但没法拯救 Java 的内存占用
@bitmin 实际差别不大,不如脚本语言改了就能看结果。编译型的都慢,比如用 java 和 go 写的项目,使用 IDEA 和 Goland 编译+启动整体时间差不多。当然 go 编译好启动更快。Java 配置好,编译会自动重新加载 Class 。
java 机会确实多,但是这种半路转行的跟刚毕业的,人家宁愿要刚毕业的吧。很多传统 IT 企业老 java 也不会动的。
2024-01-05 10:10:02 +08:00
回复了 keepRun 创建的主题 程序员 graalvm 拯救了 Java 的启动速度,但没法拯救 Java 的内存占用
99%的场景下启动速度没那么重要, 比如别的语言启动 10s ,java 启动 1 分钟,依然可以接受。发布的时候又不是一台台替换的,而且替换后也不能立刻给用户用,要线上验证没问题,然后再去批量滚动替换剩余的。所以很多人说启动快,用户影响小,感知小,难道就是立马替换掉给用户用吗?

另外个人小项目,能预感到复杂度的,不建议使用 Spring ,java 也有其他轻量级框架可以用的。Java 初始内存占用多,甚至少了启动不起来,但是我们线上也用有 Go ,初始内存占用少,量上来也一样占用很多。另外大内存应用用 go 明显不如 java 的 gc 平滑。
2024-01-04 10:45:36 +08:00
回复了 odirus 创建的主题 Java 有没有在生产使用 Dubbo + Istio 的小伙伴,一起聊聊踩了哪些坑
降本增效中,很多阿里开源的更新频率都变很低了
2024-01-02 10:16:05 +08:00
回复了 guguji5 创建的主题 程序员 那些天天很累的程序员,能活到 40 么?
@xiaohusky 这些不是持续性的高强度工作,以前跟着导师经常到凌晨,但是精神还很好。因为白天可以睡到很晚,而且做课题期间相对自由,小憩一会儿,出去走走,吃个饭再回来,打会游戏等等,都是可以的。
2024-01-02 10:11:27 +08:00
回复了 firhome 创建的主题 计算机 家用主机用 win 还是 mac?
win ,我自己有个 macbook ,家里是紧凑型的台式机,可玩性比 mac 不是多一点两点,实在无聊的时候还可以玩点儿游戏
2023-12-26 11:51:52 +08:00
回复了 yinlei212 创建的主题 Go 编程语言 感觉国外 Golang 语言很火,反而国内一般
@murmur 国内踏实深入的人太少了。一味追新,而不是国外那样百花齐放。
2023-12-26 09:45:16 +08:00
回复了 yinlei212 创建的主题 Go 编程语言 感觉国外 Golang 语言很火,反而国内一般
反了,go 在国内远火于国外,国内喜欢追新。从谷歌趋势,stackoverflow 活跃度,medium 媒体,reddit 等等,都是 java 火。并且分散到各个不同领域或者中间件上面。

另外说大厂基本都是 go 的,自己去问问内部人把吧。按行业分,电商基本上 java ,企业级应用是 java ,腾讯字节百度 go 多些,主要是视频,IM 这些,但是内部 java 也不少,跟业务模式有关。

感觉什么技术都是鸡肋,就别总盯着 curd 的圈子,跳出这个圈子就会发现不一样
2023-12-23 21:12:02 +08:00
回复了 wkong 创建的主题 程序员 个人觉得 Go 的 error 设计的非常好,为什么还那么多人吐槽?
@xiaocaiji111 人为定义的规则。
擦,发出去就没法修改了
2023-12-23 21:10:05 +08:00
回复了 wkong 创建的主题 程序员 个人觉得 Go 的 error 设计的非常好,为什么还那么多人吐槽?
出发点是好的,每个 error 都要检查,实际上等于没设计,因为是靠返回值实现的,其他单返回值语言,也可以自己定一个 Wrap 里面包裹数据和结果。

golang 的 error 配合语言特性,也就是 err 必须手动处理,确实有助于提升程序健壮性,写的时候让用户必须考虑成功和失败。但是读的时候却不那么友好,大量的 if err 就像庄稼地里的杂草。去除杂草才是从上到下的真正业务逻辑,这个时候想快速了解逻辑,第一步干啥,第二步干啥,一般是不关注 err 的。

try catch 和 error 没必要说谁好谁坏,都有痛点和爽点。语言怎么设计的,怎么用就行,毕竟语言就是让计算机干活认为定义的规则。
2023-12-22 09:28:35 +08:00
回复了 channg01 创建的主题 分享发现 今年的一点副业收入
楼主现在还有号吗,我买一个,或者朋友有也可,推荐下,
2023-12-08 15:43:15 +08:00
回复了 v2li32 创建的主题 PHP 讨论下 PHP 转 go 的水平
php 开发人员整体水平较低,当然不是说楼主,是以前面试得人员大部分这样,换门语言也够呛。大部分都是 yii 框架和 thinkphp 框架开发使用人员,从没接触过高并发项目。
2023-12-07 16:20:29 +08:00
回复了 liyunyang 创建的主题 程序员 和平讨论,中台的优缺点
原来是冯大辉呀,一天到晚咋咋呼呼得。贼装逼
2023-12-07 10:15:33 +08:00
回复了 steelshadow39 创建的主题 Java 讨论 Java 相比其他编程语言(c++, go, rust 等)的缺点
用过 Java ,写过 go ,刚毕业也做过 php 。如果现在做一些规模项目依然会选择 Java ,生态太好了。一个 web 项目不是只有 http 接口和 curd 操作数据库。有 flink ,spark ,hadoop 这些,还有 es ,以及一些 cassandra ,甚至一些开源的推荐引擎,规则引擎,工作流等等。只要涉及到的,基本都会有 java 的影子。
还有一些三方 sdk ,举个例子:创业做自己项目时,有个 sdk 没有,用 go 能写吗,那肯定能,但是时间成本接受不了,如果官方更新了,还不能同步更新。时间成本=金钱。这些钱可以给 Java 项目多加一年几个 G 的内存。

如果做业务依然建议 Java ,如果基础设施中间件建议 Go 或者 Rust 。各做各擅长的事儿。

另外我大学时学 php 时,觉得 java 又臭又长,不待见 Java ,毕业后才发现 php 只能进小公司,还都是简单的 curd 。投入 Java 怀抱后才接触到不少行业解决方案,接触到不少更深的技术。这种心态让我走了不少弯路。可能跟你身边同学的态度差不多。
2023-12-07 09:52:10 +08:00
回复了 steelshadow39 创建的主题 Java 讨论 Java 相比其他编程语言(c++, go, rust 等)的缺点
@XCFOX 有没有可能大企业不让用 ORM ?我们让用 Mybatis 是因为,静态分析扫描代码得时候,写个小工具很容易知道 xml 中得 sql 有没有条件,会不会出现安全问题,是不是合理。如果用了 ORM 只能运行时候收集输出得 sql 。

另外代码不是一次性得,写的时候 orm 贼爽,过段时间调试优化 sql ,就没有手写 sql 那么显而易见了。
所以做项目是个工程性问题,写代码是其一个环节,不能只考虑写得爽。
2023-12-07 09:47:45 +08:00
回复了 steelshadow39 创建的主题 Java 讨论 Java 相比其他编程语言(c++, go, rust 等)的缺点
@NessajCN gopher 和 ruster (秀儿)也一样会这样说别得语言,这个不必放在心里。看戏就好
2023-12-07 09:39:20 +08:00
回复了 steelshadow39 创建的主题 Java 讨论 Java 相比其他编程语言(c++, go, rust 等)的缺点
@NessajCN gopher 和 ruster (秀儿)也一样,这个不必放在心里。看戏就好
把 idea 价格打下来,我就去用正版
2023-12-05 10:45:10 +08:00
回复了 xiaocaiji111 创建的主题 Go 编程语言 各位佬,请教个 go get 问题。
@AnroZ 有可能
1  2  3  4  5  6  7  8  9  10 ... 12  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2305 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 41ms · UTC 01:13 · PVG 09:13 · LAX 17:13 · JFK 20:13
Developed with CodeLauncher
♥ Do have faith in what you're doing.