mesopotamiaa
发表于 2023-7-7 21:28
rust,不要学go,行将就木。
赫敏
发表于 2023-7-7 21:38
我看你砍天砍地的功夫以为啥都会呢[困惑]
yufei888
发表于 2023-7-7 21:43
C/C++ 再过35十年都是主流,现在衍生出来的GO RUST虽然能够有工作,但是学这些语言之前一定要学C/C++否则在公司做事对接业务都很麻烦。
mustafa
发表于 2023-7-7 21:50
yufei888 发表于 2023-7-7 21:43
C/C++ 再过35十年都是主流,现在衍生出来的GO RUST虽然能够有工作,但是学这些语言之前一定要学C/C++否则在 ...
中肯,基础和思维方式很重要
ff2004hn
发表于 2023-7-7 23:10
个人认知,语言不是重点。 先拿着一门好入门的上手。 有想法后换语言其实还好。
个人是Java -> GO -> C++/rust。 中间为了做事也弄过不少 python/js 这样的脚本语言。
limon
发表于 2023-7-7 23:59
Rust 和 C++ 不冲突,学不好 Rust 人的去写 C++ 肯定到处埋雷。
不过 LZ 这业余水平咱还是 Python 吧[偷笑]
lucaslee
发表于 2023-7-7 23:59
说句不好听的:用进废退。哪种语言都一样。
无心飞翔
发表于 2023-7-8 00:22
PHP是世界上最好的语言[偷笑]
邪恶的光B
发表于 2023-7-8 00:30
C++、C#这些吧,这些应该算基础?C# 怎么说也是巨硬自己搞的,应用范围广。而且教程很详细了,按着学就完了。再学其他的语言,上手会快点吧。
巨硬的官方教程:https://learn.microsoft.com/zh-cn/dotnet/csharp/
l0stc0mpass
发表于 2023-7-8 08:58
10年老鸟。你的情况直接python。千万不要去看c/c++会把你脑子搞乱掉。那些计算机底层编程原理你不用学。
xy.
发表于 2023-7-8 11:51
如果只为了解语言的话(看你描述是找几个"新型"的语言), 继续学 cpp 就好了.
System Fω 之内的抽象基本都能表达. 除了 dependent type 现阶段是废的
其它工业语言的类型系统相比之下如同笑话
labyrin
发表于 2023-7-8 11:58
语言只是工具,了解整体框架之后用啥学啥就好,就像螺丝刀不能当饭吃,碰上多大螺丝就用多大批头即可
bunnymickey
发表于 2023-7-8 12:34
看干什么活了,嵌入式我用C,Qt 我用C++
wzhg
发表于 2023-7-8 18:19
既然是研究那推荐 rust
BetaHT
发表于 2023-7-8 20:12
python、nodejs(严格来说应该是ts)
编程语言只是一种工具,不同编程语言基本上都能实现类似的功能。更多的是需要对互联网计算机系统各个体系的原理要有了解,弄清楚自己要解决的是什么问题,然后选择最合适的编程语言来实现它。
luojianfei
发表于 2023-7-8 21:02
一定是PYTHON,我一开始就是用来做金融量化的,帮我提高复盘效率,帮我写策略回测,期权,期货,股票。
starinxk
发表于 2023-7-9 01:33
呼啸随风 发表于 2023-7-7 15:38
吐槽: js 和 ts 不是属于 “脚本语言”吗?
[非科班 / 不了解(计算机是怎么执行程序的 / 内存是怎么管理 ...
2023年了,还有人说JSTS属于脚本语言。😅😅😅
Neo_Granzon
发表于 2023-7-10 08:51
wxlg1117 发表于 2023-7-7 18:06
据说学C/C++的:一天学会,十年入门,一生难精通......
怕是斯特劳斯特鲁普现在也不敢说精通C++,好比说没几个人说自己精通汉语一样。但这不妨碍大部分人用这个工作。
Neo_Granzon
发表于 2023-7-10 08:52
谎言之神Cyric 发表于 2023-7-7 21:02
除了C,语言都不是拿来学的,是拿来干活的,干什么活就学什么
像搞金融和做一些前端急需灵活变化的、随时 ...
那不如一步到位Haskell,有一种优雅的美。
yugu91
发表于 2023-7-10 09:28
任何编程语言只是一个工具,看项目需求,看工作环境
没有项目需求的学起来费劲,不如多留点时间陪陪孩子,或者学学用g-p-t开发插件或项目
自己一、2人工作的小项目,一些如nodejs、python等开放一门语言足以,
Jimmy_Qiu
发表于 2023-7-10 09:37
业余玩玩python吧。
另外有java基础搞C#也还可以。
非职业,C++/Rust啥的就别碰了……
smallanntse
发表于 2023-7-10 10:15
python和java 属于解释性语言,运行速度慢,开发程序快。
c,c++,c#运行速度快,开发困难。
一般推荐学python和java 和c#吧。其他语言看具体项目
YsHaNg
发表于 2023-7-10 16:54
smallanntse 发表于 2023-7-10 02:15
python和java 属于解释性语言,运行速度慢,开发程序快。
c,c++,c#运行速度快,开发困难。
一般推荐学pytho ...
不上runtime optimisation各种黑魔法的c#==java 不要看名字带c就放一块
YsHaNg
发表于 2023-7-10 16:57
邪恶的光B 发表于 2023-7-7 16:30
C++、C#这些吧,这些应该算基础?C# 怎么说也是巨硬自己搞的,应用范围广。而且教程很详细了,按着学就完了 ...
就因为是巨硬的 啥时候不爽了砍 开源花了多少年 而且开一半至今没有个像样的debugger lts支持3年至今进发行版默认repo还很困难
maxreni
发表于 2023-7-10 17:12
本帖最后由 maxreni 于 2023-7-10 18:32 编辑
py需要学? rust很痛苦 不过也不需要学吧? C#需要学吗? cpp必修课之类的‘
可能只是写代码太多年 麻了
准确的说,从上学开学(非国内)就没上过教怎么写代码的课,老师都是直接布置作业指定语言,并且扬言第三世界技校才教怎么写代码,现在看来可以说是非常孔乙己了
slymitec
发表于 2023-7-10 17:16
n95950
发表于 2023-7-10 18:52
学PYTHON足够了。 本人CS MASTER 和做CYBER安全做到高级职位,目前用PYTHON就游刃有余了。开发的话,各种都要学, 而且不在语言本身,实际算法才更重要。
呼啸随风
发表于 2023-7-11 21:39
starinxk 发表于 2023-7-9 01:33
2023年了,还有人说JSTS属于脚本语言。😅😅😅
就算是2023年了,js 还是需要一个解释器啊,不属于脚本语言算啥?
TypeScript 的“编译” 只是转译到js, 还是需要 js runtime。
呼啸随风
发表于 2023-7-11 21:41
slymitec 发表于 2023-7-7 17:24
js 以前属于 只能运行在浏览器里面的“脚本语言”,但现在……还是转为定义为编程语言吧
Python 确实也 ...
解释执行的语言当成脚本语言没毛病的。只是现在多了个node 和 deno 的runtime而已。
不必这么在意分类上。
不喜欢 py 的语法就学 go吧,就是现成的轮子不如py的多。
starinxk
发表于 2023-7-12 15:15
呼啸随风 发表于 2023-7-11 21:39
就算是2023年了,js 还是需要一个解释器啊,不属于脚本语言算啥?
TypeScript 的“编译” 只是转译到js ...
https://github.com/Tachyon-Team/Tachyon/tree/dls2011/source