InfoQ Homepage Development Content on InfoQ
-
New Leadership for IronPython
Leadership of the community run IronPython project has been passed to Alex Earl and Benedikt Eggers. Jeff Hardy, the previous leader, has been running the project since Microsoft ceased active involvement in 2010.
-
Meteor 1.4 Release Updates Node and MongoDB
Version 1.4 of Meteor has been released, with major updates to Node and MongoDB. Zoltan Olah, Meteor's director of customer success, said the release "focuses on long term stability for the platform, continues our work to align Meteor with the wider JavaScript ecosystem, and positions us to work closer with the community than ever before."
-
After a Quiet 2015 Martin Odersky Outlined Significant Plans for Scala at Scala Days New York
After a relatively quiet 2015, father of Scala Martin Odersky, during his May 9, 2016 keynote address at Scala Days New York, announced development is “heating up” for Scala this year.
-
Delayed and Deprecated Features in Entity Framework Core
While Entity Framework has a rather ignominious reputation for breaking backwards compatibility, it pales in comparison to the total rewrite undertaken for Entity Framework core. In this article InfoQ looks at some of the major feature changes and their repercussions.
-
How and Why Etsy Moved to an API-First Architecture
At QCon New York 2016, Etsy software engineer Stefanie Schirmer told how her company successfully transitioned to an API-first architecture that supports multiple devices, addresses server-side performance problems, and was quickly adopted by development teams.
-
Vaughn Vernon on Microservices and Domain-Driven Design
Although a monolith can be modeled in a respectable way, often they are turned into a big ball of mud. This is caused by multiple domain models becoming entangled within the monolith, and in Vaughn Vernon's experience this can happen within a few weeks or months, he claimed in a presentation at the Scala Days conference earlier this year.
-
Survey: Devs Are the Main Roadblock in Adopting TDD/BDD
QASymphony, a testing services company, has recently released the State of Test-First Methodologies 2016 Report, a survey of over 200 people/organizations from 15 countries. The purpose of the survey was to evaluate the adoption of test-first technologies -BDD/ATDD/TDD – and how they are perceived by respondents.
-
Continuous Updating Tool VersionEye Now Open Source
VersionEye open-sourced its eponymous continuous integration tool that helps with updated project dependencies. Coined "continuous updating", the tool provides update notifications, licence checking and security vulnerabilities information for many software libraries. By open-sourcing the software, VersionEye founder Robert Reiz intends to increase trust and transparency of the code base.
-
ChakraCore Now Works on Linux and Mac OS
Microsoft has demonstrated ChakraCore running on Linux and Mac OS X, and Node.js/ChakraCore on Linux.
-
OCF Will Run Over Thread
The Thread Group and the Open Connectivity Foundation have agreed to make OCF’s application layer compatible with Thread, the IoT networking protocol initially developed by Alphabet’s Nest.
-
Facebook Open-Sources Deep Learning Project Torchnet
Facebook Artificial Intelligence Research laboratory open-sources the Torchnet project to package and optimize boiler plate deep learning code for reuse and plugin-ability.
-
A New Microsoft Tool Aims to Help iOS Developers Port Their Apps to UWP
A new tool belonging to the Windows Bridge for iOS, iOS App Analysis, aims to make it easier for iOS developers to port their apps to the Universal Windows Platform (UWP), Nick Gerard, program manager at Microsoft, writes.
-
Facebook Launches Tool to Easily Create React Apps
Facebook has released a new tool, Create React App, that hopes to minimize the pain developers experience when getting started with a new React project. The command line tool creates all the necessary pieces for a simple React app, it's build process and dependencies.
-
Oracle Paves the Way to Standardise Command Line Options in the JDK
Oracle has created JEP 293 to introduce a set of guidelines for command line options in JDK tools in an attempt to fix the existing disparity among them. The JEP has no target version yet, meaning it will be delivered with Java 10 as soonest; however, taking into account that the scope is only to create a set of guidelines for new options, it may take even longer for the effects to be felt.
-
Audio Library Howler.js Has 2.0 Release to Make Some Noise about
The JavaScript audio library Howler.js has been upgraded to version 2.0, with an update including "a long list of additions and improvements." Author James Simpson said it represents a "full rewrite" of Howler and is now 100% compatible across HTML5 Audio and Web Audio. Howler.js is used by companies including Google, Disney, Lego and Mozilla, as well as NASA.