各主流编程语言适用领域——软件工程

前言
刚接触编程语言的朋友一般都会问,比如我学了这个c,除了能敲出一个黑色命令框框,在我手里能做爪子。这些东西在学校里很难学到,就我个人而言,老师教的无非就是谭教授写的,内容无出其右。但不得不说谭教授的书已经过时蛮久了。知识付费了编程书本该买就买吧。言归正传,接下来为大家介绍主流语言各自擅长的领域

一,系统架构/驱动
适合:C/C++,没有等
一个共识,驱动不是一般人能写的。不劝退。只要我不了解,他就难不倒我,懂王悟出来的。从驱动工程师薪资你就大概知道这是一个门槛多高发量多少的行当。系统其实也是一个软件,目前开发这类东西发挥最好的就是C和C++,其他语言不是没有这么强大功能,就是效率低,嗯C还是很猛的。

二,C/S架构(客户端)
适合:C/C++,QT,C#,等
C指的是client客户端,S指的是Server服务器。比如端游,晓得了撒。
QT也是蛮厉害的一个语言,Adobe和谷歌地球WPS等很多著名软件都是用它写的,英雄联盟也是。C#是微软出的语言,因为QT和C#写架构对比C/C++简洁不少,但C/C++不能被替代,所以基本都是混着一起来,相互需要,相互看不起。

三,B/S架构( 页)
适合:JAVA,Python,PHP,Golang,JAVAscript,HTML,CSS,等
淘宝京东某多多, 游平台小程序
B/S架构是需要建立在某平台的基础上,比如,微信小程序,建立在微信的基础上, 页游戏,建立在浏览器的基础上。之所以这么多,是因为分为前端和后端,前端就是页面设计,工作是把窗口变好看。后端负责核心代码,就是你看不到的地方都是后端写的hhh。目前来看这一领域在国内是比C/S要吃香的。初学者可以了解下微信小程序淦一下嘿嘿也挺好的

四,移动端(app)
适合:JAVA,Kotlin,Object—C,等
想必你也晓得了,就是Android和Ios开发。
JAVA和Kotlin在Android,Ios是Object—C喽。前辈说Java的性能 Java:“你说啥子

结束语:
近年很火的Python语言在人公智能,数据分析领域别有建树,这就是一个例子啊,上世纪90年代初Python就出现了,语法简练,做东西快,但是性能有点相形见绌。也一直不温不火。直到近来人工智能领域横空出世,人们发现它简单易于实现的特点很适合这一领域。Boom!5年后会怎么样人知道

PS:看到点朋友在 上说这个语言最好那个语言瓜,不置可否,我不晓得刘翔跟姚明谁乒乓球打得好。内核的是数据结构和算法,学好这个才算屌,语言只是实现方式。这些知识都是我从前辈那听到的,大佬都是从沙雕过来的,学贵于恒,Giao!
你变秃了,也变强了

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2020年5月4日
下一篇 2020年5月4日

相关推荐