完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
程序员们普遍对时尚界嗤之以鼻,因为这个圈子中的趋势就像风一样变幻不定。裙子忽长忽短、颜色变来变去、领结时大时小。不过在技术界,精确、科学与数学却统治着一切。然而,这并不是说编程没有趋势可言。 差别在于编程的趋势是由更高的效率、更好的可定制性以及更棒的易用性来驱动的。新的技术会让旧有的技术黯然失色。下面我们就来介绍一下未来15个热门的编程趋势以及15个逐步走向衰落的编程方向。 并非人人都会同意文中的观点,不过编程令人着迷之处恰恰就是快速的变化、激烈的争论以及即时的反馈。感兴趣的读者还可以参见本篇文章的(上)(中)部分。 热门:Android 冷门:iOS 几年前,Apple的App Store还是一家独大,不过时间改变了一切。虽然iPhone与iPad还是拥有非常多的粉丝,他们喜欢其精致、丰富的UI,但Android的销量却在节节攀高。有报告显示70%以上的智能手机销量来自于Android。 原因很简单,那就是价格。虽然iOS设备保持了一个比较高的价格,不过Android世界中有太多的竞争者,他们所生产的平板价格甚至只有iPad价格的1/5,省钱总是硬道理嘛。除了价格之外,开源也是一个不容小觑的因素。任何人都可以在市场中参与竞争,实际情况也是这样的。有大的Android平板,也有小的手机;有Android相机,甚至还有Android冰箱。 热门:GPU 冷门:CPU 在软件还很简单,指令可以在一行中清楚显示的时候,CPU是计算机之王,因为它做了所有繁重的工作。现在,视频游戏中有大量并行运行的图形计算,一块显卡的价格动辄就5、600美金,一些执着的玩家甚至会使用多块显卡。这甚至比很多一般的PC还要贵,除了游戏玩家外,计算机科学家们也将很多并行应用转到GPU上运行,速度比之前快了百倍以上。 热门:GitHub 冷门:简历 没错,你可以通过看书等方式来学习,不过,阅读实际的代码却更加直观和有意义。程序员是否写了足够好的注释?是否花时间将大的类拆分成若干各司其责的小类?架构是否还有扩展的空间?这些问题都可以通过查看代码得到答案。 这也是为何现在在找工作时有过开源项目开发经历会变得更加吃香的原因所在。从私有项目中分享代码是比较困难的,不过开源项目可以走进每个人的生活。 热门:租赁 冷门:购买 以前,公司会建立自己的数据中心、雇佣专门的人来维护他们所购买的计算机。时至今日,很多公司开始租赁计算机、数据中心、雇员,甚至按照小时数来租赁软件。这是个非常好的做法,也会为公司节省很多成本;同时,还会保证计算能力。 热门:Web界面 冷门:IDEs 很久之前,人们使用命令行编译器。后来,有人将其集成到了编辑器和其他工具当中,创造出了IDE。现在,IDE有被基于浏览器的工具所替代的趋势。在基于浏览器的工具中,你可以编写代码、创建系统。如果不喜欢WordPress的工作方式,那么你可以通过它自带的编辑器修改代码并立即生效。你可以通过微软的Azure编写JavaScript胶水代码。这些系统基本上都没有提供很好的调试环境,而且在编辑生产代码时也存在着一定的风险,不过这个想法却是非常棒的。 热门:Node.js 冷门:JavaEE、Ruby on Rails及PHP 服务器的世界总是依赖于各种线程模型,不过这种方式会导致程序员所编写的各种低效、不负责任的代码影响到操作系统的效率。无论程序员编写的代码有多么差劲,操作系统总是会在各个线程间切换,从而平衡整体性能。 Node.js带来了JavaScript回调这种编程模型,代码运行速度也绝对够快。这种一开始只是用于弹出警告框的玩具语言的变化超出了很多人的想象。突然之间,创建新线程的开销变得很显著了,这时Node.js来了。如果程序员代码写的不好就会出现问题,不过让程序员清楚了解资源限制有助于他们编写出更快的代码。 Node.js的世界也因让浏览器与服务器之间保持和谐共处而获益匪浅。同样的代码既可以运行在浏览器端,也可以运行在服务器端,开发者可以在两端快速移动,也可以更好地完成功能。因此,Node.js已经成为互联网界最炙手可热的技术之一。 |
|
相关推荐
2 个讨论
|
|
路过赞一个。。。。
|
|
|
|
|
|
你正在撰写讨论
如果你是对讨论或其他讨论精选点评或询问,请使用“评论”功能。
451 浏览 0 评论
1101 浏览 0 评论
如何使用python调起UDE STK5.2进行下载自动化下载呢?
2075 浏览 0 评论
开启全新AI时代 智能嵌入式系统快速发展——“第六届国产嵌入式操作系统技术与产业发展论坛”圆满结束
2598 浏览 0 评论
获奖公布!2024 RT-Thread全球巡回线下培训火热来袭!报名提问有奖!
28384 浏览 11 评论
71940 浏览 21 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-6 11:38 , Processed in 0.708779 second(s), Total 46, Slave 36 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号