InfoQ Homepage Development Content on InfoQ
-
CoffeeScript 1.9 is Available, Introduces Generators Support
CoffeeScript 1.9 has finally introduced support for long awaited generators, which promise to prevent callback hell and help writing async code.
-
New Task Parallel Library Features in .NET 4.6
.NET’s Task Parallel Library is seeing a tune-up in the soon to be released .NET 4.6. In addition to some helper methods that reduce code, and possibly memory usage, TPL is gaining a solution to a tricky problem with SetResult.
-
CoreOS Release Rocket and App Container Specification v0.3.1.
CoreOS have released v0.3.1. of the Rocket container runtime and associated App Container (appc) specification, which includes new user-facing features and several important implementation changes that contribute to the stated goals of security and composability.
-
JUniversal: A Microsoft Tool for Porting Android Apps to Windows Phone and iOS
Microsoft has open sourced JUniversal, a tool for writing cross-platform mobile applications in Java.
-
Java's JDK Repository Now Builds Warning-Free
The cleanup programme for OpenJDK has reached a major milestone - the main OpenJDK jdk repository is now free of build warnings.
-
.NET CoreCLR Open Sourced
Continuing with it's plans to open source the .NET platform, Microsoft has released the CLR and RyuJIT as part of the CoreCLR package. It is fully open source and available today on GitHub.
-
Immutability Changes Everything Including Microservices
As computation and storage are cheap today, keeping immutable copies of lots of data becomes affordable, and by doing this, the coordination challenges can be reduced.
-
Infinispan Release JCache Compatible Version
Infinispan release their first JCache compatible version. Does this signal the start of maturity in the distributed Java caching market? InfoQ talk to Galder Zamarreño from Red Hat to find out more.
-
Azure DocumentDB is Available in More Regions with Increased Account Limits
Azure DocumentDB, Microsoft’s NoSQL cloud database service is available in newer regions within Asia and US. The account limits are enhanced to support increased capacity units and document size.
-
Microsoft Enhances Azure SQL Database, Active Directory and Media Services
Microsoft announced new features to Azure SQL Database, Azure Active Directory, Azure RMS and Azure Media Services.
-
DuoCode Uses Roslyn to Transpile C# into JavaScript
DuoCode is a C# to JavaScript compiler that promises to allow developers to build HTML5 applications using C# and the .NET framework inside of Visual Studio. InfoQ has interviewed its creators to learn more.
-
Microsoft Open Sources Cross-platform Serialization Library – Bond
Last month, without any official announcement, Microsoft open sourced Bond - a performant serialization system developed and deployed across dozens of mission-critical, high-scale infrastructure projects internally at Microsoft.
-
Facebook Enables Native App Development in JavaScript with React Native
Announced at last week’s React Conf, React Native is a version of the popular React JavaScript library targeted solely at mobile developers. On the surface React Native looks very similar to React, with JavaScript declarations of reactive user interfaces; but behind the scenes React Native interfaces are backed by platform specific native controls rather than DOM elements.
-
Next-gen JavaScript Framework "Aurelia" Brings Adaptive Databinding Engine
Rob Eisenberg, formerly of AngularJS, has released for early previews Aurelia: his next-generation JavaScript framework -- promising a first of its kind "adaptive" databinding engine allowing rich two-way databinding between vanilla JavaScript and DOM (including Web Components).
-
Raspberry Pi 2 Brings More Power, Memory and Windows Support
The Raspberry Pi foundation has announced a new upgrade for the Raspberry Pi, including a quad-core ARM A7 processor and 1G of memory. Additionally, Microsoft have been involved and Windows 10 for devices will be available for free as part of the Widows on Devices programme. Read on for more details.