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

未来编程趋势的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中用Outlook发电子邮件 在程序中打开 Internet 拨号连接窗口 -VB资料 在一个单位内部或通过广域协议(如X.25)互联的行业内部都有几十或上万台计算机互联,用Intrane 在应用中集成浏览器-VB资料 在桌面上建立一个 Internet 快捷键 -VB资料 VB怎样接收电子邮件(POP3协议简介) VB怎样用VB得知系统当前是否处于internet链结状态 VB制作自己的网络搜索软件 自动更新工作站的应用程序-VB资料 自己的IE——用VB制作浏览器 VB6制作Win98风格的工具栏 VB实现窗口的弹出式菜单 用VB做个漂亮的进度条 Cool 3D 浮動按鈕的模擬作法-VB资料 VB 5.0中实现鼠标拖放 VB5.0下工具条的制作 VB5.0中基于桌面的屏幕技巧 VB5.0中实现字体闪烁效果 VB5实现窗口图像缩放、滚动技巧 VB6.0动态加载ActiveX控件漫谈 VB编程步步高-表单篇 VB编程常见问题 VB编程中如何锁定鼠标 VB创建位图菜单 VB实现按钮浮动效果 VB应用程序中的工具提示和状态显示 VB中处理长列表框项的两种方法 VB中多级下拉列表的实现 VB中防止将重复项目添加到列表框控件中 VB中实现菜单分割 VB中实现带预览的对话框 DTPicker的问题,急急急!!!! sun的ultra5启动时显示没有键盘设备,可能是键盘坏了,哪里能找到这种8芯的鬼键盘? softice调试时出现的有意思的问题 怎样终止一个函数? 关于j2ee的几个问题 谁有数值计算方法与c语言工程函数库的代码,急!!! 麻烦有项目开发经验的大虾进来看看,给项目估个价!谢谢! 急!!大问题!!求助!!发扬你们的美德吧! JAVA的配置问题 菊花在水里跳舞!!! 用什么来写啊!!!jdk还是jbuilder TP-LINK的RTL8029(AS)芯片的网卡怎么装? w32dasm怎么把程序中的中文字符串反汇编成指令了呢? 曾用B/S四层结构开发过OA的,请进!! sql语句的问题? 关于QUERY->SQL的赋值 c++学习中的问题,拿来和大家一起讨论。 求助!要写一个MP3的播放程序~~ Project Settings里面的设置怎么设为默认值,让以后新建的每个工程都适用? 怎样读取数码相机的照片,并将它存入sqlserver数据库中(100分) VB6菜单设计器设计的菜单跟到WINDOWSXP下面,会自动变成XP类型的菜单吗? 请问openpicturedialog的用法? 紧急求教:ScktSrvr(Borland Socket Server)设置问题????????? 关于com与asp的疑惑 怎样读取数码相机的照片,并将它存入sqlserver数据库中 JSP里连接DB2的疑问? 为什么dbgrid的网格颜色属性的更改不是每次都可以。 请教名位大虾!~怎么安装.NET?今天刚买的,却不会装,七张光盘的!~ rose 的问题, SELECT 语句中的WITH TIES作用是什么? 西南交大 农历这么转换成公历?UP有分!急用!问题解决马上给分!不够再加。 关于数组的问题!在线等,谢谢了 不从新发送信息,则无法刷新页面!!! 一个旧声卡怎么才能知道它的型号? 我使出浑身解数,还是装不上sql server2000 ,怎么办? 各位师兄,想问一本书(王国荣的)的书具体内容?! 请问该如何处理?? 请教:关于excel2000链接对象.谢谢() CBC6使用手记--鸡肋 在线等待 如何从一个数据表的某字节中只提出来N个字符!!!!(帮我看一下,谢谢) dbgrid 与 adoquery 的记录如何...? 难道没有人懂水晶报表!??? 季老大帮我搞定!!!!!!!!! 请问该如何处理??在线等 谢谢了!!! 谢谢提供需求分析、概要设计、详细设计、等步骤的样本!!! 用HWiNFO32 V1.22检测机器硬件信息,当检测到“IDE/SCSI Drive(s)”时,硬盘灯常亮并死机,请问是什么原因?是硬件的问题吗? HELP ME AGAIN! 我新买的机器,看看是不是被骗了 一文中最后说:"坐下来亲密地交谈起来."他们会交谈什么? Whose bag is heavier,you or mine?哪错了? Little Tom is the _______ boy in his class.(weak)望好心人能顺便说明解题原因, 请根据苏教版小学6年级课文《负荆请罪》的结尾,想象并写出二人亲密交谈的场景,字数150左右 whose watermelon heavier,yours or his什么错了 急 发言稿作文400字不要竞选班干部的,竞选升旗手,护旗手的, 负荆请罪他们会交谈什么? 修一条路,已经修好了4/5千米,没有修的比已修的少1/10千米,这条路全长多少千米? 琥珀的分类琥珀的形成,优劣的区分 在《老王》怎么理解那是一个幸运的人对一个不幸者的愧怍 “母亲节的谚语”用英语怎么说 急 the police asked the little boy ____求详细讲解 讲解选项A where did he live B where does he live C where he lived D where he lives 《卖炭翁》一文中表现卖炭老矛盾心理的诗句是“_______,______”?两句 K-THREE是什么牌子就是西单华威那个 Is the earth round?The little boy asked.(改为宾语从句)The little boy asked ______ the earth ______ round.请问the earth 后用 is 还是 was? 卖炭翁中表现卖炭老人矛盾心理的句子 一条路,已修的比全长的65%少1.44千米,这是没修的占全长的75%,这条路全长是多少千米. 发言稿的作文题材用什么好不要说竟选 帮帮我猜猜谜语,什么锁没有孔?什么书没有字?什么情说不出?什么灯帮帮我猜猜谜语,什么锁没有孔?什么书没有字?什么情说不出?答案会连成一句浪漫的话. Indian rose这个品牌有人了解么?听说和Miss sixty是同家公司和设计师Hello~恩我买了条很喜欢的牛仔裤叫Indian rose,花了我差不多100欧元.这个价位不算很便宜但是很奇怪没有听过这牌子,回国内上网 帮忙想一下这篇文章的题目,作为演讲稿的主题~在人生这所学校中,挫折是一门必修课. 这门课增加了我们的勇气;增强了我们的意志;坚定了我们的信念,使我们更坚强、更勇敢、更乐观…… 我是艺术生 马上要艺考了 想根据我是的名字写自我介绍怎么写 _____(who) school bag is heavier 描写动物叫声的词 例如 狮吼 鸟鸣 越多越好! 去婚姻介绍的地方,我是男生,填表格,怎么介绍自己?怎么写自己想要什么样的对象?我第一次,脑子挺空的. 一道物理,速度!简洁点就行(公式+过程+答案)如下图所示,R1=20欧,R2=40欧,电源电压保持不变.(1)当开关S1、S2都闭合时,电流表A1的示数是0.6安,小灯泡L恰好正常发光,求电源电压和小灯泡的 琥珀有哪几种,是怎么定价的? 文中对老王用到了哪些描写方法?试举例说明 将注射器的出气口封住,使注射器内的气体不能跑出,现将活塞向里压,则这时被封气体的质量______,体积_______,气体的密度______(均选填“变大”“变小”或“不变”).简单说下理由吧. 厕所下水道里有老鼠怎么办我家厕所下水道有老鼠出没,吓死人了啊~下水道又不能用水泥堵,请问大家我该怎么办啊.是地漏~厕所里漏水的那个东东 They‘re ( playing basketball).画线部分提问 my mum likes to buy things in the shopping mall because she can buy____ she needs there.A something B nothing C anything D some thing 老鼠是不是害虫我有一题,说是举3个害虫的例子,我写了老鼠,组长给我打错,有同学说对,我一同学说,害虫一定要是虫子, they' re (playing basketball).对括号部分提问 a perfect indian的歌词?中文的 She often ____stories in her classes.A talk B tells C SAYS D speaks选啥,为什么还有为什么不选其他的 They’re playing basketball We love that basketball A Perfect Indian的歌词中文有人能告诉我吗?是那个 《穿过骨头抚摸你》的歌词~记得中文名字就是那个 8知道中文的歌词是什么意思`~ 1.often late she watches watchesTV until very 2.often her he tells stories interesting every连词成句 they are playing basketball for money对for money 提问 Mike needs to take lots of things for camping.(改为同义句)Mike()()lots of things for camping? 毛毛虫有毒吗?有没有依据? 张涵予声音有什么特点,怎么才能练成他那种浑厚磁性的声音 A perfect Indian,这首歌是谁唱的?不确定歌的名字是否正确,第一句是A Perfect Indian is he…… 作文爱是调味瓶,酸甜苦辣咸 Indian restaurant怎么读Canary Wharf怎么读recommends怎么读 代写文章代写演讲稿.我有一篇演讲稿要写,谁能告诉我那家好 英语翻译 上山速度为5千米每小时,下山速度要达到多少,才能使上山下山的平均速度达到10千米每小时?请列方程解,无解的话需要解释为什么为什么会无解,题目有什么问题?请解释一下, 不要就方程 The coat looks ____old A.a bit of.B.a kind of.C.kind of.D.a little of 代写演讲稿怎么收费的?有人听说正三文案策划没有,我朋友叫去找他写,说质量还可以。但是我在网上没有搜索到,有人知道吗? My schoolbag is bigger and heavier than .A.you B.yours C.your 高手翻译a prefect indian歌词大意 如图2,E是正方形ABCD中边AB的中点,F在AD边上,且DF=3AF,求证:CE平分∠BCF.昂 我要做作业~ 什么锁没有孔?什么书没有字?什么情说不出?答案会连成一句浪漫的话. 英文人名翻译INDIAN的麻烦高手帮忙,TAGE PUNYA 和 KHYLLAIT VERONICA要翻译成中文,怎么翻啊? A red Indian's house is called this (6个字母组成的单词,以w开头 杨绛的老王一文中作者为什么觉得自己是幸运的人 He looks a little scared.(对 a little scared提问)用how还是用what? 改错:My favourite fruit are lemons and mangoes. 各省区市通报违反八项规定典型 多涉违“中国西藏文化周”在德国柏林开幕 俞冷空气今晚降临杭城 早出晚归的人出门柳岩顶寒风爆乳露背装性感出席优雅盛典众女星冒零度严寒抛胸露背出席优雅盛典日本外务省网上传播争岛视频 引发中韩中关村被卡女子确认脑死 家属否认其有美国称全美近600只宠物疑因食用中国北京脖子卡护栏女子脑死亡 家属称不相慈溪公司老总险被绑架 主谋是自己昔日垂涎女孩美色 男子宁波当街袭胸总在肯德基过夜的流浪女诞下龙凤胎 帮国内唯一留存最完整红色刊物在温州埋藏西湖龙井红茶开始崭露头角 价格每斤8温州金改进展:民营银行方案已上报或将今年年底杭州-深圳每天开行6对动车 124套,成交量创5年新低 房博会“温州民营银行成立方案已上报或将发行市夏宝龙:加强基层基础 凝聚发展力量浙江加强事业单位岗位聘期考核管理 打俄土豪赠女友电子香烟 镶246颗钻价陕西略阳县检察院坚持“三个突出”加强高圆圆杨幂 盘点男闺蜜男友两不缺的女中超联赛被诉案管辖异议被驳网曝郭敬明身家近7亿 成作家圈最会赚林春平虚开增值税发票5.2亿被判无期渭滨区检察院多举措掀起学习贯彻十八届林春平一审被判无期徒刑 另外涉案六人眉县检察院四个强化 狠抓党风廉政建设旬阳县检察院构筑“三位一体”机制提高直击温馨画面台湾黑熊徘徊等贪玩小熊下中国海军运输机飞行员大比武 运-8高省政府召开专题会议部署今冬明春火灾防外交部发言人:菲方尚未确认中方医疗队“天使之旅·设计师雅安行动”首期设计外交部:中方将推进在华设立安重根纪念俄前防长将负责军事装备测试 曾因欺诈朝媒批美国为重启六方会谈设条件是“强北上觅佳人非男士专利 香港女性青睐内江西前10个月进出口总值破300亿美菲内阁部长来港转交慰问金 港府与菲政陕西球迷最给力方言送国足 克利马擦放
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘