随便看看

转码推荐: 学Python

野辰2021/11/19 19:04:17


看了隔壁学C语言的帖子。我来说说,为什么转码的第一门语言应该学Python而不是什么鬼C,Java。

1. Python语法简化,结构清晰。几行代码就能实现很有趣的功能,学起来负担小兴趣大。我也撸过几万行C代码,我可以负责任的说C语言的某些设计相当落后并且反人类,我看过太多其他专业的朋友怒学C,几周后从入门到放弃。

2. Python是数据分析的主力语言,任何学科都需要数据分析。这让你的自学有助于你在原专业的发展,转起来更加名正言顺。我一个历史系的朋友都在让我教她Python。

3. 方便刷题。计算机专业找工作必须要刷题,这些题来源于一个叫leetcode的网站,其本质类似用程序实现奥数题。用Python来刷题可以说是最优选择,简洁迅速。

4. Python功能强大,库完备。我在master阶段90%的代码都是在用Python写。深度学习用Python,数据分析用Python,Python自己拥有完善的后台框架Django和Flask,同时语法和前端语言JavaScript基本相同。这意味着,学了Python之后你想去大多数CS工作岗的难度都不会太大。


白龟2021/11/20 05:14:40

python和hadoop在数据量上哪个更能打?看量化招人还要会hadoop的?

vector012021/11/19 19:33:19

学c主要还是科班学生的需求吧,同时和计组一起推进,可以比较深入的体会到c这类底层语言和汇编语言之间的联系,还有各种数据到底是怎么实现存储和访问的。
(14)

草莓味的2021/11/21 01:38:12

看了半天没看懂,我到底学C++还是PYTHON安原自宅守
初学者吗,python好入门,学得快

野辰楼主2021/11/20 04:52:59

python现在特别卷 计算机专业入门都是c语言 光学python最多是做数据分析 没法搞算法 da很多商科也能搞victory
第一,科班入门学C语言,就对吗? 第二,Python岗比C开发岗多多了,C能做的事也比Python少多了,并且实现相同的功能代码量是Python的百倍。第三,Python现在的支持库非常多,能做的事情也比“数据分析”多多了
(1)

Khuakhua2021/11/20 04:43:09

学这个可以做很多事情,对于个体户来说非常有用,至于找工作...那必然有学历要求梦影繁花满地
不少数据分析岗都允许入职再学python或者分析软件,因为本来也周期不长。。。

Khuakhua2021/11/20 04:43:48

没有一个CS工作会局限于某一门语言,即使只用一门语言,公司内部也有复杂的内部工具和api。作为入门语言,Python是个很好的选择野辰
研发岗有无密码学之类的工作。。

野辰楼主2021/11/20 04:44:18

不少数据分析岗都允许入职再学python或者分析软件,因为本来也周期不长。。。Khuakhua
不要求开发语言完全对口,但会的话面试可能有点加分

野辰楼主2021/11/20 04:48:24

研发岗有无密码学之类的工作。。Khuakhua
额,就我所知好像没听说过。如果你说信息安全的话,国内做的很shit但应该有招人

JXU3OTQYV77E2021/11/20 04:48:42

请问感兴趣自学游戏开发要学什么,先从c++,python学起吗,,,

victory2021/11/20 04:49:49

这是常见的男大装逼话术,然而C语言无论是科研还是工业界都不是必须的,更不利于新人上手。如果真想了解底层,为什么不学汇编语言呢,同时还要读懂《操作系统》《编译原理》和《计算机网络》(你以为C语言就代表计算机底层了吗)。实际上,转码新手学一门Python或者JavaScript就足够解决很多问题了,并且不需要花费极大的心力就能获得不小的成就感野辰
python现在特别卷 计算机专业入门都是c语言 光学python最多是做数据分析 没法搞算法 da很多商科也能搞

野辰楼主2021/11/20 04:49:56

请问感兴趣自学游戏开发要学什么,先从c++,python学起吗,,,JXU3OTQYV77E
Unity,网上教程很多。学了Unity之后,你可以考虑学一下建模软件,或者继续研究unreal engine(虚幻引擎)

victory2021/11/20 04:51:05

研发岗有无密码学之类的工作。。Khuakhua
光学python没法搞研发岗吧 c语音又是很多研发语言的基础

[Ar]3d^{6}4s^22021/11/20 01:37:22

学c主要还是科班学生的需求吧,同时和计组一起推进,可以比较深入的体会到c这类底层语言和汇编语言之间的联系,还有各种数据到底是怎么实现存储和访问的。vector01
+1,C语言对0基础的人来说能学进很多东西
(1)

[Ar]3d^{6}4s^22021/11/20 01:44:42

TypeScript为什么是神?在讨论这个问题之前,我们先来看看其它语言相比TypeScript到底差在了那里。
首先是犯下了傲慢之罪的JavaScript,然后是犯下了愤怒之罪的C,接着是犯下了懒惰之罪的Python,再然后是犯下了嫉妒之罪的Dart,犯下贪婪之罪的Java,犯下暴食之罪的Rust,最后是犯下淫欲之罪的Swift……
ts除了性能差以外可以说毫无缺点,除科学计算以外啥都能写,包揽前后端,而且真正 write once run anywhere,最关键是开源库还很多,省去很多工夫。
作为一个不准备以计算机为职业的业余爱好者,我觉得我这类人最适合学js/ts,投入产出比是最高的
(9)

野辰楼主2021/11/20 01:49:10

TypeScript为什么是神?在讨论这个问题之前,我们先来看看其它语言相比TypeScript到底差在了那里。 首先是犯下了傲慢之罪的JavaScript,然后是犯下了愤怒之罪的C,接着是犯下了懒惰之罪的Python,再然后是犯下了嫉妒之罪的Dart,犯下贪婪之罪的Java,犯下暴食之罪的Rust,最后是犯下淫欲之罪的Swift…… ts除了性能差以外可以说毫无缺点,除科学计算以外啥都能写,包揽前后端,而且真正 write once run anywhere,最关键是开源库还很多,省去很多工夫。 作为一个不准备以计算机为职业的业余爱好者,我觉得我这类人最适合学js/ts,投入产出比是最高的[Ar]3d^{6}4s^2
我很喜欢TypeScript的包罗万象,但其负面结果是语法和库的引用繁杂,基于浏览器解释引擎也有一定局限性。并且原始TypeScript和React,Vue这些现代前端框架语法上大相径庭,我觉得不是很适合新手作为第一语言。当然你要是用习惯了,也很好。
(3)

宫永咲2021/11/20 03:36:59

python还要学吗

victory2021/11/20 04:10:56

还是建议学c 学到代码的底层逻辑

野辰楼主2021/11/20 04:17:11

python还要学吗宫永咲
那要不你来写一个我上学期的作业,用Python实现一个三线程并行应用,包括interface和后台,功能是可以计算出与用户提交的视频相似度最高的top5视频
(3)

齐王韦泽2021/11/20 04:26:27

学Python,认识Python……(有端)
(1)

野辰楼主2021/11/20 04:31:35

还是建议学c 学到代码的底层逻辑victory
这是常见的男大装逼话术,然而C语言无论是科研还是工业界都不是必须的,更不利于新人上手。如果真想了解底层,为什么不学汇编语言呢,同时还要读懂《操作系统》《编译原理》和《计算机网络》(你以为C语言就代表计算机底层了吗)。实际上,转码新手学一门Python或者JavaScript就足够解决很多问题了,并且不需要花费极大的心力就能获得不小的成就感
(16)

Khuakhua2021/11/20 04:34:53

只用python就能做的工作基本上都要研究生学历啊,,
(5)

梦影繁花满地2021/11/20 04:42:05

只用python就能做的工作基本上都要研究生学历啊,,Khuakhua
学这个可以做很多事情,对于个体户来说非常有用,至于找工作...那必然有学历要求
(1)

野辰楼主2021/11/20 04:42:38

只用python就能做的工作基本上都要研究生学历啊,,Khuakhua
没有一个CS工作会局限于某一门语言,即使只用一门语言,公司内部也有复杂的内部工具和api。作为入门语言,Python是个很好的选择
(2)

victory2021/11/20 04:53:01

这是常见的男大装逼话术,然而C语言无论是科研还是工业界都不是必须的,更不利于新人上手。如果真想了解底层,为什么不学汇编语言呢,同时还要读懂《操作系统》《编译原理》和《计算机网络》(你以为C语言就代表计算机底层了吗)。实际上,转码新手学一门Python或者JavaScript就足够解决很多问题了,并且不需要花费极大的心力就能获得不小的成就感野辰
是谁告诉你是男大装逼话术?我的计算机老师可是女老师 c语言主要是学一些编程思维 不然为什么那么多计算机专业一开始都是学c?入门不是要学一个东西的来龙去脉吗 只学python基础特别虚 也搞不了算法
(2)

野辰楼主2021/11/20 04:55:04

是谁告诉你是男大装逼话术?我的计算机老师可是女老师 c语言主要是学一些编程思维 不然为什么那么多计算机专业一开始都是学c?入门不是要学一个东西的来龙去脉吗 只学python基础特别虚 也搞不了算法victory
那么请问你,为什么c就可以学到编程思维,Python就学不到呢? 为什么学C就不虚呢?

victory2021/11/20 04:58:18

第一,科班入门学C语言,就对吗? 第二,Python岗比C开发岗多多了,C能做的事也比Python少多了,并且实现相同的功能代码量是Python的百倍。第三,Python现在的支持库非常多,能做的事情也比“数据分析”多多了野辰
不会c语言 操作系统 面向对象这些计算机语言的基本概念都不懂 python知识个借口 c是系统运行的底层语言 认为学c没必要才是认知不深 况且c语言的应用比主打数据分析的python广多了 涉及最底层的系统 指针这些 光学python真的就做个数据分析复制粘贴 没啥技术含量的
(2)

梦影繁花满地2021/11/20 04:58:30

请问感兴趣自学游戏开发要学什么,先从c++,python学起吗,,,JXU3OTQYV77E
我个人是边做边学,在实践中学习的,这个网上教程很多不多阐述了。
还有就是选对方向,比如像文明,p社四萌那种用python比较好,但想做fps,王者衣药还是c++,因为后者有成熟的开发工具。

victory2021/11/20 04:59:30

那么请问你,为什么c就可以学到编程思维,Python就学不到呢? 为什么学C就不虚呢?野辰
我感觉python更多是接口啊 很多都靠记忆 没听见有人吐槽调参怪吗 c语言是要一些数学底子的 需要理解

victory2021/11/20 05:01:40

那么请问你,为什么c就可以学到编程思维,Python就学不到呢? 为什么学C就不虚呢?野辰
没说不能先学python 但是看你要求是什么 学python就是和商科学生一起卷 基本做不了开发岗
(1)

野辰楼主2021/11/20 05:03:31

是谁告诉你是男大装逼话术?我的计算机老师可是女老师 c语言主要是学一些编程思维 不然为什么那么多计算机专业一开始都是学c?入门不是要学一个东西的来龙去脉吗 只学python基础特别虚 也搞不了算法victory
在你询问你的女老师之前,我可以告诉你,她的意思大概是C语言没有完善的垃圾回收和多线程进程管理机制,并且有可以直接引用内存的称为“指针”的机制,这也就意味着C语言编程者除了“编程思维”以外还需要关心内存和进程管理,但这充其量也就占了计算机底层知识框架的十分之一不到,并且C语言的这一缺陷早就被业界很多大牛与其他语言的创始人所诟病,也与“编程思维”或算法思想毫无关联。对于99%的计算机从业者内存管理都是不需要去关心的,更何况初学者完全可以在掌握初阶编程能力之后再去探索计算机底层
(3)

野辰楼主2021/11/20 05:05:29

不会c语言 操作系统 面向对象这些计算机语言的基本概念都不懂 python知识个借口 c是系统运行的底层语言 认为学c没必要才是认知不深 况且c语言的应用比主打数据分析的python广多了 涉及最底层的系统 指针这些 光学python真的就做个数据分析复制粘贴 没啥技术含量的victory
哈哈,那么请问你认识几个人是在用c编写操作系统呢?如果你连底层应用和顶层应用都分不清,并且认为底层的技术含量更高商业价值更大,那我们没什么好聊的了

三明治2021/11/20 05:06:28

哈哈,那么请问你认识几个人是在用c编写操作系统呢?如果你连底层应用和顶层应用都分不清,并且认为底层的技术含量更高商业价值更大,那我们没什么好聊的了野辰
python不适合大型工程 顶多做做脚本

野辰楼主2021/11/20 05:07:31

我感觉python更多是接口啊 很多都靠记忆 没听见有人吐槽调参怪吗 c语言是要一些数学底子的 需要理解victory
就凭你这段不知所云的话语,要么是你的学习能力不行,要么是你计算机女老师的教学水平不行
(3)

野辰楼主2021/11/20 05:08:17

没说不能先学python 但是看你要求是什么 学python就是和商科学生一起卷 基本做不了开发岗victory
“只学Python不能做开发”,这是百度广告告诉你的吗
(2)

野辰楼主2021/11/20 05:10:57

python不适合大型工程 顶多做做脚本三明治
我相信,你一定想用学习的第一门语言去实现一个必须用C作为core的超大型工程。

winterfell2021/11/20 05:11:53

不管什么专业,学门编程语言都是好事,python因为上手简单功能强大所以特别合适
但如果想当大厂中厂程序员,还得学很多。非科班想和科班竞争就必须展现更突出的优势
(2)

野辰楼主2021/11/20 05:12:10

python不适合大型工程 顶多做做脚本三明治
“顶多做做脚本”,我想基于Django的网站对你来说也是脚本,ResNet同样只是一个脚本

野辰楼主2021/11/20 05:13:54

不管什么专业,学门编程语言都是好事,python因为上手简单功能强大所以特别合适 但如果想当大厂中厂程序员,还得学很多。非科班想和科班竞争就必须展现更突出的优势winterfell
任何一个科班出身的学生,只要不是纯废物,都不可能只会一门语言。但转码最重要的并不是多学几门语言,而是自己写几个复杂点的好项目

野辰楼主2021/11/20 05:15:31

python和hadoop在数据量上哪个更能打?看量化招人还要会hadoop的?白龟
Hadoop不是一门编程语言,而是一个开源的大数据工具。
(2)

白龟2021/11/20 05:17:08

Hadoop不是一门编程语言,而是一个开源的大数据工具。野辰
我在想是pandas不够用吗

星降莲2021/11/20 05:17:39

怎么说呢,我习惯c是因为它内存管理足够严谨,一开始我碰python的时候最大的问题是:这也能写?返回类型是什么?这怎么调用的?然后发现python只要遵循几乎没有限制的就行了,确实简单但是很少我去理解它的空间,换句话来说就是我觉得纯记语法的学习实在提不起兴趣......当然这种事因人而异,c确实对新人来说不怎么友好。
(3)

野辰楼主2021/11/20 05:19:24

我在想是pandas不够用吗白龟
hadoop和spark我都使用过,其能够处理的数据量和pandas不是一个数量级的,这也就是为什么要开发它们来计算大数据。但Python同样有支持他俩的接口

星降莲2021/11/20 05:23:48

还有一件事就是国内大学很多科班教材都是用的c语言做示范,所以贯而有之科班生就全部得去学c,就算是理解汇编也是用c来做的栗子
(6)

野辰楼主2021/11/20 05:24:14

怎么说呢,我习惯c是因为它内存管理足够严谨,一开始我碰python的时候最大的问题是:这也能写?返回类型是什么?这怎么调用的?然后发现python只要遵循几乎没有限制的就行了,确实简单但是很少我去理解它的空间,换句话来说就是我觉得纯记语法的学习实在提不起兴趣......当然这种事因人而异,c确实对新人来说不怎么友好。星降莲
第一,C的内存管理非常不严谨,这就是为什么需要编程者去严谨的管理内存。第二,C语言的硬性类型机制实际上是一种墨守成规,你在熟读背诵之后,对你的算法思想并没有什么帮助。Python没有硬性类型定义不代表你在编程的时候不需要知道变量的类型。
我也是科班出生从C语言开始学的,这也是为什么现在我痛定思痛觉得对于初学者来说Python是更好的选择

winterfell2021/11/20 05:24:53

初学者学python能很快做出一些带来正反馈的东西,与此同时学c的可能还在纠结指针等。部分高校课改,计算机专业第一学期也从python入手。但之后结合语言来体会一些底层原理我认为是必须的。
企业面试主要问数据结构算法、三大课、软工和做过的项目。C艹和Java的后端岗位会深挖一些语言特性。别的不清楚。
(2)

已注销2021/11/20 05:25:15

算法岗挺多其他专业的phd转过去的…只会python的
(2)

星降莲2021/11/20 05:34:07

第一,C的内存管理非常不严谨,这就是为什么需要编程者去严谨的管理内存。第二,C语言的硬性类型机制实际上是一种墨守成规,你在熟读背诵之后,对你的算法思想并没有什么帮助。Python没有硬性类型定义不代表你在编程的时候不需要知道变量的类型。 我也是科班出生从C语言开始学的,这也是为什么现在我痛定思痛觉得对于初学者来说Python是更好的选择野辰
准确来讲我是c++使用者,python简单但是无法提供更多逻辑上的控制,不单单只是返回类型定义不明确,而是对所有资源调用与权限控制都不清晰,当然c也有一样的问题,在学校c/c++混起来说习惯了......

星降莲2021/11/20 05:41:53

python确实是目前最能实用的,在我学python短短一个学期内就把python3整个过完了,小作业已经可以做爬虫跟数据库管理系统的一些操作,期末大作业去github上拉了一个小样本的手写识别简单封装就能用了。用c++写小游戏去学习图形界面的痛苦还留在印象里......
(3)

野辰楼主2021/11/20 05:42:14

准确来讲我是c++使用者,python简单但是无法提供更多逻辑上的控制,不单单只是返回类型定义不明确,而是对所有资源调用与权限控制都不清晰,当然c也有一样的问题,在学校c/c++混起来说习惯了......星降莲
Python有提供相应的系统函数去访问底层资源,只不过绝大多数人不会用到。不知道你是从事什么工作的,目前除了高性能计算,高精度图形渲染和操作系统内核编写etc.需用C来写以外,C在别的工作上并不好用,而这些绝大多数初学者也写不出来

野辰楼主2021/11/20 05:45:30

python确实是目前最能实用的,在我学python短短一个学期内就把python3整个过完了,小作业已经可以做爬虫跟数据库管理系统的一些操作,期末大作业去github上拉了一个小样本的手写识别简单封装就能用了。用c++写小游戏去学习图形界面的痛苦还留在印象里......星降莲
熟练之后掌握一门语言的主干也就几周的功夫。等做具体项目的时候再扣具体细节
(1)

星降莲2021/11/20 05:49:17

Python有提供相应的系统函数去访问底层资源,只不过绝大多数人不会用到。不知道你是从事什么工作的,目前除了高性能计算,高精度图形渲染和操作系统内核编写etc.需用C来写以外,C在别的工作上并不好用,而这些绝大多数初学者也写不出来野辰
我还是在校生......不过确实c++工作难找,现在已经在学js了

Khuakhua2021/11/20 05:54:01

额,就我所知好像没听说过。如果你说信息安全的话,国内做的很shit但应该有招人野辰
信息安全还是要写很多代码,,,

野辰楼主2021/11/20 05:54:45

信息安全还是要写很多代码,,,Khuakhua
这世界上有很多工作不用写代码。。。。
(1)

Khuakhua2021/11/20 05:55:04

光学python没法搞研发岗吧 c语音又是很多研发语言的基础victory
要看是哪种研发,国内的企业没有计算理论的博后站这些,估计就没有真 不用编程的计算机科学研发岗。

Khuakhua2021/11/20 05:56:39

这世界上有很多工作不用写代码。。。。野辰
但是蹭不到热度钱,不过例如开发新的像素算法这些,现在估计都是人人编程高手而不是等别人实现那种了。

[Ar]3d^{6}4s^22021/11/20 06:07:58

我很喜欢TypeScript的包罗万象,但其负面结果是语法和库的引用繁杂,基于浏览器解释引擎也有一定局限性。并且原始TypeScript和React,Vue这些现代前端框架语法上大相径庭,我觉得不是很适合新手作为第一语言。当然你要是用习惯了,也很好。野辰
我是react直接入门(像那个梗图一样,跳过html/css/js),再换上ts接着写。其实tsx和jsx也没差多远,而且ts还对react提供很棒的类型检查。
ts倒是和vue不太搭,但我本来就不喜欢 + 不用 vue,所以还好。

Edward Nara2021/11/20 17:44:27

这是常见的男大装逼话术,然而C语言无论是科研还是工业界都不是必须的,更不利于新人上手。如果真想了解底层,为什么不学汇编语言呢,同时还要读懂《操作系统》《编译原理》和《计算机网络》(你以为C语言就代表计算机底层了吗)。实际上,转码新手学一门Python或者JavaScript就足够解决很多问题了,并且不需要花费极大的心力就能获得不小的成就感野辰
开门见山:我觉得你在胡说八道。
利益相关:CS master,现在靠码C++和Python吃饭,以前者为主。

第一,django和flask用在学生糊一个大作业上无疑是非常优秀高效的,但是你确定它们在工业界的应用能比得上Spring?如果想成为后端程序员,就算不想学java,为啥不去学php呢(同样不建议),轮得到python吗?
第二,python语言框架和JavaScript基本相同,我看到这句话觉得你一定是没写过多少这两门语言里的至少一种。但凡能稍微了解这两种语言,都说不出这句话。
第三,能说出leetcode适合用python刷的人,要么你在胡说八道,要么我也觉得我应该是刷了假的算法题,学了假的数据结构和假的算法。你确定用Python自行实现代码复杂度在O(n)以上的任何东西是一种很有效率的行为吗?
第四,我面过数家国内大厂,没有一家在面试的时候要求我写python。我在某C9大学的计算机系本科毕业,没有一个本科毕业后就业的同学主要靠Python吃饭。难道你要推荐失败专业转码之后去炼丹?还嫌炼丹不够卷?
第五,说事就好好说事,男大nm男大,且不说你回复的是个女波友也不知道男大在哪里,满口胡说八道还要给反对者扣男大装逼帽子,我只能说我得去洗洗眼睛。

最后说明我的态度:码农必须会Python,但是Python真的不能用来吃饭,建议在好好学完C++之后作为第二语言去学
(5)

野辰楼主2021/11/20 18:35:35

php这种老掉牙的东西还能提到也是搞。C++的学习曲线陡峭,大多数转码新手根本学不明白。用Python刷题面试的人多了去了。我建议把Python作为入门语言,就表示工作必须用Python了?
(3)

丛林~🐒2021/11/20 19:04:44

开门见山:我觉得你在胡说八道。 利益相关:CS master,现在靠码C++和Python吃饭,以前者为主。 第一,django和flask用在学生糊一个大作业上无疑是非常优秀高效的,但是你确定它们在工业界的应用能比得上Spring?如果想成为后端程序员,就算不想学java,为啥不去学php呢(同样不建议),轮得到python吗? 第二,python语言框架和JavaScript基本相同,我看到这句话觉得你一定是没写过多少这两门语言里的至少一种。但凡能稍微了解这两种语言,都说不出这句话。 第三,能说出leetcode适合用python刷的人,要么你在胡说八道,要么我也觉得我应该是刷了假的算法题,学了假的数据结构和假的算法。你确定用Python自行实现代码复杂度在O(n)以上的任何东西是一种很有效率的行为吗? 第四,我面过数家国内大厂,没有一家在面试的时候要求我写python。我在某C9大学的计算机系本科毕业,没有一个本科毕业后就业的同学主要靠Python吃饭。难道你要推荐失败专业转码之后去炼丹?还嫌炼丹不够卷? 第五,说事就好好说事,男大nm男大,且不说你回复的是个女波友也不知道男大在哪里,满口胡说八道还要给反对者扣男大装逼帽子,我只能说我得去洗洗眼睛。 最后说明我的态度:码农必须会Python,但是Python真的不能用来吃饭,建议在好好学完C++之后作为第二语言去学Edward Nara
初学者应该先学c家家吗
(2)

Edward Nara2021/11/20 19:08:51

php这种老掉牙的东西还能提到也是搞。C++的学习曲线陡峭,大多数转码新手根本学不明白。用Python刷题面试的人多了去了。我建议把Python作为入门语言,就表示工作必须用Python了?野辰
C++学习曲线是陡峭,但是先学C++之后学Python很容易,反过来岂不是还得重学一遍强类型语言是怎么处理对象的?你自己也不是先学的Python,为什么敢这么给别人提建议,谁反对就是「男大装逼」?就凭你这句男大装逼,我和这条从头到尾没一句对的主题没完
(2)

野辰楼主2021/11/20 19:41:35

C++学习曲线是陡峭,但是先学C++之后学Python很容易,反过来岂不是还得重学一遍强类型语言是怎么处理对象的?你自己也不是先学的Python,为什么敢这么给别人提建议,谁反对就是「男大装逼」?就凭你这句男大装逼,我和这条从头到尾没一句对的主题没完Edward Nara
你继续胡搅蛮缠
(2)

2021/11/20 20:00:21

打了一堆字懒得说了,lz在国外吧,好心被当驴肝肺,建议收起助人情结😂
(6)

浆果宴2021/11/21 00:37:43

C++学习曲线是陡峭,但是先学C++之后学Python很容易,反过来岂不是还得重学一遍强类型语言是怎么处理对象的?你自己也不是先学的Python,为什么敢这么给别人提建议,谁反对就是「男大装逼」?就凭你这句男大装逼,我和这条从头到尾没一句对的主题没完Edward Nara
这不是说的C吗,C只有没课改的学校会当成入门语言教吧
(1)

安原自宅守2021/11/21 01:16:54

看了半天没看懂,我到底学C++还是PYTHON
(1)

羣願kanae2021/11/21 01:36:17

开门见山:我觉得你在胡说八道。 利益相关:CS master,现在靠码C++和Python吃饭,以前者为主。 第一,django和flask用在学生糊一个大作业上无疑是非常优秀高效的,但是你确定它们在工业界的应用能比得上Spring?如果想成为后端程序员,就算不想学java,为啥不去学php呢(同样不建议),轮得到python吗? 第二,python语言框架和JavaScript基本相同,我看到这句话觉得你一定是没写过多少这两门语言里的至少一种。但凡能稍微了解这两种语言,都说不出这句话。 第三,能说出leetcode适合用python刷的人,要么你在胡说八道,要么我也觉得我应该是刷了假的算法题,学了假的数据结构和假的算法。你确定用Python自行实现代码复杂度在O(n)以上的任何东西是一种很有效率的行为吗? 第四,我面过数家国内大厂,没有一家在面试的时候要求我写python。我在某C9大学的计算机系本科毕业,没有一个本科毕业后就业的同学主要靠Python吃饭。难道你要推荐失败专业转码之后去炼丹?还嫌炼丹不够卷? 第五,说事就好好说事,男大nm男大,且不说你回复的是个女波友也不知道男大在哪里,满口胡说八道还要给反对者扣男大装逼帽子,我只能说我得去洗洗眼睛。 最后说明我的态度:码农必须会Python,但是Python真的不能用来吃饭,建议在好好学完C++之后作为第二语言去学Edward Nara
男大装逼真的难绷,波组在某些方面实现了中文互联网大一统,,,
(3)

草莓味的2021/11/21 01:37:20

不是说php是最好的语言吗(

戀花憐月2021/11/21 03:56:38

TypeScript为什么是神?在讨论这个问题之前,我们先来看看其它语言相比TypeScript到底差在了那里。 首先是犯下了傲慢之罪的JavaScript,然后是犯下了愤怒之罪的C,接着是犯下了懒惰之罪的Python,再然后是犯下了嫉妒之罪的Dart,犯下贪婪之罪的Java,犯下暴食之罪的Rust,最后是犯下淫欲之罪的Swift…… ts除了性能差以外可以说毫无缺点,除科学计算以外啥都能写,包揽前后端,而且真正 write once run anywhere,最关键是开源库还很多,省去很多工夫。 作为一个不准备以计算机为职业的业余爱好者,我觉得我这类人最适合学js/ts,投入产出比是最高的[Ar]3d^{6}4s^2
哪裡性能差,常用的腳本語言裡PY3和Ruby爭奪速度末兩名. 有V8加持的JS是腳本語言速度第一名.

[Ar]3d^{6}4s^22021/11/21 04:49:59

哪裡性能差,常用的腳本語言裡PY3和Ruby爭奪速度末兩名. 有V8加持的JS是腳本語言速度第一名.戀花憐月
首先ts-node和node要分开看,ts-node多了一层。
然后我说性能差当然不是在脚本语言里比,而是跟那些native语言比的。
此外,JS就算加上V8的JIT,一些性能也未必比得过同样加了JIT的PHP/HHVM。
(1)

戀花憐月2021/11/21 06:11:01

首先ts-node和node要分开看,ts-node多了一层。 然后我说性能差当然不是在脚本语言里比,而是跟那些native语言比的。 此外,JS就算加上V8的JIT,一些性能也未必比得过同样加了JIT的PHP/HHVM。[Ar]3d^{6}4s^2
HHVM 新版(v4) 不支援 PHP, facebook早就背叛**了. 對facebook來說, 你學JS還比學PHP更有價值, 畢竟facebook還要搞 React.js, 但是不搞PHP了. 而學Hack, 在全世界找, 大概也只能去facebook求職, 出路太窄了.