InfoQ Homepage Development Content on InfoQ
-
Rust Achieves Stability, Ready for Production Use
The Rust programming language started by Mozilla Research has now met the 1.0 milestone. It provides a stable foundation for developers ready to write software with it and a "commitment to stability" from the Rust project team.
-
Microsoft: Edge Performs Better than Chrome and Firefox
This article outlines some of the performance optimizations done for the Chakra engine and the Octane and Jet Stream benchmark results for Edge, Chrome and Firefox.
-
Serious Red Hat Linux Bug Affects Haswell-based Servers
Users and administrators of Red Hat-based Linux distributions version 6.6 should plan to update their systems as soon as possible due to the presence a significant bug that cause their system to deadlock.
-
Agile, DevOps and Eating Your Own Dogfood
An interview with Yaniv Yehuda, Co-Founder and CTO of DBmaestro, about how they are doing agile development and using DevOps, how they implemented continuous delivery, on agile practices that turned out to be difficult to implement, and the benefits that they are getting for using agile and DevOps practices.
-
Java 9 On Track for 2016
Oracle is targeting a Java 9 GA release date of September 2016. The schedule follows Oracle’s plans to release a new major version every two years, although contrasting to previous releases the currently proposed deadline might be at risk for some slippage.
-
Weaveworks Release ‘Weave Scope’ for Container and Microservice Monitoring
Weaveworks, creators of the Weave Docker virtual networking solution, have released a pre-alpha version of 'Weave Scope', an open source developer-focused container monitoring tool. Scope automatically generates a map of containers, enabling developers to visualise, monitor, and control applications by using the information exposed to drive deployment and operational decisions.
-
C# Futures: Method Contracts
Continuing our look at the future of C#, we now take a look at Proposal 119. This would add first class compiler and syntax support for method-level contracts.
-
Build iOS/Android Libraries in Common Lisp with LispWorks
LispWorks 7.0 adds new runtime systems for both the Android and iOS platform to allow the creation of UI-less libraries that can be used in native mobile apps.
-
Node.js and io.js Merge Under the Node Foundation
The io.js TC has voted to join the upcoming Node Foundation. The project will be named Node.js but it will be based on io.js’ repository.
-
Xamarin.Studio 5.9 Now Supports C# 6
The recently released Xamarin.Studio 5.9 adds support for C# 6, improvements to Sketches, new debugger’s visualizers, and more.
-
Ionic Releases 1.0, Next Version to Support AngularJS 2.0
Ionic has released the production ready version 1.0, and has started work on the next version that will be built on AngularJS 2.0. Also, soon a number of mobile services –Push, Deploy, Analytics, Package - will be made public.
-
IBM MobileFirst Platform Foundation 7.0 now Supports Cloudant, REST, oAuth
Version 7 of IBM MobileFirst Platform Foundation introduces many new features and enhancements to “enable enterprises to accelerate the delivery of their mobile strategy” by making development more efficient, supporting continuous delivery, and improving user experience, says IBM.
-
Firefox 38 Released, Adds Support for DRM
Version 38 of Mozilla Firefox has been released, adding new HTML5 features and support for DRM-protected content on Windows.
-
Microsoft Project Oxford Aims to Bring Intelligence to Apps
Under the name of Project Oxford, Microsoft has made available a set of RESTful APIs that aim to make it possible for developers to build apps that feature face recognition, speech processing, and other machine learning algorithms. Part of the Azure portfolio, the new APIs are currently in beta and free to use up to 5,000 call per month.
-
io.js Team Releases 2.0, Debates Joining Node Foundation
The io.js team has released version 2.0 bringing with it the upgraded V8 JavaScript engine. The upgrade moves classes out of staging, with the class keyword usable in strict mode without flags, as well moving object literal enhancements out of staging, making shorthand method and property syntax usable, and implementing rest parameters in staging behind the --harmony-rest-parameters flag.