InfoWorld logo InfoWorld

  • Oracle doesn't want Java EE any more

    Thu 6:00pm
    Oracle wants to end its leadership in the development of enterprise Java and is looking for an open source foundation to take on the role.The company said today that the upcoming Java EE (Enterprise Edition) 8 presents an opportunity to rethink how the…
  • What features to expect in Apple’s Swift 5

    Thu 6:00am
    Version 5 of Apple’s Swift language used for iOS and MacOS application development will arrive in late 2018 with ABI (application binary interface) stability in the standard Swift library a primary focus—delaying a feature originally intended for the…
  • The most popular IDEs? Visual Studio and Eclipse

    Wed 2:59pm
    Microsoft’s Visual Studio leads the way in desktop IDE (integrated development environment) popularity, with Eclipse close behind, according to PYPL’s August index of IDE popularity. Android Studio was a distant third.Visual Studio takes a 22.4 percent…
  • Docker Enterprise now runs Windows and Linux in one cluster

    Wed 10:59am
    With the newest Docker Enterprise Edition, you can now have Docker clusters composed of nodes running different operating systems.Three of the key OSes supported by Docker—Windows, Linux, and IBM System Z—can run applications side by side in the same…
  • Google’s Deeplearn.js brings machine learning to the browser

    Aug 15, 2017, 1:57 pm
    Google is offering an open source, hardware-accelerated library for machine learning that runs in a browser. The library is currently supported only in the desktop version of Google Chrome, but the project is working to support more devices. The Deeplearn.js…
  • AWS unveils AI monitoring for Amazon S3

    Aug 14, 2017, 3:26 pm
    AWS launched Amazon Macie today, a service that leverages machine learning to help customers prevent inadvertent exposure of sensitive data and unauthorized access to data in Amazon S3. The company said Amazon Macie will support additional AWS storage services…
  • Microsoft unveils simpler .Net Core, standard .Net APIs

    Aug 14, 2017, 12:00 pm
    Microsoft’s .Net Core 2.0, an upgrade to the company’s open source, cross-platform implementation of .Net, is becoming available today. The new release includes improvements intended to make .Net Core easier to use. It also conforms to the .Net Standard…
  • What’s new in Java EE 8

    Aug 14, 2017, 6:00 am
    Although Oracle has been mostly quiet lately about the progress of its enterprise Java overhaul, that is likely to change soon with the impending arrival of Java Platform, Enterprise Edition 8, better known as Java EE 8.The upgrade retools enterprise Java for…
  • GitHub’s Atom editor gets a speed boost

    Aug 9, 2017, 4:01 pm
    GitHub has just released an upgrade to its “hackable” Atom text editor, adding a native C++ buffer and rewriting the DOM interaction layer. The company also has offered a glimpse of the next version, which will improve Git integration and PHP support.With…
  • Google releases TensorFlow Serving library

    Aug 9, 2017, 6:00 am
    Google has just moved to a production release of TensorFlow Serving, its open source library for serving machine-learned models in production environments. A beta version of the technology was released in February.Part of Google’s TensorFlow machine…
  • IBM speeds deep learning by using multiple servers

    Aug 8, 2017, 6:00 am
    For everyone frustrated by how long it takes to train deep learning models, IBM has some good news: It has unveiled a way to automatically split deep-learning training jobs across multiple physical servers -- not just individual GPUs, but whole systems with…
  • How Google’s Go language could be improved

    Aug 8, 2017, 6:00 am
    To improve development tools for Google’s open source Go language, Go might be getting its own language server, akin to Microsoft and Red Hat’s Language Server Protocol.The notion came up in a Go language contributors’ discussion group, so it’s not a…
  • JetBrains ships alternative to Microsoft’s Visual Studio

    Aug 4, 2017, 3:07 pm
    JetBrains’s Rider, a cross-platform IDE that could serve as a rival to Microsoft’s own well-established Visual Studio IDE, is now generally available.The commercially licensed Rider can be used on Windows, MacOS, and Linux systems, letting developers build…
  • Java and C hit all-time lows in Tiobe language popularity index

    Aug 3, 2017, 3:59 pm
    Java and C continue to lead the Tiobe index of programming language popularity, but both dropped to all-time lows in the just-published August release of the index.The longtime leaders have had to share the programming landscape with a growing number of…
  • What’s new in Angular 5: easier progressive web apps

    Aug 3, 2017, 6:00 am
    Angular, Google’s popular JavaScript framework for building mobile and desktop applications, has had a whirlwind year, with two major upgrades in the past 11 months. It will reach the next milestone in its six-month release schedule in September, when…
  • React 'Fiber' core rewrite progresses to beta

    Aug 1, 2017, 5:33 pm
    React 16, an upgrade to Facebook’s popular JavaScript UI library that features a rewritten core to improve animation, layout, and gesture support, has just moved to a beta release stage.Published as an NPM module, this initial beta release is focused mainly…
  • New Node.js API will shield modules from JavaScript engine changes

    Aug 1, 2017, 6:00 am
    Help is on the way for developers building native modules for Node.js, as well for those who want to swap out the underlying JavaScript engine powering the platform.Currently, modules must be recompiled to work with new versions of Node.js and the JavaScript…
  • New project taps Node.js for microservices API gateway

    Jul 28, 2017, 4:00 pm
    Looking to take some complexity out of microservices deployments, LunchBadger has built an open source API gateway to secure microservices and expose them via APIs. Built on the Express web application framework for Node.js, the Express Gateway routes…
  • Microsoft explores 'safe' manual memory management in .Net

    Jul 28, 2017, 6:00 am
    Microsoft Research has been experimenting with integrating safe manual memory management with garbage collection (GC) in the .Net runtime. The goal is to give developers both the convenience and safety of automated memory management and the opportunity to…
  • Petition asks Adobe to open-source Flash

    Jul 27, 2017, 11:57 am
    With Adobe having just announced its end-of-life schedule for the Flash rich Internet plug-in, a petition has been posted on GitHub encouraging the company to make the Flash source code available under an open source license.The petition, posted on web…
  • Where are the best software developers? Not Silicon Valley

    Jul 26, 2017, 4:02 pm
    When it comes to determining which state has the best developers, California, the home of Silicon Valley, might immediately come to mind. But according to technical recruiter HackerRank, the top state is Washington.HackerRank, which offers coding skills tests,…
  • OWL: A 'better' PHP for single-server apps

    Jul 26, 2017, 6:00 am
    PHP has been a staple of server-side web development for years. Now, a developer from Netflix is building a variation on the language that offers “the good parts” while purporting to be easier to use and more secure.Called OWL, for OWL Web Language, the…
  • Architect has a better blueprint for AWS Lambda deployments

    Jul 26, 2017, 6:00 am
    The JS Foundation is taking jurisdiction over Architect, an open source software project for provisioning and maintaining cloud infrastructure from a simple text file, with a focus on AWS Lambda and eventually other serverless computing implementations.The…
  • Adobe: Flash Player to reach end-of-life in 2020

    Jul 25, 2017, 2:00 pm
    In a move that should come as no surprise given the declining need for proprietary rich Internet plug-ins, Adobe on Tuesday said it will cease updating and distributing its Flash Player at the end of 2020.Content creators will instead be encouraged to migrate…
  • .Net Core 2.0 to extend coding optimizations to Linux

    Fri 8:24pm
    The next version of Microsoft’s open source, cross-platform version of the .Net software platform, .Net Core 2.0, will bring profile-guided optimization (PGO) to Linux x64. PGO is native compilation technology used by the C++ compiler to generate…
  • Microcosm simplifies state management for React apps

    Jul 20, 2017, 4:56 pm
    Viget Labs has published a data layer for Facebook’s popular React JavaScript UI library. Called Microcosm, the open source tool manages state and data flow for React applications, keeping track of user actions even when users switch context or lose…
  • Survey says Python is tops with developers

    Jul 20, 2017, 6:00 am
    Python, which was already surging in popularity among developers, has received another endorsement, getting the nod as the most popular tool in IT service provider Packt’s just-released developer survey.The language is used by nearly 20 percent of…
  • Mozilla brings Python-style project documentation to JavaScript

    Jul 18, 2017, 1:17 pm
    Wanting a more full-featured documentation tool for large JavaScript projects, Mozilla has unveiled Sphinx-js, a plug-in that pulls JSDoc-formatted JavaScript documentation into the Sphinx documentation tool used in the Python world.  Sphinx-js consumes…
  • Go language soars to new heights in popularity

    Jul 17, 2017, 4:06 pm
    Go, Google’s open source, concurrency-friendly programming language, has soared to new heights with developers, cracking the top 10 in the Tiobe index of language popularity for the first time.With an all-time high rating of 2.363 percent, Go ranks as the…
  • Luna brings visual development to functional programming

    Jul 6, 2017, 6:00 am
    Described by the creators as a developer’s whiteboard “on steroids,” the Luna functional language promises to enable application assembly by clicking and dragging visual elements together.Expected to be released as open source when Luna reaches beta, its…