说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

未来编程趋势的12个猜想 命令行永存...

HTML文档下载 WORD文档下载 PDF文档下载
做预测好比人们做计划一样,程序员们关注一下未来的编程走向总归是件好事,这样他们就可以做到未雨绸缪。本文为大家列举了一系列有关未来五年编程趋势的预测:GPU会成为下一个CPU、Android无处不在等。

之前,CSDN研发频道曾报道过一篇“ 冷暖交替,2014年编程兴衰趋势预测”,文中介绍了2014年一些会受到热捧的技术,以及会遭开发者冷淡的一些技术。现在,本文为大家列举了一系列有关未来五年编程趋势的预测。下面是笔者对原文的摘译。

程序员关注编程趋势就好比股民时刻关心股价走向一样,下面的这些预测可能不完全正确,其中一些可能在五年之内不会实现,或者有一些技术已经实现,但并未达到它应该所达到的高度和受众度。不管如何,聪明的程序员肯定会知道这里面的哪些预测是对他有帮助的。

1.GPU会成为下一个CPU

还记得人们吹嘘CPU的日子吗?现在,即使是最好的CPU很少会超过200$,而上等的显卡(CPU)通常都在500$、600$,甚至更多。对于游戏玩家来说,他们更喜欢吹嘘自己的显卡性能,而不是CPU。

越来越多的软件使用GPU,诚然,也有些早期就使用图形处理的,比如Web浏览器中的那样,但是,我们看到越来越多的应用虽然无需绘制精美的图片,但仍然被改写以利用GPU的并行架构。物理学家用GPU研究物质;化学家用他们研究化学反应;天文学家用显卡模拟星系;生物学家在热门研究中用GPU处理统计数据。今年开始,大家又用GPU来开采比特币了。

存储好你的比特币,或许哪天就成真了。

2.数据库将会做更加复杂的分析

数据库将会以更加高效的性能设计问世,他们能够非常有效地使用RAM和玩转存储层次。未来的数据库不光是存储数据,许多数据库系统都内置了成熟的报告引擎(商业智能),能够运行更加复杂多变的算法,能够分析数据、在数据模式下更有效地搜索数据,以及做更多目前被吹捧的“大数据”相关工作。

3.一切皆为JavaScript

“ 一切皆为JavaScript”,未来,JavaScript将不仅仅是一门编程语言。它除了在客户端占据主导地位外,它还拥抱服务器端,比如Node.js。在智能手机领域,越来越多的HTML5本地应用诞生。此外,许多流行的编程语言都可以编译为JavaScript,比如Java代码可以编译为JavaScript、C/C++代码、Python代码等。

4.Android无处不在

Android几乎可以在每个设备上运行,它除了应用在手机上,它还将被应用在相机,比如即将上市的Instagram相机就是采用Android系统;Android电视、手表、汽车、甚至是耳机。这一些都说明Android将越来越融入人们的生活。

5.物联网——比以往都多的平台出现

Android(Linux)统治世界的一个作用是越来越多的对象都将会被联入物联网,并且会有越来越多的平台出现,其中一个重要的平台就是汽车。导航和购物仅仅是个开始,而无人驾驶汽车的推出将会为开发者带来更多的获利机会。

Android系统可以提供一个统一的内核,而每个平台上都需要一些定制的功能,其中的核心是要弄清楚新领域需要哪些必不可少的新功能。例如机器人玩具,可能需要内容过滤器,以提供与年龄相适应的内容;恒温器则需要与天气预报交互。

6.开源将会找到新的方法盈利

对于许多成功的开源项目来说,例如Android、Ubuntu或MySQL,它们仍然存在一个棘手的问题,就是如何赚钱来支持发展。这或许也是许多开源人的困惑,如何通过开源项目赚钱,将来肯定会有新法子出现。最好的开源项目就是在维护好用户的基础之上拧紧螺丝,搭建一个相对稳定的开源生态系统。

7.WordPress Web应用程序将比比皆是

WordPress是一个以PHP和MySQL为平台的自由开源的博客软件和内容管理系统。WordPress具有插件架构和模板系统。 Alexa排行“前100万”的网站中有超过16.7%的网站使用WordPress。

8.插件将取代成熟的项目

许多软件的成功都得益于拥有大量优秀的插件,比如Photoshop。现在,在应用程序上安装/更新插件都非常简单,例如MagicHour用户可以像分享照片那样共享过滤器。此外,大多数平台都提供了一个很好的插件API,这些肥沃的生态环境上充满着成千上万的模块、库和插件。

9.命令行将长存

命令行既简单又可扩展,还十分灵活。如果你有一个脚本,你可以轻松地对它进行扩展,并且可以黏贴到其它脚本上。

10.编辑技能将会逐渐普及,但真正的程序员仍将是少数

在过去50年里,人们努力试图使编程变的简单,好让更多的人来学习编程。但人们学会的仅仅是一些最基础的技能,有95%的人都能弄清楚if-then-else结构,但程序员不仅仅需要懂这个,教会更多的人理解if-then-else结构是好事,但这并不意味着他们就可以成为程序员。

一个真正的软件开发者是有很多类型的,编写代码只是最基础的技能。真正的程序员能够深入程序内部一探究竟,能够把客户需求转化成具体的功能等等。

11.外包和内包将会陷入僵局

外包和内包现象还会继续存在。外包队伍将会通过低价来赢得工作,但他们也会遭到一些自动化工具带来的威胁。一些基础、低端工作将会被自动化工具所取代。真正的工作将会留给那些懂得深入业务的人员来做。

12.管理层将继续误解程序员和编码

对程序员来说,最痛苦地事情莫过于服从没有技术背景的人领导,如果对业务不了解,无法把客户的需求转换成具体的业务设计那就更加悲剧了。现实中这样的管理层的确存在,并且还会继续存在。

以上仅是对未来编程发展的预测,当然,作为程序员必须始终紧跟不断发展变化着的编程技术趋势,否则就无法保持自己在这一活跃领域中的竞争力。

来自: InfoWorld

VB新手常见问题解答 VB修改注册表一特例 VB与VC混合编程中处理消息的方法 VB中的进制转换是怎样的? VB中调用带参数存储过程的实现(数据库) VB中感叹号“!”与圆点“.”的用法差异 VB中如何实现注册表的读写 VB中实现“擦视”技术 Visual Basic 2000年问题 Visual Basic 的未来 Visual Basic 命令分类表 Visual Basic三级跳 Visual Basic使用技巧 Visual Basic中的子类处理技术 Visual Basic中软件封面技术探秘 VisualBasic 软件设计中的几个问题 Windows 95/NT 运行了多长时间 -VB资料 Windows 的登录资料库 -VB资料 把回车键变成TAB键-VB资料 把文件置入到Text或RichText中 -VB资料 避免按 [ENTER] 回车键产生的“嘀”声 -VB资料 避免使用全局变量-VB资料 避免装载多份应用程序-VB资料 不定个数的参数 -VB资料 不在任务栏中显示,只能在Ctrl+Alt+Del对话框中显示或者干脆什么也不显示数 -VB资料 处理 Dropdown List型 Combo的录入问题-VB资料 VB创建和删除快捷方式 从程序中生成 exe 文件 -VB资料 打开和关闭CD-ROM 驱动器 -VB资料 打开和关闭其他应用 -VB资料 打开一个超连接 -VB资料 应用程序端传递过来的参数不能在导出函数外用吗? BCB 用Install shield制作oracle数据安装程序,在客户端不装ORACLE,如何设置DBE? to:chechy 分来了! 请问哪里有 com本质论 下载啊,最好是中文版的,英文亦可 为什么我的程序在案康柏的ipad上不能使用? 如何在image里预先显示白色背景? 回复phoenix96_2000(Jack Of All Trades) 请问哪里有《Delphi5企业级解决方案及应用剖析》配套光盘源码下载? hehe...请问能不能在WIN2000P建域呢?? 在对话框中放一个静态文本,为何执行时看不到该文本? 哪里有Inside COM+的书籍下载? 请教各位:如何对zf='dd'转换成十六进制? 请教: 二级域名name.***.com是怎么实现的? vc中使用string类型的问题 肮脏的九运会,肮脏的广州!建议以后取消全运会!! 我做了一个OCX控件,里面有个属性SName,我现在想在属性窗口里改了它的值,马上可以在控件上改变,请教各位! 为什么我的USB接口键盘在用软盘启动后的DOS状态下不响应? JSP,薪水有多少? delphi中怎样调用package? ado 的问题 图片从数据能显示,图片名称不能显示? 请问unix下有没有类似于windows下的DLL的二进制代码存储文件机制?(当然不是javaBean) 关于语音控件CTTS1.0? 请教各位:问如何对变量zz='02'转换成16进制? flash 5。0哪里有下载 在vc中调用用vb写的com出错,为什么? 关于多态性的理解,对吗? 如何知道1个类是不是存在? ??请教:我的程序 help!help! 如何对程序执行动作放缓慢! 很小很小的问题!! 棘手问题??急急!!! 各位懂软件测试的朋友,请介绍一些资料给我,非常感谢! 菜鸟问个调试问题,别见笑! 请介绍一下学数据库应学什么开发工具更好些,除了sql语言? 请教一个关于TextArea区域中数据显示的问题 高分求以二进制方式打开文件 哪里能找到dialogic卡的VN协议? 求解:BC++3.1 or high编程在DOS下连接interbase server 高手快进!!!一个DataReport报表的异步操作问题( MYSQL的帮助文档哪里有下载?谢谢 求,谁有zip unzip的源代码 菜鸟的问题,送分来了! 有谁知道什么是SDD吗?请指教!!!!别吝惜呀!!^o^ 简单的右键弹出菜单问题…… 我想编一个pop3服务器,适用于windows iis,给点提示吧 编译SERVLET时老出现"...包 javax.servlet 不存在..." ? 请教关于 98中 Personal web Server的问题 辽宁4:0狂胜广东,爽丫!SB广东解说员居然说中国足球没戏了~~~~~~~~~~ 以莲为话题的作文600字 家用电器 英语作文写一片介绍某种家用电器功能的,可以介绍它对家人的帮助,我真的写不好,50个次就够了,非.非.非常急, 从你读过或看过的描写中华儿女报效祖国,为国争光的文章或影视作品中选择最打动你的一部,写一篇读后感. 英语作文:大学生使用网络的现状,人们对网络的看法和观点 描述冰箱的英语作文 怎么用英语说“洗衣机在试运行中...” 有关网络使用情况的英语作文 军训感受作文 600字600字作文, 我们是住宿学校,军训结束的时候还有结营式 中华儿女报效祖国为祖国争光的文章的读后感长一点.,别就一句话, 《我的军训生活》800字的作文,感想也可以 谁有关于高中军训的作文,800字以上! 阅读关于中华儿女报效祖国为祖国争光的文章或书籍,写一篇读后感.要了解这个人的!我明天就要交作业了啊!要500字左右的,另外还要英语六年级上册的第二单元试卷啊 成长烦恼作文600字600 以上 高一新生的入学作文 军训的体会 800字以上 赞美祖国的文章(300字以内)谁能告诉我一篇赞美祖国的 文章,谁能告诉小妹妹一篇!帮帮小妹妹吧!今天下午就要交作业了! 在成长路上 作文600字 求一篇关于军训的感受的文章给学分的,800字左右啊 歌颂祖国的文章1500字, 用托物言志的手法写一篇关于“莲”的散文 200字左右的美文摘抄 400字关于赞美祖国的文章哥哥姐姐帮帮忙 谁知道托物言志的文章呀!要文章,200---300字的,要名家的 写洗衣机的作文 关于童年趣事或成长的烦恼的作文,800字 托物言志的散文 300字 急需! 以真心为话题写一篇文章以真心为话题写一篇600字的文章我要的是范文没头绪·· 有关 美丽 得作文素材,四则素材,不要超过300字/则以美丽为话题,四则素材,不要超过300字/则要事例,不要文章.= =, 托物言志300字文章 以感受真情为话题的作文按照初一的标准,800字左右, 什么是爱情?800字作文素材! 用托物言志的手法写一篇关于“莲”的散文 600字 成长的烦恼 作文800字要有具体事例 英语翻译一篇英文文献,关于Linux安全方面的,两页纸,有意者请留下您的E-mail地址,我把文件发给你翻译完了 分数多多的~ 想要一篇关于军训的好文章,关于军训感想的写自身的感受(最好是诗)可以发到我Q上381248484, 成长的烦恼 作文 800字 英语翻译大概两千字左右,或者给个链接,要求计算机方面的而且有英文与中文译文 怎样正确使用电脑英语作文卢湾区初三英语第一学期期末质量抽查试卷的作文 赞美莲的文章 英语翻译要有翻译,200到250个单词的样子,不要太长.whart's search enging?给出一个理解.不要太难的,比初学者好亿点点的样子就可以. 初一的英语作文,简单的,关于怎样用电脑的少点就行,4 5行吧,初一的翻译谢谢,单词提示screen connect turn learn click print mouse keyboard 赞美莲的散文 赞美荷花的作文六年级的 电脑使用的英语作文10句左右, 莲有什么含义和赞美的作文 描写和赞美荷花的作文一定要有创意 英语作文:我的电脑(假如你有一台电脑,你将如何利用他) 自选角度作文阅读下面的材料,自选角度,写一篇不少于800字的作文盛水的木桶是由许多块木板箍成的,盛水量也是由这些木块共同决定的.若其中一块木板很短,则此木桶的盛水量就被短板所限 赞美莲花的作文 初一作文《成长中的烦恼》500到600字详细的问题说明最好多一点,选材新颖, 《成长中的烦恼》600字以上的作文 认真阅读下边这则材料自选角度作文.600字某人捉住了两只猴子,打算把它们训练成会表演的、能够帮他挣钱的猴子.他准备了许多桃子.先是训练它们翻跟头,翻一个就给一个桃子吃,再翻一个就 写莲花借物喻人的作文,要600字. 征文启示:要一篇800字的军训感受作文!要求:8月30号前完成,字句优美,完全自作,在其他地方不能有一模一样的出现.800字以上或左右 洗衣机英文怎么说 以莲花为主题写一篇作文 600字左右 求一篇高一军训感受作文.要求:800字左右. 英文洗衣机平常用什么模式洗比较好 关于莲花的作文,500~600字的 军训心得作文800字的 速求 请问有谁可以帮我翻译一下这些洗衣机上的英语(西门子洗衣机的) :1.conttons:2.conttons eco; 3. delicate/silk; 4. wool;5. easy-care ;6. easy-care plus ; 7.rinse; 8.intersive dry ; 9 . gentle dry ;10.shirts
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn