“周爱民”相关的内容
周爱民的最新专题内容

- 主题
- HTML 5,
- JavaScript,
- HTML,
- RIA,
- 动态语言,
- 标识语言,
- 语言,
- QCon,
- ECMA,
- 编程,
- 会议
Javascript如今已经成为Web开发的头等语言,从Livescript发展到今天,这门语言走过了很长的进化史。它不仅在前端开发中大放光彩,如今在服务端的开发中,Javascript也大显身手。在HTML5时代,Javascript会承担怎样的角色呢?而ECMA Script 5.0标准的制定,为Javascript的发展方向奠定了基础,它会朝着什么方向演进发展呢?虽然使用者众多,很多人对于Javascript的误解却一直存在着,此次2011 QCon北京,我们有幸请到了周爱民老师,为我们讲述这门脚本语言的发展史以及对未来的展望,同时也为我们消除了一些误解。
周爱民的新闻
- 主题
- JavaScript,
- Ruby,
- 代码分析,
- 动态语言,
- Java,
- .NET,
- 调试,
- SOA,
- 语言,
- 函数式编程,
- 敏捷,
- 企业架构,
- 架构 ,
- 动态系统开发方法,
- 语言设计,
- 电子杂志,
- 编程,
- 语言特性,
- 图书
在本电子迷你书中,作者摘引了《JavaScript语言精髓与编程实践》一书有关语言讨论的关键章节,从 JavaScript无关的角度综论这些语言的产生发展,以及特性的概要。主要有“命令式语言”、“函数式语言”和“动态语言”三个部分,均精简自《JavaScript语言精髓与编程实践》一书的相应内容。本文最末一个部分,对几种语言作一综述,一孔之见而已。直接点击进入下载页面。
周爱民的文章

- 主题
- JavaScript,
- Java,
- 动态语言,
- 语言,
- 编程,
- 《架构师》月刊
对于JavaScript来说,沙箱(Sandbox)并不是一个新东西。在SpiderMonkey JS的源代码中,就明确地将一个闭包描述为一个沙箱。这包含着许多潜在的信息:它有一个初始环境,可以被重置,可以被复制,以及最重要的,在它内部的所有操作,不会影响到外部。本文详细介绍了JavaScript中如何使用沙箱。
周爱民的视频演讲

- 主题
- JavaScript,
- Ruby,
- ActionScript,
- Java,
- 动态语言,
- Flash,
- .NET,
- 语言,
- RIA,
- QCon,
- Adobe,
- 架构 ,
- 编程,
- 会议
最新的ECMA Script ed5~5.1标准平息了JavaScript领域在语言进化方向上的争端,但是SpiderMonkey与ActionScript为典型的两种实现仍然代表着曾经的两种选择,究竟这些语言实现中有哪些特性?他们为何是这一语言进化过程中绕不开的选择?他们代表着怎样的语言设计思想?他们会不会卷土重来?对于未来,梦想中的JavaScript是怎样的?本主题将回顾历史,从语言的发展,以及上述特性对语言的取向、设定来讨论这些问题。我们将看到一门语言的进化、发展与选择以及未来。

- 主题
- 面向对象编程,
- 方法论,
- QCon,
- 业务架构,
- 架构,
- 架构 ,
- 编程,
- 企业架构,
- 会议,
- 商业
演讲者回顾总结了他在架构设计方面的主要经验、观点,分析与剖解架构设计与系统抽象的主要手段。从思想方法的角度对软件活动中架构师的作用进行了重新审视。主要内容涉及:架构师与设计师的不同、架构师如何设计与评价、架构在体系中的价值与表现等等。
周爱民的迷你书

- 主题
- Ruby,
- JavaScript,
- Java,
- 动态语言,
- 语言,
- .NET,
- 函数式编程,
- 编程,
- 软件范式,
- 架构 ,
- 图书,
- 语言特性
本迷你书是《JavaScript语言精髓与编程实践》一书的精选版。 本书摘选了其中关于语言范型的论述,并由此组织成文,故名为《动态函数式语言精髓》。本书由作者周爱民先生亲自摘选编撰,由InfoQ中文网站独家在线发布。