BT
x Your opinion matters! Please fill in the InfoQ Survey about your reading habits!

A Task Parallel Library for Object Pascal and C++

by Jonathan Allen on  Oct 27, 2014 1

A major feature of RAD Studio XE7 is its Parallel Programming Library. XE7 brings task-based parallelism to a variety of platforms including Windows, OS X, iOS, and Android. Unlike Mono, this tool-chain offers fully native applications on all target platforms.

AngularJS 2.0 Details Emerge

by David Iffland on  Oct 27, 2014 2

At the 2014 ng-europe conference in Paris, the Angular team gave attendees details about the upcoming AngularJS 2.0 release. It's a significant departure from version 1.X that eliminates much of the existing architecture. Angular 2.0 is built on a new language called AtScript.

Lock-free Programming in C++ with Herb Sutter

by Sergio De Simone on  Oct 26, 2014

At CppCon 2014, Herb Sutter gave a talk about lock-free programming in C++ where he provided the fundamental concepts of lock-free programming, and presented three algorithms to show lock-free techniques. Here is a summary of the most relevant points in the talk.

Couchbase to Replace its Storage Engine with Homegrown ForestDB

by Rags Srinivas on  Oct 24, 2014

Couchbase is expected to replace its Database engine with a homegrown engine based on B+-Trees called ForestDB. The replacement is expected to result in significant performance gains and better transactional support.

LinkedIn and Twitter Contribute Machine Learning Libraries to Open Source

by Alex Giamas on  Oct 24, 2014

Twitter’s engineering group, known for various contributions to open source from streaming MapReduce to front-end framework Bootstrap recently announced open sourcing an algorithm that can efficiently recommend content. LinkedIn also open sourced a Machine Learning library of its own, ml-ease. In this article we present the algorithms and what they mean for the open source community.

How Immutable State Helped Facebook to Improve Its iOS App Architecture

by Sergio De Simone on  Oct 24, 2014

Facebook has been working in the last two years to evolve the architecture of its iOS app with the goal of improving performance, abstractions, and the underlying development model. Adam Ernst and Arl Grant, software engineers at Facebook, explained what issues they had to solve and how they did in a @Scale 2014 talk.

Realm Brings SQLite Alternative to Android

by Roopesh Shenoy on  Oct 24, 2014

Realm is an open-source, object oriented, mobile database. Last month, Realm for Android was released, less than 3 months after the iOS version was first available and it comes with a fluent, strongly typed API.

An Introduction to Actor Model, with Examples in Akka

by Jan Stenberg on  Oct 23, 2014

For developers who have experienced the problems with creating and managing multithreaded applications and are looking for a higher level of abstraction, Arun Manivannan has written a series of, so far, six blog posts explaining the principles of Actor model using an picture-rich visualization and some simple Akka examples.

Amazon Launches Corporate Directory Service in the Cloud

by Janakiram MSV on  Oct 23, 2014

Amazon has added corporate directory services called AWS Directory Service to its growing portfolio of cloud services. Applications that need Active Directory or a LDAP compatible directory can use this service.

Testing Machine to Machine Systems

by Ben Linders on  Oct 23, 2014

Devices are becoming increasingly interconnected through the internet where they are communicating directly with each other. Testing such machine to machine (M2M) systems can be difficult due to their complexity and the usage of different platforms, as Peter Varhol explained in his talk about testing in the M2M world at the QA&Test 2014 conference.

Testing Impact of Model Driven Development

by Ben Linders on  Oct 23, 2014 2

By using Model Driven Development component tests could be skipped and integration and system testing went a lot smoother, said Bryan Bakker in the presentation Model Driven Development (MDD) and its impact on testing. Main results from the MDD approach are a reduction of the amount of testing and increased reliability of the code that was generated from a mathematical model.

Apiary Announces Apiary for Enterprise

by Jeevak Kasarkod on  Oct 22, 2014

Apiary, the company behind API Blueprints has announced a new offering, Apiary for Enterprise, that promotes API design best practices through tooling that validates API designs against defined API style guide standards and best practices. InfoQ caught up with Apiary to shed more light on this new offering.

WebStorm 9 Supports Meteor, React and Polymer

by Abel Avram on  Oct 22, 2014

WebStorm 9, JetBrains’ IntelliJ IDEA-based IDE, comes with a number of new features and enhancements, including support for Meteor, React, Polymer, PhoneGap, Ionic, and others.

Designing Systems for Testability

by Ben Linders on  Oct 22, 2014

Testability must be explicitly designed in the system said Peter Zimmerer from Siemens AG. Test architects should drive testability and collaborate with architects, designers and testers in using good design and engineering practices. At the QA&Test 2014 conference Peter gave a tutorial about design for testability for embedded software systems.

New Tricks Shown for Web Development in Visual Studio "14"

by Jeff Martin on  Oct 22, 2014 1

Visual Studio "14" is improving the web development experience through a series of changes throughout the package. These changes should benefit developers across a variety of tasks: JSON editing, HTML editing and the use of templating packages, and managing code in the editor.

General Feedback
Bugs
Advertising
Editorial
InfoQ.com and all content copyright © 2006-2014 C4Media Inc. InfoQ.com hosted at Contegix, the best ISP we've ever worked with.
Privacy policy
BT