从编程语言排名榜解读IT发展趋势

前瞻行业的向上无法是凭空预测,而急需有按照。因为预测自身就是个不太准的事体,再没依据的话,那就更加浮云了。下边,我尝试从程序语言名次榜来解读一下IT的前行动向及Web的往后。《二〇一二年2月份编程语言排名榜》全文见 http://news.cnblogs.com/n/145783/

先明了几个名词,net指的是网络,tcp/ip也好,仍然物联网也好,都是net。web指的是World Wide Web,一种以html及其类似物为特点的网络采取。

 

上面早先解读程序语言排名榜。

 

(1)新型总计设备正在澎湃发展。

C语言是系统语言,任何新的盘算设备所协理的语言,C应该是最具优先考虑的。C语言的开拓进取,能在必然水平上特色计算设备的上进景况。统计能力的拉长、设备的小型化迷你化多样化,行业中会涌现越来越多的风行统计设备,什么嵌入式也好,物联网也好,都是其一样子的一个说法。那几个发展是长远的坚韧不拔的,富有生机的,时刻不忘的。C将长久占据老大或老二的身份。它是音讯产业的先行军,它开道之后,其它语言才可能进入。假设发现C大开间下降了,那表示着硬件的发展缓慢下来。

 

(2)音信种类开发依旧是主流

Java有多少个意思,第一点,它是信息种类开发的主流技术,第二点,它是Android开发的主流技术。Java这些目的,代表着音信连串开发和移动支付。那里有个拆分的题目,按我的直觉估算(可研商),它的80%看成新闻连串开发的目的,10%看作移动支付的目标,10%用作任何费用的目标。Java主要照旧作为信息连串开发的工具。

C# 是新闻种类开发的主要工具。就当是60-70%的C#用来音信种类开发。60%的C#添加80%的Java,那几个份额不小。多个sql也是音信连串开发的根本指标。

从二零一二年1月份编程语言排名榜http://news.cnblogs.com/n/127946/可以见见,由于二〇一一年终微软与vivo合伙推出Lumia
800,导致C#皇冠直营现金网官方网,在那1十一月份排行超过了C++,勇夺第三。表达一大批程序员正转向WP7(.net方向呢)的开销。

可以观察消息种类开发依旧是主流。

那或多或少也很简单驾驭,公司的音信化,政党的音信化,盘子太大了,可挖掘的事物也太多了。

新闻体系固然B/S是主流,不过Web技术作为UI,并不是要旨技术,所占份额也不大,不将它归于Web了。

 

(3)移动支付正崛起为主流

Object-C的崛起,再添加一些Java。移动支付的份额正越来越大。实际上,底层的活动支付必要用到C和C++。由此,其份额,恐怕比直接判断得到的还要更大点。

 

(4)Web开发其实是在舒缓回落了

那点或者要物色不少争议。PHP,Ruby和Javascript是Web开发的多少个第一目的。Php下跌幅度较大,Ruby那个Web开发的摩登横盘很长日子了,javascript固然是在上涨,可惜势头太慢。Web开发自己个人判断,它曾经在缓慢回落了。目前这几年,Web的姣好并不大,拿的入手的脸书市值还不如有的公司卖两年手机赚的钱多。谷歌依然是个广告集团。拿国内来说,多少个大佬,腾讯最中央的如故非凡客户端,赚钱要紧仍然靠游戏,Taobao京东这么些电子商务,宗旨仍然商务,京东几十亿几十亿砸的是物流,凡客砸的是广告。天涯论坛靠的也是一日游,当然,开头养猪了。由此,Web恐怕会逐步褪去光环,回归它的内容媒介本色。Html5叫好不叫座。

唯独,即使下跌了,Web开发依旧是主流之一。

 

上面是有些题外话。

 

(1)用户需求的是何等

 

用户须要的是便利易用和强大,开放和包容性那样的只是次要的特性。在公交车和私家车里面选择,喜欢公交车的只怕不多。Web固然是开放的正经,其实也就是公交车。为何移动应用发展如此快,它们满意了用户的重点须要。

 

(2)音讯化的发展趋势已经变更了

 

html本质上是结构化文本,在原先,文本音信是主流,不过现在,语新闻息、图像、视频以及别的种种各式的音讯的收获、传播尤其便捷了,html/http只好做这么些音信的载体,并不可以在消息的其中贯彻互联。而作为载体来说,更底层的二进制协议进一步实惠。越多的数量要求联网须求,这几个联网可不必然是Web,QQ录像聊天这些网络不是由此Web的,网络游戏、网页游戏主要仍旧经过Socket,物联网那大概连TCP/IP都不自然用得上,随着新闻技术的上进,文本音讯所占份额会越来越少,当须要深刻挖潜文本之外消息的使用潜力时,Web不具有优势。那么些时候,Web可能就是单纯的媒体或其余应用的扩散渠道了。

 

(3)云计算

云统计Web不肯定是主流。非文本音信,直接二进制更实用。结构化文本音信,XML更实惠。云计算解决的骨干问题不是互联互通。

相关文章