微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > 嵌入式系统设计讨论 > 15个热门的编程趋势及15个逐步走向衰落的编程方向(中)

15个热门的编程趋势及15个逐步走向衰落的编程方向(中)

时间:10-02 整理:3721RD 点击:

程序员们普遍对时尚界嗤之以鼻,因为这个圈子中的趋势就像风一样变幻不定。裙子忽长忽短、颜色变来变去、领结时大时小。不过在技术界,精确、科学与数学却统治着一切。然而,这并不是说编程没有趋势可言。

差别在于编程的趋势是由更高的效率、更好的可定制性以及更棒的易用性来驱动的。新的技术会让旧有的技术黯然失色。下面我们就来介绍一下未来15个热门的编程趋势以及15个逐步走向衰落的编程方向。

并非人人都会同意文中的观点,不过编程令人着迷之处恰恰就是快速的变化、激烈的争论以及即时的反馈。感兴趣的读者还可以参见本篇文章的(上)部分。

热门:大数据(不使用Hadoop进行分析)

冷门:大数据(使用Hadoop)

每个人都想成为风云人物,如果不行,那他就会换个地方让自己脱颖而出。因此,“大数据”这个词儿的流行也就变得不那么让人惊奇了。有意思的是,很多问题并没有那么大,也没必要使用什么大数据解决方案。当然了,像Google或是Yahoo这样的公司会追踪人们的Web浏览;他们拥有的数据量是非常庞大的。不过对于大多数公司来说,他们所拥有的数据量可能一个普通的PC就装得下。肯定有公司需要使用不少机器,并行运行Hadoop,然后希望快点得到计算结果,不过很多公司其实并不需要这么做,他们只需要单台机器就行,根本没必要搞什么Hadoop。

热门:游戏框架

冷门:原生游戏开发

曾几何时,游戏开发意味着招很多开发者,从头开始使用C编写代码。当然了,这么做的成本也是相当高的,不过看起来好像不错。现在,没有人能够承担得起编写这么多代码的代价。大多数游戏开发者都开始使用Unity、Corona或是LibGDX等库来构建系统了。这样,他们就无需再处理这些细节信息了,可以将精力放在游戏情节、故事、角色以及艺术上了。

热门:单页面Web应用

冷门:网站

还记得通过URL访问只有静态文本和图片的网页时代么?那时,将所有信息放到网页上就可以做一个“网站”了。新的Web应用是包含着内容的数据库的前端。当Web应用需要信息时,它会从数据库中取这些信息,然后将其显示出来,没必要再像之前那样使用了。数据层与展示层和格式层是完全分开的。移动计算的出现是一个巨大的促进因素:单一的、响应式设计的网页看起来像个应用,同时还避免了App Store频繁提交审查的烦恼。

热门:移动Web应用

冷门:原生移动应用

假如你有一个关于移动方面的好点子。你可以为iOS、Android、Windows 8,也许还有BlackBerry OS各编写一个应用。每个应用都需要单独一个团队,使用不同的编程语言完成。开发完成后,你还需要将应用提交到应用商店进行审查,最后才能被用户下载使用。此外,你还可以构建一个HTML应用,将其放到网站上,应用可以运行在所有的平台之上。如果需要做些修改,那么你无需回到应用商店,祈求能够快些通过审查。现在的HTML运行速度已经越来越快了,它完全可以与原生应用展开竞争,即便是那些复杂、交互非常多的应用也没什么问题。


Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top