BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Asynchronous Programming Content on InfoQ

  • ReSharper 6.1 Improves Performance, Adds Async Support

    ReSharper 6.1 promises to alleviate many performance problems with ReSharper 6 in Visual Studio 2010. In addition to bugfixes, the pre-release includes new features such as the async/await keywords, an updated settings engine, and experimental support for Visual Studio 11.

  • Node.js Now Runs Natively on Windows

    Node.js can now run on Windows without Cygwin, the performance being significantly improved both on Windows and UX systems.

  • ClojureScript Brings Clojure To The Browser via Javascript

    Rich Hickey has announced ClojureScript, a version of Clojure that is compiled to Javascript code, which will bring the Clojure language to the browser and to the mobile space. InfoQ takes a look at the rationale for and implementation of ClojureScript.

  • Rx 1.0 Solves the Problem of Asynchronous Data Access

    Microsoft has released version 1.0 of their Reactive Extensions (Rx) library after two years in incubation. Rx combines event-driven UI with LINQ, concurrency and asynchronous calls.

  • New.NET Async Control Flow Explained

    Alan Berman recently explained the details of how the new Async and Await keywords impact the flow of control. Using these keywords allows an asynchronous function's return values to be processed without using explicitly defined callbacks. This allows for more natural code grouping, as calling and processing of an asynchronous function can occur in the same function.

  • Why Microsoft Believes that VB and C# Need an Asynchronous Syntax

    The new Async CPT for VB and C# looks like it may actually make it into the core language. But with all the emphasis on multi-core systems, why is Microsoft investing so heavily in syntax for designed specifically for making single-threaded asynchronous programming easier?

BT