由node-webkit想到

     本人做为.NET的死忠也有些许年头。微软这几年被谷歌苹果之流打的有点招架不住。.NET的前景也难免堪忧。虽然我认为就强类型语言方面,C#绝对是最强者。但是新技术的发展确实是可怕的,看看苹果几年就把nokia干的体无完肤了。不跟上脚步很快就会被淘汰。所以我也加紧琢磨其他流派的技术。虽说.NET还是我的看家活,但技多不压身,况且更多的是学习领悟,其他技术的思想是件多多益善的事情。

       今日看到node-webkit时顿时感叹不已。nodejs的发展到了如此地步。不仅仅是服务器的专利,已经渗透到桌面程序。在失去互联网,跟移动大潮的机遇下,桌面程序已经是微软最后一棵大树。桌面程序就是微软当前的立身之本。要是这块根基被人松动了,大去之期不远咦。

       软件技术发展至今,早于不是用C/S,B/S可以来区分的了。程序说到底,无非就是3步。数据存储在哪里,如何传输,UI如何呈现。web在ajax的推动下越来越像桌面程序。桌面程序在分布式架构的推动下,也越来越像web程序。两者的界限已经很模糊了。源生移动app类似于分布式桌面程序,web移动app则跟ajax技术下的web程序没有本质的区别。

       html在跨平台特性的推动下已经入侵几乎所有平台。移动平台下的phonegap,桌面程序下的node-webkit,hex。web程序就不说了,自然离不开html。看来html大一统的趋势已经是定了。

       javascript本是一个即将死亡的语言。而我以前也是嗤之以鼻。因为我写惯了C#的强类型,受不了这种随意乱写的弱类型。但是在ajax技术的推动下,web技术引来了新的时代,在这种背景下,javascript已经是程序员必备的技能。没办法,不喜欢归不喜欢,咱屌丝程序员还得吃饭啊,还是得学啊。nodejs的出现使javascript具有了编写服务端后台的能力。一下子把javascript的身价抬高了一个数量级。如今node-webkit又杀到了桌面。javascript可谓是屌丝逆袭了。再加上html的强劲势头,能够操作dom的javascript更是攀上了亲爹。想不火都难啊。。。

       作为一个屌丝程序员,必须时刻保持对it界,技术界的敏锐,这是立身之本,不然就要死在沙滩上了。

原文地址:https://www.cnblogs.com/kklldog/p/3427451.html