JDK 9 is less than three weeks away at the time of the writing and one of the burning questions is whether it has been worth the wait. Originally, general availability was slated for release in September 2016, then March 2017, July 2017 and finally September 2017. So, it’s taken some time, but when you … continue reading
The Visual Studio Mobile Center is bringing mobile developers a new service for their applications. Microsoft announced that CodePush is now a part of the Visual Studio Mobile Center family. The Visual Studio Mobile Center is a mission control solution for mobile applications. It is designed to provide developers with faster release cycles, better quality … continue reading
Since updates can be expensive for device manufacturers, Android is separating the vendor implementation from the core Android framework. This will allow platform and vendor components to be updated independently. First, Android needed to isolate the Hardware Abstraction Layer (HAL), which provides an interface between device-agnostic code and device-specific hardware implementations. According to Android, HALs … continue reading
Microsoft is continuing to commit resources to artificial intelligence research with the announcement of a new organization. Microsoft Research AI is a research and incubation hub for tackling AI’s most difficult challenges, and reuniting the fields of machine learning, perception and natural language processing. “As AI moves from research to product, we are maintaining our … continue reading
IBM is tackling artificial intelligence in its latest endeavor. The company announced a partnership with the reactive application development provider Lightbend to advance the development of artificial intelligence and cognitive solutions. Together, the companies will work to create a new solution for building and deploying AI and cognitive apps on premises and in the cloud. … continue reading
The results are in. The Java Community Process executive committee (EC) has voted a second time on the Java Platform Module System, known as JSR 376, and it has been approved. JSR 376 was rejected last month with 13 EC members voting against it and 10 members voting for it. This time around all but … continue reading
In DevOps workflows, automation saves time, conserves resources, reduces errors and ensures consistency. Despite this, developers continue to ignore the existence of world-class workflow automation and job scheduling solutions and instead rely on a variety of simple tools to code jobs as they build apps. Since neither these tools nor the developers adhere to the … continue reading
OpenAI is opening up a new school for robots. The artificial intelligence research company announced the open-source software Roboschool. Roboschool is integrated with OpenAI Gym, and provides an environment for robot simulation. Through OpenAI, Roboschool provides 12 different environments for controlling robots, and it provides a way to train multiple agent at once in one … continue reading
The final results of the Public Review ballot for JSR 376, the Java Platform Module System, are in, and the Java Community Process executive committee (EC) has not approved this ballot. Of the 23 members, 10 voted for JSR 376, with 13 voting against it. Those for it included: Azul Systems, Gemalto, Goldman Sachs, MicroDoc, … continue reading
In order for teams to spot security problems and vulnerabilities in their code, Rogue Wave is updating its static code analysis tool with a new security report, new Java checkers, extensive updates to its CERT taxonomy, and more. Rogue Wave’s Klocwork 2017.1 is the company’s latest release, and it introduces a new built-in graphical security … continue reading
Making what it says is the first major upgrade to a Java compiler in 20 years, Azul Systems today is launching Falcon, a new just-in-time compiler that leverages LLVM technology to improve performance of Java applications. Scott Sellers, CEO of Azul, said the Falcon compiler used inside the company’s Zing 17.03 Java runtime replaces the … continue reading
Intel is beginning to square in on AI with the announcement of a single cross-Intel organization: The Artificial Intelligence Products Group (AIPG). According to the company, AIPG strengthens its focus on AI, and will include engineering, labs, software and resources as it continues to work on its AI portfolio: The Intel Nervana platform. In addition, … continue reading