BT

GitHub Responds to 'Dear GitHub' letter

by Alex Blewitt on  Feb 12, 2016

GitHub has responded to the 'Dear GitHub' letter, with plans of how they propose to address the issues raised in the future.

Swift’s Benchmarking Suite is Now Open Source

by Sergio De Simone on  Feb 12, 2016

Apple has open sourced Swift’s benchmarking suite, a key piece in tracking Swift performance and catching performance regressions when adding new features to the language.

Google’s J2ObjC 1.0 Translates Java into Objective-C

by Abel Avram on  Feb 05, 2016

J2ObjC is an open source tool created by Google to translate Java code into corrresponding Objective-C code that can be run on iOS. The idea is to reuse Java business code between Android, web and iOS. For the web the translation is done with GWT. This tool does not deal with UI code which needs to be written separately for each platform.

Chris Lattner on Swift 3 and Cocoa "Renamification"

by Sergio De Simone on  Jan 31, 2016 1

In a recent post on the "swift-evolution" mailing list, Swift creator Chris Lattner outlined a few criteria that will guide Swift 3 definition and made clear that it will bring disruptive changes.

Yahoo Open-Sources DataSketches for Faster Operations Over Streams

by Abraham Marín Pérez on  Jan 20, 2016

Yahoo has open-sourced DataSketches, a library written in Java for stochastic streaming algorithms. DataSketches is able to perform traditionally expensive operations, like counting distinct occurrences of a variable within a stream, using a fraction of time and memory and with a predictable error margin.

The Evolution of Swift's Standard Library

by Sergio De Simone on  Jan 20, 2016

One of the primary design goals of Swift is to allow efficient execution of code while allowing load-time abstraction of implementation, according to a work-in-progress document by Apple. Apple’s document provides information that is relevant to library designers, including Swift’s Standard Libraries, to ensure both backward and forward compatibility.

"Dear GitHub…" — An Open Letter to GitHub

by Sergio De Simone on  Jan 18, 2016 1

A growing group of open source project maintainers, including some of the most popular projects on GitHub, have signed an open letter to express their frustration and complaints about what they experience as a feeling of being ignored and being invisible to GitHub’s eyes. InfoQ has spoken with James Kyle, one of the open letter’s initial signees.

Python will be Moving to GitHub

by Sergio De Simone on  Jan 15, 2016 2

Brett Cannon, who is currently in charge of Python's development process, has announced on Python core workflow mailing list that Python will be moving to GitHub. InfoQ has spoken with Brett Cannon to learn more about the benefits that this decision should bring, what the next steps are in the process, and other relevant details.

Microsoft Open Sources Chakra and Wants to Run Node.js on It

by Abel Avram on  Jan 14, 2016 1

True to their promise to open up the Edge’s JavaScript VM, Microsoft has made available the source code of Chakra under the permissive MIT license. Released under the name ChakraCore, the code is basically the same VM Microsoft uses for Edge and the Universal Windows Platform (UWP) minus the bindings to Edge and UWP and some COM diagnostic APIs.

Major Additions in NativeScript 1.5

by James Chesters on  Jan 14, 2016

NativeScript 1.5 has been released. One of the biggest developments is the support for TypeScript, allowing NativeScript users to develop their projects in TypeScript, without the need for TypeScript compilers.

Swift 2.2 Release Process Begins

by Sergio De Simone on  Jan 13, 2016

Apple provided new details about Swift 2.2 release process, its goals, and an estimated schedule. Swift 2.2 will be mostly a source-compatible release, while major, breaking changes will be left for Swift 3, Apple say.

What Impact Will OpenJDK Have on Android Development?

by Abel Avram on  Jan 08, 2016 9

We distill here some of the reactions around the web regarding Google’s adoption of OpenJDK for future Android versions.

Swift overtakes Objective-C in TIOBE index

by Alex Blewitt on  Jan 07, 2016 5

Swift has overtaken Objective-C in the TIOBE index, an internet-sourced rating of programming languages based on a variety of different sources.

Android will Use the OpenJDK

by Abel Avram on  Dec 30, 2015 2

Hacker News has reported on an Android source code commit that suggests that Google’s mobile operating system is switching the implementation of their Java libraries from the original Harmony-based one to OpenJDK. The move has been confirmed by Google to VentureBeat.

IronFleet: A Methodology for Proving Distributed Systems

by Abel Avram on  Dec 29, 2015

A group of researchers from Microsoft has published the paper “IronFleet: Proving Practical Distributed Systems Correct” (PDF) and made available the accompanying source code demonstrating the use of the methodology in machine proving the correctness of a non-trivial distributed system from a safety and liveliness point of view.

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