go语言成长十年 go语言现状( 八 )


4、PHP语言
主要用于开发网络应用(特别是web服务器端,也就是用户不可见的部分,如结合MySQL进行后台数据传输处理等),相对其它几门语言,它非常容易上手 。
5、Javascript语言
用于开发Web前端
6、C#语言
它和Java一样简单易学(同样是相对的),但只能支持微软的平台 。闻名业界的.NET就是C#语言的最佳搭配 。
7. Go语言
Go语言一门全新的系统级语言,由Google开发,于2009年发布 。虽然它的历史非常短暂,但根据目前的发展来看,Go语言有望在未来十年成为一款成功的系统级语言 。
中国未来十年热门的十大编程语言会有什么样的变化其实世界上的编程语言的更新迭代,就是靠中国和美国两个国家在引导 。
欧洲很多主流网站,还是VB写的 。VB能在编程语言排行榜上占有一席之地 , 全是欧洲在撑着 。从中国程序员的角度 , VB似乎过时很久了,欧洲却还有大量的新项目在用它,但有人认为欧洲严重落后吗?
其实说来说去 , 技术基本没有变,只是写法一直在变 。跟着变,只是显得时髦,不变,也未必就跟不上时代 。
语言根本不是重点,平台才是重点 。一句代码,怎么写更舒服?如何声明变量更人性化?这些重要吗?用一门语言,能做出什么样的项目 , 才更加关键吧?
比如JAVASCRIPT,单说语言本身,简直烂到爆 。语法不严谨,各种劣根性,奇葩的面向对象写法,成堆的回调函数 。。。。。在世界主流的编程语言中,没有一门比JAVASCRIPT更像半成品的了 。但JAVASCRIPT却很火 。为什么?因为现实情况下,它是唯一可以运行在web上的语言 。
所以JS成功的关键,并不是JS这门语言本身有什么优点,而是因为web平台选择了它,因为Node平台选择了它 。
现代编程语言的变迁,大概可以分为七个阶段 。
早期是汇编语言,B语言的天下 。那时候的计算机还很脑残 。后来呢?Unix操作系统出现了 。所以随着Unix诞生的C语言和perl语言火了 。这基本可以算作第一阶段 。
第二阶段,Unix没落了 。。。而Linux取代了Unix,所以Python取代了Perl
第三阶段 , Windows大杀四方,所以VB和C++一时所向无敌 。
第四阶段 , JAVA和.NET两大平台诞生,所以JAVA语言和C#语言崛起 。
第五阶段,互联网平台发力 , 到处都在建网站 , 所以JAVASCRIPT和PHP成为了主流 。
第六阶段 , 安卓平台发布,因此JAVA迎来了第二春 。
第七阶段,IOS平台发布,OC语言从编程语言排行榜30名开外,迅速挤进前10
因此很容易看出,一门语言会火,并不在于语言本身,而在于新平台选择了谁 。。。。而搞清楚下一个火起来主流的新平台是谁?其实就可以判断下一个要火的语言是什么了 。。。。(语言靠前,则代表适用性越好,比如区块链的最佳语言是Go语言) 。。
区块链——Go语言 , C++ , C# , JAVA
云计算——C#,Erlang,JAVA,GO语言
人工智能——Python , Lisp , C#,JAVA、Prolog、Yigo
物联网——C语言,C++,Python , C# , JAVASCRIPT
混合现实——C#,C++,JAVASCRIPT
WEBGL——JAVASCRIPT,C#
极客时间的GO语言进阶训练营怎么样?极客时间的GO语言进阶训练营是很不错,知识内容涉及比较全面,从编程语言到中间件、系统设计再到架构都安排了相关课程,老师们在课程中不讲语法和用法,重点传递设计原理和最佳实践 , 讲课的过程中贴合工作场景,分享真实的干货案例,启发学员的思维让其自主进行学习,还帮学员建立系统大局观,有助于学员深层次的提升 。

推荐阅读