January Week 4
Written by Editor   
Saturday, 02 February 2019

Catch up with everything that has appeared on I Programmer. Our digest gives links to news coverage together with the new  book review of the week and additions to Book Watch. This week features are an extract from Programmer's Python by Mike James and A Programmer's Guide to Canvas by Ian Elliot  

To receive this digest automatically by email, sign up for our weekly newsletter. 


24 - 30 January, 2019

The Core


pythoncover Programmer's Python - Local and Global  
Monday 28 January

Without functions all we have are attributes of objects. Functions are where variables live. This extract is from Programmer's Python by Mike James and part of the I Programmer Library.


A Programmer's Guide to Canvas  
Thursday 24 January

graphicsiconThe HTML5 canvas object provides bitmap graphics to JavaScript. For a programmer's viewpoint of how it all works read on. 

Book Review of the Week


Additions to Book Watch   


Not So Quick! WebAssembly
Wednesday 30 January

wasmA lot of hopes are pinned on the future success of WebAssembly as an alternative to native apps. Of course, for this to be true WebAssembly has to be fast. But how fast is it?

Language Learning Insights From HackerRank 2019 Survey   Tuesday 29 January

A new survey from HackerRank reveals that last year knowledge of JavaScript overtook that of Java .It also highlights a distinct generation gap in developer's first coding projects. 

Eclipse GlassFish Java EE 8 Certified  
Tuesday 29 January

GlassFish, and its associated Technology Compatibility Kit (TCK) code, has been fully migrated to Eclipse Foundation stewardship. The new release, Eclipse GlassFish 5.1.0, is now fully Java EE 8 certified, which represents a key step to ensuring backward compatibility of Jakarta EE. 

Pharo 7 Focuses On IoT  
Tuesday 29 January

pharoThere's a new version of Pharo, the open-source Smalltalk-inspired language and core library. The new release adds tools to develop applications in small devices for use on the Internet of Things. 

Apple Patents Swift  
Monday 28 January

This may be a storm in a teacup, or a typhoon massing off the port bow. Apple has applied for a patent that appears to cover the whole idea of the Swift language. 

Scylla DB Adds Materialized Views  
Monday 28 January

scylladbThere's a new version of Scylla, the open source NoSQL database that's Apache Cassandra compatible. Version 3.0 adds support for materialized views, secondary indexes, and hinted hand-offs, and has improved performance. 

Sir Tony Hoare On Concurrency  
Sunday 27 January

Living legend, C A R Hoare, or more informally Tony Hoare, who is known for Quicksort, Hoare Logic and the formal language CSP, explains in a 10-minute interview with Erlang Solutions how he became interested in concurrency. 

Amazon's Delivery Scout  
Saturday 26 January

scouticonAs we have said before, self-driving delivery vehicles are going to be as disruptive, if not more so, than self-driving cars and they might be here sooner. Amazon has, at long last, stopped pretending that drones are going to be the last mile delivery option and has built its own autonomous bot. 

Google Asks The Supreme Court To Decide The Future Of Computing   Friday 25 January

I don't think that the title is over the top. I really don't think that we understand what the longstanding dispute between Oracle and Google means for the rest of us. Now Google has asked the Supreme Court to review the situation. 

Take The Stack Overflow Survey 2019  
Friday 25 January

The annual Stack Overflow developer survey has opened and is awaiting responses from not only its community but anyone who works with code, everywhere.


Coursera and Google Address Cloud Security Skills Shortage   Thursday 24 January

googlecloudsqWith so many businesses relying on the cloud for their critical assets and day to day operations, there is a growing need to proactively plan against any potential information security threats. This has revealed a skills gap with regard to cloud security which Coursera and Google are collaborating to fill. 

Red Hat Drops MongoDB Over License  
Thursday 24 January

MongoDB's attempts to make some money from its NoSQL database have hit another snag as Red Hat has now dropped it from its Enterprise Linux distribution. 


If you want to delve into I Programmer's coverage of the news over the years, you can access I Programmer Weekly back to January 2012.

To keep up with the latest news and receive this digest automatically by email, sign up for our weekly newsletter and follow us on Twitter, Facebook, Google+, and LinkedIn, where you are welcome to share all our stories.

You can also subscribe to our RSS Feeds - we have one for Full Contents, another for  News and also one for Books with details of reviews and additions to Book Watch. 







Last Updated ( Saturday, 02 February 2019 )