InfoQ Homepage News
-
Vaughn Vernon: Challenges in Software Development of Today
Projects and development teams are struggling with poorly designed systems, with many developers dedicated to patching systems just to keep them alive. Largely the software development culture is broken, Vaughn Vernon claimed in his presentation at the Domain-Driven Design Europe conference earlier this year, talking about problems he has encountered but also about solutions to these problems.
-
Rustup Aims to Make Cross-Compiling Rust Much Easier
Rustup, introduced with Rust 1.8, is a toolchain manager for Rust that aims to make it much easier to cross-compile Rust code. Mozilla engineer Brian Anderson has recently shared more details about it.
-
Porting Win32 Applications to Windows 10 with VS15
Project Centennial represents one of Microsoft's efforts to make the migration of existing Win32 applications to the Windows 10 Universal Windows Platform easier. A new extension makes this tool easier to use under Visual Studio "15".
-
Google Firebase - a Complete Back-End Solution for Mobile and Web
Google has introduced a new version of Firebase at I/O 2016, the platform offering a comprehensive solution for creating a back-end infrastructure for mobile (iOS and Android) and the web.
-
-
Apprenda Offers Commercial Distribution of Kubernetes and Enterprise Support
Apprenda have announced the offering of a commercial Kubernetes distribution alongside enterprise support subscriptions for running Kubernetes in production. These two offerings have been added to Apprenda’s PaaS portfolio primarily via the acquisition of Kismatic Inc, a company that specialises in the deployment and management of Kubernetes within enterprise organisations.
-
WebKit, V8, and Edge Improve JavaScript Implementations
WebKit, V8, and Microsoft Edge have each gotten a little closer to supporting the full ES2015 (ES6) spec and beyond. WebKit was the first browser engine to reach 100% on the Kangax Compatibility Table while V8 and Edge each added more features to their implementations.
-
First Look at Visual Studio “15” Preview 2
Microsoft continues to rollout previews of the sequel to Visual Studio 2015. Preview 2 is the latest, and includes more than just the lightweight installer.
-
How GlobalLogic Used a Bottom-up Approach to Become More Agile
Yuriy Koziy, delivery manager at GlobalLogic, argued at the Agile Eastern Europe 2016 conference that organizational change should start at the team level rather than in senior management. He formed a group of like-minded engineering managers and agile coaches who act as change agents, transforming the organization bottom-up from the inside.
-
Google Makes Android Apps Run without Install
Google has announced Android Instant Apps during Google I/O keynote, enabling applications to run without having to install them first.
-
Precision Medicine Modeling Demonstration with Spark on EMR, ADAM, and the 1000 Genomes Project
AWS engineers Christopher Crosbie and Ujjwal Ratan detail using Spark on EMR for precision medicine data analysis on the ADAM platform with data from the 1000 genomes project.
-
Anders Hejlsberg Explains Modern Compiler Construction
The main reference in compiler construction, Compiler: Principles, Techniques, and Tools, also know as the Dragon Book, was first published in 1986. Anders Hejlsberg, known for his work on Turbo Pascal, Delphi, C# and TypeScript, explains in a Channel 9 interview how compiler construction today is different from how it was done 30 years ago.
-
Swift 3 Will Not Have a Stable ABI
Apple’s Chris Lattner, original creator of the Swift language, has recently announced on the Swift Evolution mailing list that ABI stability, one of the goals originally planned for Swift 3, will be postponed.
-
Flash Gets Sidelined in Google Chrome Proposal
Google have revealed plans to sideline Flash in their Chrome browser. In the draft proposal "HTML5 by Default" Chrome's technical program manager says "Later this year we plan to change how Chromium hints to websites about the presence of Flash Player. If a site offers an HTML5 experience, this change will make that the primary experience."
-
Boost 1.61 Brings New Libraries for CPU/CPU Computation, Plugin Management, and More
Five months after the introduction of version 1.60, Boost hits version 1.61, adding several new libraries and updating many more.