personamyself | 1 points | Sep 23 2021 14:02:48

编程人过来说说各个编程语言的优势,给文盲科普一下

[-] nimingyonghu_1 | 40 points | Sep 23 2021 14:10:51

编程人欠你钱?

[-] Addition_Dazzling | 29 points | Sep 23 2021 14:13:48

看到代码就头晕 不写了睡大觉

[-] nathena_19 | 7 points | Sep 23 2021 15:48:54

第一天:睡觉 第二天:睡觉 第三天:打游戏

[-] No_Wash9896 | 5 points | Sep 23 2021 14:15:20

第二天再重新来过

[-] ObamaDonkey | 27 points | Sep 23 2021 14:49:46

我用习语言

[-] nathena_19 | 5 points | Sep 23 2021 15:49:36

c加加(速

[-] johnwang21 | 1 points | Sep 23 2021 15:57:34

string speak = 一帶一路(通商寬農);

return speak;

[-] daitouryou | 1 points | Sep 23 2021 16:41:19

if 大海&rt;小池塘: 大海.掀翻(小池塘); else: 小池塘.岿然不动();

[-] Fangslash | 11 points | Sep 23 2021 14:11:38

泻药,物理人,不会编程,写报告python和c++混用

python好写, c运行快,市场c和java大点

[-] walkman_lovelife | 11 points | Sep 23 2021 14:23:07

java 和 javascript好找工作,go的语法简单,可以以后学习,第一门语言建议学习java和javascript和对应的架构spring,node.js, react。搞IT是累活,没有觉悟不建议入行。

[-] daitouryou | 1 points | Sep 23 2021 16:37:24

入门python,java狗都不学。

[-] sunrise_zc | 8 points | Sep 23 2021 15:14:14

python简单,而且万能,机器学习基本上都用python,推荐外行入门。

不要太纠结语言类型,重要的是完成目标。因为语言变化很快,之前还php呢,现在基本上js、go的天下了。先去油管找个手把手教学视频,多练练,模仿别人怎么编程。

[-] aiglas0209 | 3 points | Sep 23 2021 15:16:38

我記得前幾年不是還說要開發專為中國人設計的中國特色程式語言,介面環境全中文,程式語言也全中文,甚至能用白話文語法來「寫程式」,不知道後來怎麼樣了,不過我猜肯定是贏麻了吧

[-] NoChinaNoLife | 7 points | Sep 23 2021 15:53:56

那种没啥意思。如果是能用自然语言编程的话不论是英文、中文还是任何其他语言都算重大突破,只把关键字或解析树换一换的话也就图个乐子了。

[-] ggi58423 | 1 points | Sep 23 2021 15:37:02

这个对我来说更累,拼音都敲不明白

[-] johnwang21 | 3 points | Sep 23 2021 15:51:34

從什麼角度分析?

根據平台,需求等變動因子答案都不同

如果只是泛泛的資料,wiki等都有

各語言都有自己的設計精神和意義

比方想要資料分析可能 R 或 Python

要整合平台的服務可能就 Java 或 .Net core

金融可能 COBOL Fortran

可能性根本數不完

[-] chychino | 3 points | Sep 23 2021 16:07:02

建議 Lisp

[-] dkmfTheMaster | 3 points | Sep 23 2021 18:37:43

Java后端永远的神,可惜卷到爆炸

[-] Zealousideal_Ad3816 | 2 points | Sep 23 2021 14:53:42

js rust

[-] matlab1024 | 2 points | Sep 23 2021 16:08:04

拉了,没一个科班的吗, c++都不学的

[-] jingleonline | 6 points | Sep 23 2021 18:36:06

科班的不会发帖问

[-] _Psyber | 2 points | Sep 23 2021 16:12:35

引战是吧

[-] User_0x12F81AC | 1 points | Sep 23 2021 16:20:08

简单说说我会的几个

  1. C:古早语言,极致性能,手动操作内存,缺少现代的高级功能导致写起来及其痛苦也容易因此写的很烂。一般用在追求性能的地方比如通信网络、单片机和科学计算。

2.C++:加入面向对象功能的C,高性能,也是手动操作内存,乱七八糟东西太多了的祖传屎山,学习成本高,写起来也比较痛苦。现在最常见的是用于游戏开发,因为Unity和Unreal两个引擎都是C++的。

3.Rust:更现代化的C,取代C++的一部分功能,写高性能服务器和操作系统。

4.Python:脚本语言,不是C系的语法,一开始是被作为玩具开发出来的,性能烂,只要有编程基础看着百度就能开写。用于不是计算机专业的人写程序用、科学计算(因为科学计算的库是用C写的所以不管Python有多烂都能用)、深度学习(理由同上)、给甲方做演示。

5.Java:虚拟机语言,完全面向对象且现代化一些的C,性能一般,跨平台能力强,在支那的公司间很火,第三方框架多,写起来比较方便,也是写Android程序的主要语言。主要用于开发后端(即各种联网应用程序的服务器程序)和Android程序。

6.C#:虚拟机语言,微软做的完全对标Java的.Net框架的原生开发语言,在除了第三方框架以外的任何方面都比Java好,开发体验一流。不受支那公司待见,而且半死不活的,但是在微软追在后面给奶了四年之后终于差一点就要满血了。2021年,比起Java,我劝你学C#。用于开发Windows应用、跨平台开发(つづく)、后端开发。

7.JavaScript:脚本语言,和Java没有除了名字以外的半点关系,用以给网页加入一些类似应用程序的动态功能而被开发出来。本来是一个从设计到功能再到运行效率一无是处的垃圾,却阴差阳错地变成了如今近乎全能而且性能也不差的样子,这期间发生了什么我暂且蒙古🇲🇳(Spoiler alert:和它的解释引擎有着奇妙深刻的关系)。用于写网站、各类前端(即需要连接服务器的用户界面程序)、后端开发、不是计算机专业的人写程序、开发各种“小程序”、开发某些不需要性能的应用程序等。Javascript,我劝你用。

8.TypeScript:蹭热度大师微软的又一力作,改进了数据类型等方面的JS,解决了很多JS的缺陷。在做大型工程时很好用,基本和JS没什么区别。

9.Dart:谷歌的Flutter框架的御用语言,Flutter是一个跨平台类原生前端开发框架,写出来的程序能直接编译成Android、iOS、Windows、Linux程序,免去二次开发或者减轻工作量。Dart写起来有点有点别扭,但是谷歌背书还是挺有前途的感觉。

剩下的Go、Swift什么的没用过,不好讲。

不过科普这个有什么用啊?你要干什么?

[-] daitouryou | 5 points | Sep 23 2021 16:54:11

纠正一下:unity用的是C#,主要面向手机游戏,性能不如C艹的ue。

[-] User_0x12F81AC | 2 points | Sep 23 2021 17:00:43

我的,C#为数不多的重要应用脑子一抽写到C++去了。马上改

[-] Comfortable_Coach_16 | 3 points | Sep 23 2021 16:49:41

之前因爱好一直自学的C#,觉得用起来贼顺手,后面进大学一直被说赚不到钱😭

[-] User_0x12F81AC | 3 points | Sep 23 2021 16:57:35

比我好,我进大学之前的爱好是VB😰

不过说实话我真的很看好.Net的,当然,也有我是软蛆的一部分原因

[-] jingleonline | 3 points | Sep 23 2021 18:46:12

为什么刚进软家的小伙伴经常跟我们吐槽C#啊,TS倒是口碑不错

[-] Dry_Position6230 | 1 points | Sep 23 2021 18:58:27

前几年好多人转行做前端,现在不知道行业怎么样了。你要就业的话你不用纠结语言,纠结一下具体做什么。编程语言不像英语汉语区别这么大,其实都是互通的。

[-] [deleted] | 1 points | Sep 23 2021 22:38:08

[deleted]

[-] FlimsyLow | 1 points | Sep 24 2021 03:01:44

便于工作之类的 学python

其他建议学java js都可以

[-] computer-paper-recod | 1 points | Sep 24 2021 05:25:52

语言其实还是差不太多的,还是先把计算机、网络等等基础打好,只要那个编程的思维在,几个星期上手一门新的语言是没问题的

[-] asyncable | -2 points | Sep 23 2021 14:17:57

易语言永远的神