Atwood定律与“屏”时代

Atwood's Law

Atwood定律是Jeff Atwood在2007年提出的:

Any application that can be written in JavaScript, will eventually be written in JavaScript.(凡是可以用 JavaScript 来写的应用,最终都会用 JavaScript 来写。)

 

Jeff Atwood:2004年创办Coding Horror博客(http://www.codinghorror.com),记录其在软件开发经历中的所思所想、点点滴滴。时到今日,该博客每天都有近10万人次的访问量,读者纷纷参与评论,各种观点与智慧在那里不断激情碰撞。收集博客中的精华文章,Jeff Atwood写过两本书,《程序员的修炼——从优秀到卓越》和《高效能程序员的修炼》 。

 

与其说,Jeff Atwood表达了对JavaScript语言信心,不如说Jeff Atwood表达了对Web的信心。所以,我觉着如果使用下面的语言来表达,可能更加合适。

Any application that can be accessed throgh Web (Browser),will eventually be accessed through Web.(凡是可以通过Web(浏览器)访问的应用,最终都会移植到浏览器中。)

“屏幕"时代

浏览器将一统天下,为什么?

因为我们正处于一个“屏幕”时代,美国著名杂志《连线》(Wired)的创始主编Kevin Kelly认为,将来我们关注的是Screen(屏幕)——各种屏幕,包括PC、手机、平板、车载TV、电视等等,这个观点来自Kevin Kelly的《必然》一书。回顾周围,你获取的各种信息,有多少不是来自屏幕?

 

Kevin Kelly三部曲 《失控》、《科技想要什么》、《必然》

 

Web时代

基于Web的应用登上舞台,Web应用变得无处不在。Web前端的编程能力,就是通过JavaScript来呈现的。所有应用都可以使用JavaScript来写,(几乎)所有事情都可以通过浏览器完成。随着移动互联网爆发,各种App铺天盖地;与此同时,另外一个焦点也一直吸引着无数眼球——HTML5。由此引发一个话题“移动App将死,Web App称王”。随着HTML5标准推进,有更多的JavaScript API可以应用到app中,引发这个话题也是情理之中,至于谁让谁死还有待验证。

传统的各种桌面应用程序,现在正在逐步走向浏览器,在线mind管理、在线流程图、越来越多在线IDE工具,在线办公软件等等。

只需要一个浏览器,你可以完成几乎所有的东西。

JavaScript

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值