September Week 1
Written by Editor   
Saturday, 08 September 2018

No time to keep up with all that is going on in the developer world? Let the I Programmer team do it for you. We scour the Internet for news and put the unmissable bits together in this handy digest, with the week's featured articles and books, both reviews and selected new titles.

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


August 30 - September 5, 2018 

Book Watch

This week's additions to Book Watch, our ever-growing archive of newly published computer books, are:    

Book Reviews

  • Pandas for Everyone: Python Data Analysis

    Mike James considers that this book on the data manipulation and analysis library for Python is a 

    collection of task-oriented descriptions that you might turn to to solve a problem or discover a topic. Rating 3 out of 5.

  • Pro SQL Server Wait Statistics

    In a comprehensive and informative review, Ian Stirk awarded a rating of 4.5 to this book which he enjoyed immensely despite some reservations



TimSort Really Is O(nlogn)  
Wednesday 05 September

Most of us suppose that sorting algorithms are all done-and-dusted. Nothing new or exciting is left to find or discover, but TimSort, used in both Python and Java, was born in 2002 and is still being investigated. 

Back To The Classroom - Are Teachers Ready?  
Wednesday 05 September

As children return to school after the summer break, parents are increasingly convinced that Computer Science is something that should be on the curriculum. But are teachers ready to include it? 

Announcing Google Code-in 2018  
Tuesday 04 September

Google has announced the ninth consecutive year of its Code-In 2018 contest in which students ages 13 through 17 from around the world can learn about open source development by working on real open source projects, with mentorship from active developers. 

Javalin 2.0 Released  
Tuesday 04 September

A very lightweight web framework for Kotlin and Java has been updated to version 2.0. Javalin supports WebSockets, HTTP2 and async requests. 

Coding School vs. Bachelors Degree - Infographic  
Monday 03 September

Thinking of a becoming a professional programmer? But which is the better way in? Traditional university degree or coding bootcamp. This infographic from the What'sTheHost Team has facts and figures to help you choose between them. 

Chrome 10 Years Old - And It Seems A Lot Older  
Monday 03 September

Chrome is just ten years old this week and what a change 10 years has brought about. It changed the browser landscape beyond recognition and it also provides an example of how software loses its youthful vigor. 

Christies To Auction AI-Generated Artwork  
Sunday 02 September

Artwork created by artificial intelligence is no longer news. The fact that such an artwork is to go on sale at the New York Rockefeller Center in October is however newsworthy as it could indicate the level of interest in what might be considered a separate medium. 

Enterprise - The New Super Language  
Saturday 01 September

Forget Java and Python; the latest in programming languages has it all and it is perfectly tailored to the needs of today's programming environment. You need to learn about Enterprise. 

Pluralsight One - Training With A Mission  
Friday 31 August

Pluralsight One has formed new partnerships with and the Computer Science Teachers Association (CSTA) and is offering steeply discounted access to the Pluralsite learning platform to further its philanthropic mission to democratize technology. 

It's Like Python But... Teaching Programmers New Languages   Friday 31 August

An important, but mostly ignored, group of programming language learners are those expert in another language. Most programming resources either assume you are a complete beginner or an expert, but not an expert in another language. 

Amazon Invests In Conversational AI  
Thursday 30 August

Amazon continues to put its money where its mouth, or rather its voice, is. It has recently announced an expansion of the Amazon Alexa Fellowship which awards funding to postgraduate students and to university entrepreneurship centers to promote and advance conversational AI and voice-based technology. 

Go 1.11 Adds WebAssembly Port  
Thursday 30 August

The half-yearly update to Go has been released with an experimental port to WebAssembly and preliminary support for modules. 

Professional Programmer

Pick Of The Shelf - SQL Server
Thursday 30 August

SQL Server is such a large collection of programs and services that it will be no surprise to anyone who works with it that we've given it a bookshelf all to itself.  


The Core

Monday 03 September

Keras enables deep learning developers to access the full power of TensorFlow on the one hand, while concentrating on building applications on the other. Even more surprising is its ability to write applications drawing from the power of new algorithms, without actually having to implement all the algorithms, since they are already available.



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, 08 September 2018 )