InfoQ

InfoQ

主题/标签专用视图

闭包(Closures)相关的内容


“闭包(Closures)”相关新闻

NodeJS的异步编程风格

主题
Ruby,
开放源代码,
Web服务器,
JavaScript,
语言设计,
并行编程,
专题报道,
技术,
互联网,
社区,
Git,
工具,
动态语言,
企业架构

NodeJS运行环境因其支持Javascript语言和异步编程受到开发社区越来越多的关注。不过,在学习NodeJS的过程中,从同步编程到异步编程风格的转换是开发人员面临的一个主要问题,我们如何去适应呢?技术社区在讨论这种转变,专家Marc Fasel也撰写了精彩的文章来阐述该问题,本文尝试结合Marc Fasel的指导思想和笔者的实践经验来介绍一些NodeJS的异步编程风格,希望对NodeJS的初学者有所启发。

揭秘Google+技术架构

主题
技术,
Java,
架构 ,
JavaScript

谷歌的社交网络Google Plus主要基于Java和JavaScript语言,而其视频会议框架Hangouts则采用了C/S方式。

Lambda开发群组意见收集:​“Strawman”语法临时方案

主题
语言,
Java

在Lambda开发邮件列表中,Lambda语法引发了新一轮的讨论,与以往不同的是,这次以收集意见为主。如果您感兴趣,欢迎投上您的一票。​

Java Lambda语法的首个版本引发众多争论

主题
语言,
Java

近日,Oracle的Maurizio Cimadamore在OpenJDK Mercurial仓库中发布了初始的lambda实现,这让我们有机会首次目睹该新语法的容貌,同时也引发了社区的广泛争论。

Mark Reinhold谈Java闭包

主题
语言设计,
语言,
Java

在近日召开的Devoxx大会上爆出消息:Sun将在Java中增加闭包,紧跟着Mark Reinhold发表了一篇博文揭示了该决定背后的一些内幕。

JDK 7出人意料将增加“简单”闭包,发布时间推迟至明年底

主题
变更,
语言,
Java,
语言设计

近日Mark Reinhold在Devoxx的演讲中宣布JDK 7将增加闭包特性。由于添加了这个饱受争议的特性,JDK 7的发布时间将推迟至明年9月左右。

Java 7 路线图更新:反响强烈

主题
Java,
编程

在Devoxx大会上,Java SE首席工程师Mark Reinhol,做了一个关于Java 7(2010年初发布)最新发展方向的演讲。虽然,Mark称这次演讲的内容只是暂时的计划、不具约束力,但是仍然在社区中引起了很多反响,特别是针对闭包特性的遗漏。

使用Closures改善API的设计与使用

主题
.NET,
编程

某些执行复杂解析的API通常会通过事件暴露中间结果。而跟据Eric White的演示,Closures能够极大地简化这些API的调用。