想学一门新语言,python 还是golang?我是小孩,要做选择的
热议
2楼 8899 2022-10-11 15:17:18
python做灰黑产来钱挺快
3楼 喵酱文晓依 2022-10-11 15:19:06
python来钱快
golang上限高 能进大厂
我缺钱 所以学了py
4楼 6fyC8r 2022-10-11 15:20:32
小孩,长路漫漫,当然两个都要学
5楼 Akewa 2022-10-11 15:22:10
看你用来做啥
一个是脚本动态语言,一个是静态编译型语言
如果只是学着自己写写脚本玩,pytion见效快
想着当职业和未来 go 和rust不错
6楼 叼爆小朋友 2022-10-11 15:29:59
建议py,语法简洁,能想到的模块都有,上手容易,搞钱快。
7楼 antbt 2022-10-11 15:35:48
有经验的上手都不难,建议去学语言鼻祖C
8楼 thorn 2022-10-11 15:42:06
go很有前景,python上手快
9楼 Akewa 2022-10-11 15:45:40
有经验的上手都不难,建议去学语言鼻祖C
如何rust年代了,完全没必要去学C了
10楼 ajeef 2022-10-11 15:54:15
vlang 一把梭
12楼 jamesbonde 2022-10-11 15:55:10
计算机语言相通的,只要学会一门,其它的随便学一下就会了
13楼 虎谷 2022-10-11 16:02:39
如果两个比较,肯定是python,写写小脚本什么的都可以;
但是你要是说以后的发展,golang绝对要学,而python学不学无所谓...
14楼 suantong 2022-10-11 16:19:10
ajeef 发表于 2022-10-11 15:54
vlang 一把梭
vlang现在可用了吗? 感觉作者画饼很严重
15楼 DavidChio 2022-10-11 16:44:00
进大厂 还是java
16楼 flyqie 2022-10-11 17:17:04
如何rust年代了,完全没必要去学C了
c还是要学的。
rust目前来看很难完全取代c。
c因其历史等原因,已经渗入到了方方面面,并且还有大量不具备重构条件的老代码,尤其是工业上。
17楼 淡漠的茶 2022-10-11 17:17:14
学python你招不到啥工作
18楼 WIN10高级用户 2022-10-11 18:03:28
相比之下建议golang,仅python难找工作
19楼 sharp097 2022-10-11 18:21:18
Linux运维是python的天下,未来的后端中间件是go的天下~
20楼 wnet 2022-10-11 18:34:16
GO会的人少可以要更多的钱,K8S就是用GO写的。学好K8S也很值钱
22楼 cm710 2022-10-11 19:24:56
小孩子才要多学习
23楼 lrplii 2022-10-11 19:35:31
人生苦短,请选python
24楼 Eric.c 2022-10-11 19:36:34
都会,都忘记了
25楼 YukinoCoco 2022-10-11 20:39:25
rust
26楼 alidada 2022-10-11 21:23:27
java
27楼 idcdeng 2022-10-11 22:36:36
c+python 潇洒至极
28楼 Floppy 2022-10-11 22:59:13
听说python门槛更低
29楼 循梦渡 2022-10-11 23:01:38
golang前景好,但是很多Go工程师都是从其它语言的资深岗位转过来的,新手根本没得优势,打基础还是建议去学C,这是一门相对底层的语言,能帮助提高对计算机原理的理解。如果只是出于兴趣,学Python吧,入手简单,不至于因为难以入门丧失对编程的兴趣
30楼 Akewa 2022-10-11 23:32:17
c还是要学的。
rust目前来看很难完全取代c。
rust很难取代c这点我表达不服的意见
连那么脾气大连C++都怼的一文不值的不能接受新事物的linus都接受rust了
几家大厂都开转rust了,效率评测也都出来了,rust真不能小看。这是我作为十多年c/c++/java程序员来看唯一一次能和C交真的语言。 没有其二语言,如果有,请指点
32楼 sharp097 2022-10-11 23:38:57
非常支持
我也一直用GO写中间件
100行代码可以干别的语言1000+行代码的事
确实,毕竟golang的库现在也开始越来越丰富了~
33楼 dunce 2022-10-12 00:00:11
rust很难取代c这点我表达不服的意见
连那么脾气大连C++都怼的一文不值的不能接受新事物的linus都接受rust ...
Rust对标的是C++, 不是C. 就算Linux引入Rust,也只是用来写模块而已。 C语言作为高级的汇编语言,每行代码写下去有严格对应的汇编,其地位是无可替代的。
34楼 dunce 2022-10-12 00:01:43
vlang 一把梭
让人去学玩具语言,你认真的吗
35楼 Akewa 2022-10-12 00:09:01
Rust对标的是C++, 不是C. 就算Linux引入Rust,也只是用来写模块而已。 C语言作为高级的汇编语言,每行代 ...
逗
1, 从高级语言角度说没错,也不可能拿一个面向对象去和面对过程比较,但别谈这些花里胡哨(如果你真的做过多年C和C++开发),能和C++,何去计较再下层的C?
2, 别提初期模块啥了, 现实点,现在就像这势头,如果RUST初期你让500W+行代码的linux全用rust现实吗? 我们谈的的是发期趋势。
36楼 Akewa 2022-10-12 00:14:52
Rust对标的是C++, 不是C. 就算Linux引入Rust,也只是用来写模块而已。 C语言作为高级的汇编语言,每行代 ...
C语言作为高级的汇编语言,每行代码写下去有严格对应的汇编
---------------------------------------
这话我要转到V2EX,估计你要被笑到牙都找不到。
37楼 dunce 2022-10-12 00:43:46
C语言作为高级的汇编语言,每行代码写下去有严格对应的汇编
---------------------------------------
绷,要不你用Rust写段程序,看看生成的汇编? C语言可不会凭空插入代码(析构,越界检查等等
38楼 dunce 2022-10-12 00:46:38
逗
1, 从高级语言角度说没错,也不可能拿一个面向对象去和面对过程比较,但别谈这些花里胡哨(如果你真 ...
Rust或许可以取代C++(实际上也是不可能的,那么多项目不可能都用Rust重写), 但绝对取代不了C,你不会以为C++是C语言的上位替代吧? C++一直都没有稳定的ABI, 当然Rust也没有,只有C语言的ABI是稳定的
39楼 Akewa 2022-10-12 00:54:47
绷,要不你用Rust写段程序,看看生成的汇编? C语言可不会凭空插入代码(析构,越界检查等等 ...
C语言可不会凭空插入代码(析构,越界检查等等 ...)
先回复你这个:
rust比c++最大优势在哪?
你正常理解对了,就也解决和回答了你的问题。
40楼 dunce 2022-10-12 01:01:01
C语言可不会凭空插入代码(析构,越界检查等等 ...)
先回复你这个:
你知道的话可以直接说, 不必反问我。如果这算是技术讨论的话。
直接操作硬件的时候,你觉得这些东西有用么? 没有,而且你想关也关不掉。
如果是写业务的话, 对于所有权,生命周期等等的编译期检查确实比C++舒适多了。
42楼 dunce 2022-10-12 01:07:51
谈一个语言从来没有人会谈到系统级别ABI,这和语言本质有什么关系呢?
Rust或许可以取代C++(实际上也是 ...
因为实际生产中,是不可避免的要跟C ABI打交道的。不要脱离现实,不然一切都用Rust从头开始写?
43楼 Akewa 2022-10-12 01:08:12
你知道的话可以直接说, 不必反问我。如果这算是技术讨论的话。
直接操作硬件的时候,你觉得这些东西有 ...
晕, 我是当你是个多年程序员角落和你谈论问题的,所以你自然知道rust取代c++最大的原因就在内存泄露,也占比重最大的原因。(不管从编译时长和程序生成大小和执行效率都给出了多方面评测,c++和rust相差无几),而就这一点,你让他们编译成机器码反汇编比较有意义吗
张三跑步快,李四发明个人造飞行器和他跑,比张三快了。 你要李三和李四比谁身上负载重
44楼 Akewa 2022-10-12 01:14:22
因为实际生产中,是不可避免的要跟C ABI打交道的。不要脱离现实,不然一切都用Rust从头开始写? ...
rust从头写是几呼不可能,不可能的是时间空间不允许,整个互联网基石下都有C的基石,你说全部突然换个轮子,一定时间内是达不到的。 就像你提到的说rust只是linux编译模块一样,rust也可以纯写全部内核,就像c也潜入大量汇编,你总不能说rust不能吧。
但是如果回到若干年前C和RUST一个起步线,那还真可能。
就像C语言编译器最开始是什么写的?这个轮子问题一样。
45楼 dunce 2022-10-12 01:17:06
晕, 我是当你是个多年程序员角落和你谈论问题的,所以你自然知道rust取代c++最大的原因就在内存泄露,也 ...
我当然不知道 Rust取代C++主要是为了解决memory leak。这不是什么大问题, 更大的问题是memory safety,程序直接挂了,或者被恶意利用。Rust是注重安全的语言,有了编译器检查就可以高枕无忧,只要不写unsafe code.
我们争论的主题是, Rust能否取代C语言。 C语言最大的价值就在于它足够底层,我自然要到汇编/机器码层面比较,以说明我的观点。
46楼 Akewa 2022-10-12 01:22:19
我当然不知道 Rust取代C++主要是为了解决memory leak。这不是什么大问题, 更大的问题是memory safety, ...
只要不写unsafe code.
呵呵哒。
这话估计全世界没一个人敢说,你说了。
开个小玩笑:难道今天linus的PC鸡内存挂了,6.1延迟了,是不是你等不支持rust的在捣鬼
和你一直争论没意义了,睡觉去了
47楼 Akewa 2022-10-12 01:27:27
其实说实话,很大一部份争论不下去的原因是:
某些人开始用memory leak memory safety unsafe code.
等简单英文词汇故弄高级了。(最少我公司开会PPT不会用这些字母,不然肯定被笑话)
就像谈语言本身谈到ABI,我就已经有点蹦不住了,就开始memory leak memory safety unsafe code.。。。。 估计一会又dues ttien iin dds各处来了
。。。
有点装了。
聊不下去的意思。
48楼 dunce 2022-10-12 01:32:32
只要不写unsafe code.
呵呵哒。
当然, 前提是safe code之下的unsafe code可以证明是safe的。 你试试用纯safe code怎么写崩给我看看。。
最后,我还是要建议先学C语言,别妄想学了Rust就能跳过C。不了解底层细节,是写不好系统编程语言的。我们的争论中由于牵扯到了C语言跟Kernel的缘故,自然限定了Rust在此类场景下的使用。 实际上Rust可以做任何事情, 对于前端程序员而言,完全可以像GC语言那样写Rust。
49楼 dunce 2022-10-12 01:45:21
其实说实话,很大一部份争论不下去的原因是:
某些人开始用memory leak memory safety unsafe code. ...
用专业术语怎么叫装呢? C/C++/Rust程序员应该对这几个词非常的敏感才对, 从你一开始脱口而出内存泄漏我就绷不住了。
我是有点质疑10年经验的水分,C++程序员应该清楚地知道编译器额外做些了什么,倍加珍惜纯洁的C语言。敢问 C++模板元能玩到什么程度? CRTP, SFINAE这种伎俩应该不用我多提了吧。敢问标准用到什么程度? C++ 20 Coroutines, C++23 Ranges得用用吧, 难道还在用C++11? 那确实该被Rust取代了。
50楼 dunce 2022-10-12 02:06:06
其实说实话,很大一部份争论不下去的原因是:
某些人开始用memory leak memory safety unsafe code. ...
偷偷点评我可就太阴暗了, 翻了下主题帖,您配个Nginx都要请人教,我确实配不上啊
52楼 Akewa 2022-10-12 02:10:04
偷偷点评我可就太阴暗了, 翻了下主题帖,您配个Nginx都要请人教,我确实配不上啊 ...
我始终记得古人有句:不耻下问。
而不是:不耻装单词吧?
53楼 Akewa 2022-10-12 02:17:33
今天very奇怪,遇到一个people,和我talk时候动不动还memery安全,弄的like所有看tie子人don't know,他说话好high级哦,作为我们不懂程序的路人一look就知道就feel好高big上的feel
更搞笑的是C++ 20 Coroutines, C++23 Ranges在笑c++11,按这推理Bjarne Stroustrup可以把linus和unix之父脸打肿了。。。 这是一个什么高级比较法? 高级推理法。。。
54楼 dunce 2022-10-12 02:21:15
c还是要学的。
rust目前来看很难完全取代c。
你回复的这位十年C/C++/Java程序猿已经黑化了,害怕
55楼 Akewa 2022-10-12 02:26:04
你回复的这位十年C/C++/Java程序猿已经黑化了,害怕
如果说,你现在是和我在某领域论坛(如硬件嵌入式之类),我不说不用学C了,去学rust
但是麻烦你别偏题:把最终的楼主方向看清楚
想学一门新语言,python 还是golang?我是小孩,要做选择的
想学一门新语言,python 还是golang?我是小孩,要做选择的
想学一门新语言,python 还是golang?我是小孩,要做选择的
基于这个问题的情况下,我建议楼主,别学C,可以选择python golong,也可以去学rust
有人说学C,我再回头看楼主的基础和方向,再回复:别学C了。
56楼 Akewa 2022-10-12 02:30:51
某人论坛问:想学一门新技术,学修手机 还是修电脑?我是小孩,要做选择的
某A建议:学手机也行,学修电脑也行,其实学修汽车也挺香的。。
突然某位“大神”插入, 学数字电路吧
下面就开始各种数字电路的英文拼装单词开始了,开始表演了……
57楼 Akewa 2022-10-12 02:38:06
让人去学玩具语言,你认真的吗
在这年头,人家还在python和golang做纠结的前题下,推荐vlang怎么叫认真的?
按照楼主这种提问方式,我觉得人家推荐vlang,都比你推荐c更符合逻辑,你是认真的?
58楼 binge2018 2022-10-12 08:35:38
rust
59楼 ieason 2022-10-12 08:35:50
浅显的总结一下,不是嵌入式方向不用学C了(有可能已经学过了,毕竟大学里相关专业C是基础课程),奔着吃放工作去的就学go,自用玩一玩写写工具脚本就python。
60楼 limin 2022-10-12 08:48:28
"golang上限高 能进大厂"现实应该是能进大厂的会golang
62楼 hins 2022-10-12 10:50:40
py简单直接
63楼 cloverzrg 2022-10-12 10:52:59
第一门语言建议go
64楼 dunce 2022-10-12 12:45:31
Akewa 发表于 2022-10-12 02:38
在这年头,人家还在python和golang做纠结的前题下,推荐vlang怎么叫认真的?
按照楼主这种提问方式,我觉 ...
不知道是谁张口闭口rust(我现在怀疑你会写么),还信誓旦旦要取代c? 而且没有任何限定词哦?我全程都是在反驳你的暴论罢了。
vlang这玩意是纯纯的炒作,吹了一堆牛皮,有实现了几个?别说1.0Release了,这破玩意目前连用都不能用。给人推荐这东西,这不是开玩笑是什么? 你不想直接了解,完全可以去搜索别人的评价。
你的脑回路真是神奇,居然还给我使劲分析人家是在开玩笑,这是打算说明啥。。说明我看不出来人家是在开玩笑? 你觉得那语气像吗? 好吧,就算这得证了,又能进一步说明什么呢? 说明我阅读障碍,没法理解别人看似平静的语气中隐藏的戏谑? 精神胜利过头了吧? 笑嘻了。
不会说话就不要说话,你回个贴都能有错别字,单词都能拼错,智商堪忧。更恶心的是说话从来抓不住主题,东拼西凑,闪烁其词,我看了很恶心。
从事脑力劳动真的不需要脑子吗,我不信啊。
65楼 Akewa 2022-10-12 12:47:40
不知道是谁张口闭口rust(我现在怀疑你会写么),还信誓旦旦要取代c? 而且没有任何限定词哦?我全程都是在反 ...
你猜猜:
狗咬人,我会咬回去吗
66楼 dunce 2022-10-12 13:04:28
Akewa 发表于 2022-10-12 12:47
你猜猜:
狗咬人,我会咬回去吗
你觉得自己赢了的话就住口吧,别恶心老子了
67楼 HOH 2022-10-12 15:41:28
你觉得自己赢了的话就住口吧,别恶心老子了
别吵了,跟我来玩C# JAVA 有指针的都是辣鸡
68楼 隔壁 2022-10-12 23:03:33
php 世界上最好的语言
69楼 Akewa 2022-10-12 23:16:55
别吵了,跟我来玩C# JAVA
有指针的都是辣鸡
估计他这种觉得世界轮子都是C,人人必学C,什么语言都得先学C的顽固份子,上层语言不接触底层,连编译加边界检测的看不起,再别说虚拟机语言了
我推rust给楼主都被怼
你推荐虚拟机上跑的语言,还说他指针是垃圾,不怕被这种“大神”再各种拼单词骂一遍吗
不怕吗
70楼 idcdeng 2022-10-13 00:06:57
你觉得自己赢了的话就住口吧,别恶心老子了
炒个什么,看我签名。
72楼 dunce 2022-10-13 02:05:24
炒个什么,看我签名。
跟我吵的那位可是十年c/cxx/java经验的大佬喔(指十年前写过hello world
73楼 dunce 2022-10-13 02:17:44
别吵了,跟我来玩C# JAVA
有指针的都是辣鸡
那位倒是不敢回我了。 我前面说这么多,都有明确的讨论前提。他倒是一开始满脑子rust取代c,还跑到其他人下面去回复,指导欲极强呐,现在被人教育了又改口找自己合理的地方辣
我从来不介意写什么编程语言,主流的我都会用,高兴写什么就写什么。最近这些螃蟹吹,不知道有几个真正写过代码的,大概颅内感受了一下“rust主要解决了cpp内存泄漏的问题” 就开始摇旗呐喊,展示自己的过人之处了
74楼 哈宝儿 2022-10-13 02:29:16
dunce 发表于 2022-10-13 02:17
那位倒是不敢回我了。 我前面说这么多,都有明确的讨论前提。他倒是一开始满脑子rust取代c,还跑到其他人 ...
我觉得当下50年,c/c++无法替代。。。
75楼 jeffpan 2022-10-13 08:43:02
建议学scala 这语言好玩又可以做数据开发
76楼 我是傻瓜 2022-10-13 09:29:39
当然是php阿,loc就是php写的
77楼 sah 2022-10-13 10:56:55
啥也不懂(我),看楼上两位大神讨论了半天,有所悟,太难了,啥也不学没烦扰
78楼 xz72670 2022-10-13 12:26:07
py今天学,明天就可以用来搞钱
79楼 Akewa 2022-10-13 12:40:17
哇,如图:原来“拼单词大神”眼中的别人是“十年前写过hello world"
自己是“主流的我都会用,高兴写什么就写什么”
就这github挂着呢, 笑死我了,梁静茹给的勇气吗
某A派系武功和某B派系武功 在争论哪些派系厉害,哪些是未来
突然某A“大神”破防了,你个傻X,估计十年前才学习过蹲马步呢,老子可是各门派系武功样样都会,想用啥招式我高心用啥就用啥
这狗子把我笑死了。
80楼 Akewa 2022-10-13 12:42:35
忘了说了,本来不想回复了,看了他回复,再读了下他托管代码,实在是逗笑到我了。没忍住
算了算了,还是那话,狗咬人,总不能咬回去,从现在开始,打死我也不回了,见贴为证。
82楼 dunce 2022-10-13 12:51:10
Akewa 发表于 2022-10-13 12:42
忘了说了,本来不想回复了,看了他回复,再读了下他托管代码,实在是逗笑到我了。没忍住算了算了,还是 ...
来来来, 要不你也表现一下吧(配个nginx看看,学会了吗,哈哈)。门外汉就别装了, 我可是光明正大地把主页挂出来的,任人评说。你是什么东西,不如撒泡尿自己照照?
再说我一开始可是就事论事,不知道是谁恼羞成怒开始人身攻击的? 你攻击的姿势也不对啊,除了说我不配以外,能不能具体点呢? 抱歉你的大脑不支持你这么做
83楼 月の天使 2022-10-13 21:36:27
python学会一个import就能开始赚钱
golang得先学会造轮子
84楼 super6969 2022-10-13 23:05:25
85楼 timothyye 2022-10-13 23:21:20
当然是golang了
86楼 gger 2022-10-14 19:58:49
看你擅长是不是做流量
87楼 huluyong8541 2022-10-16 03:33:07
学go, 不要学python
python是玩具, 你学会了go, python可以做你个人爱好
一旦踏入编程, 你最后会发现, 啥都要学的
88楼 makizhang 2022-10-16 16:14:29
我觉得c学好了其他都好学
89楼 大炮 3天前
建议py,语法简洁,能想到的模块都有,上手容易,搞钱快。
90楼 idcdeng 前天10:15
必须py,不解释,不是人人都是程序员
92楼 blacklife 前天21:15
都不难都学
93楼 kent8 前天23:31
Rust 学起来
94楼 江南好风景 昨天00:00
没人发个易语言乱入一下?
95楼 up93 昨天09:35
Rust
申明:本文内容由网友收集分享,仅供学习参考使用。如文中内容侵犯到您的利益,请在文章下方留言,本站会第一时间进行处理。
评论前必须登录!
立即登录 注册