Whirl Adds Local AirFlow Development Technique
Apr 23 | Kay Ewbank
A test environment for Apache Airflow that lets you carry out local development and testing of Apache Airflow workflows has been made available as open source. Whirl uses Docker and Docker compose to start up Apache Airflow and the other components used in your workflow.
Android Studio 3.4 - Trying Hard But No Bouquets
Apr 22 | Mike James
It's time for another Android Studio update. It brings nothing much new, but promises that it is better. Yet my old projects still crash on update and where are the missing widgets? You have to conclude Google's Android Studio team is just not listening.
Discover Haskell On FutureLearn
Apr 22 | Sue Gee
A course on the functional programming language Haskell from the University of Glasgow recently started on the FutureLearn Platform. There's still time to join in this presentation which provides a hands-on learning experience.
Four Of Most Important Language Designers In Conversation
Apr 21 | Mike James
Four of the most effective language designers of our era got together in a single room and talked about their creations and how it was. This is an important video.
How Many Robot Dogs Do You Need To Haul A Truck?
Apr 20 | Lucy Black
According to Boston Dynamics the answer is ten of its Spot robots which are on track to go on sale in July..
April Week 3
Apr 20 | Editor
Week-by-week I Programmer has new articles and book reviews, written by programmers, for programmers. We also cover breaking news stories and recently published books. In this week's articles Mike James muses about Scientists, Data Scientists And Significance and Harry Fairhead asks Is This What It Now Means To Build A Computer?
Eclipse IoT Developer Survey 2019
Apr 19 | Harry Fairhead
The Eclipse Foundation’s IoT Working Group has released the results of its 2019 IoT Developer Survey, an annual exercise intended to deliver valuable insight into programming languages, platforms, infrastructure and tools for building IoT solutions.
C++ Experiences Comeback In TIOBE Index
Apr 19 | Janet Swift
C++ is singled out for attention in this month's TIOBE Index. Having been pushed out of the top three programming languages by Python last September, it has returned to its long term third position, relegating Python to fourth.
Counting Vulnerabilities In Open Source Projects and Programming Languages
Apr 18 | Alex Armstrong
The number of disclosed open source vulnerabilities skyrocketed in 2017, reaching a total of almost 3,500. Mozilla was the open source projects with the most vulnerabilities and C/C++ was the most vulnerable language.
Atom 1.36 Speeds Fuzzy Find Performance
Apr 18 | Kay Ewbank
Atom has been updated! Version 1.36 has better fuzzy find performance and smarter handling of editing individual files.
Google Attempts To Fix AMP - Makes It Worse
Apr 17 | Mike James
AMP is Google's attempt to speed up the web or to dominate it even more than it does at the moment - take your pick of these alternatives. In an attempt to address one of the biggest criticisms of AMP, Google has invented Signed Exchanges. A fix to a problem we didn't really need to have.
Open Source Visual Studio Code Without Trackers Launched
Apr 17 | Kay Ewbank
An open source version of Visual Studio Code that doesn't pass telemetry data back to Microsoft has been released. VSCodium aims to offer a more private development experience to Visual Studio developers.
Apache Arrow Adds DataFusion Rust-Native Engine
Apr 16 | Kay Ewbank
Apache Arrow has been updated with the addition of the DataFusion Rust-Native query engine for the Arrow columnar format.
Starting To Oust Sizzle From jQuery
Apr 16 | Ian Elliot
jQuery 3.4.0 has just been released. It is the last minor release on the 3.x branch and in preparation for the removal of the Sizzle selector engine from the next major release, jQuery 4.0, it deprecates Sizzle's, non-standard, positional selectors.
EU Copyright Directive Passed Into Law
Apr 15 | Sue Gee
The EU Council of Ministers today approved the Copyright Directive, which includes the controversial Article 17 (formerly 13). The legislation was voted through by a majority of EU ministers despite opposition from Italy, Luxembourg, Netherlands, Poland, Finland, and Sweden.
Databricks Runtime for Machine Learning
Apr 15 | Kay Ewbank
Databricks Runtime for Machine Learning is now generally available, offering native integration with popular ML/DL frameworks, such as scikit-learn, XGBoost, TensorFlow, PyTorch, Keras, and Horovod.
|More Recent News|