wuping69 发表于 2023-10-3 19:30:12

程序员第二语言,你会选择Go语言还是C#语言?

鄙人是个Java程序员,平时工作中就开发一些web项目,虽然平时工作中也会用到其他语言或框架,比如vue、react、python等
但是想系统学习个其他语言作为第二语言,其中C#最早也做过项目不过那是在6、7年前的了,那会儿还没有.net core;而go是最新出来的语言,作为21世纪的语言,目前也挺热门的
所以现在在工作之余学系统学习和使用一下Go或者是C#,大家如果选择的话会选择哪门语言呢?以及为什么选择这门语言?然后会在工作之余用这门语言开发什么项目或是会做些什么东西?

baicai 发表于 2023-10-3 19:31:06

Go是一个很有意思的语言,但我不认为这货有未来。

sfgm 发表于 2023-10-3 19:31:11

我的第二语言是Java/Python/JS/PHP/Go,
第一语言是C#。

subot 发表于 2023-10-3 19:31:34

当然选Go。
因为我第一语言是C#。

phpstyle 发表于 2023-10-3 19:32:00

不要被 C# 的外观骗了,它至少和 managed C++ 是等价的,远超过 Java 能企及的上限。
现如今框架和运行时满天飞,对于包括语言在内的任何技术栈还是要有针对性地学习其精华,而不是照单全收。
比方说我会建议好好研究 goroutine 的用法和使用场景,而不要硬吹那个残废的 generics。
C# 则可以好好研究它的 generics、LINQ、async/await 以及 unmanaged 的部分(指针、P/Invoke 等)。

ntljxs 发表于 2023-10-3 19:32:36

我会选择C#,优化后可以做做自己的小东西,是个万金油。
当然时间够多 可以多学几门,技不压身
页: [1]
查看完整版本: 程序员第二语言,你会选择Go语言还是C#语言?