June Week 1
Written by Editor   
Saturday, 12 June 2021

If you've not visited I Programmer before, this Weekly Digest gives you a taster. It has links to our wide ranging news with its mix of analysis and comment. It also lists the week's additions to Book Watch Archive and our Book Review of the Week. This week saw the publication of Programmers Guide To Kotlin, 2nd Ed by Mike James so that's where we start.

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


  June 3 - 9, 2021 

Featured Articles   

The Programmers Guide To Kotlin - Coroutines
Mike James
article thumbnail

Coroutines are now a stable part of Kotlin and an important way of creating asychronous code so the second edition of Mike James Programmer's Guide to Kotlin includes a completely new chapter on this powerful but under-documented feature of Kotlin.

Simple and Compound Interest - Time Is Money
Janet Swift
article thumbnail

In the second chapter of Janet Swift's book on using a spreadsheet to take care of your personal and business finances, we explore the idea of borrowing money for a specified rate of interest or earning interest on an investment.


Programming News and Views  

Wolfram Offers $20,000 For A Proof
09 Jun | Mike James
article thumbnail

In the past, Stephen Wolfram has offered prizes for proofs that are in line with his particular way of thinking about the world. Now we have a prize for proving that S is all you need.

HackerEarth Finds Sources of Developer Unhappiness
09 Jun | Janet Swift
article thumbnail

The results of HackerEarth's second survey are in and reveal that developers are negatively impacted by Zoom meetings and dislike the lack of  post-interview feedback. These results may not be surprising but they are interesting.

Towards A Common Vision For Browser Extensions
08 Jun | Sue Gee
article thumbnail

Browser extension are perceived as unsafe and yet they seem to spread like wildfire. One limiting factor is that they tend to be browser specific. Now a new group aims to create a common architecture to standardize future web extensions.

Amazon DocumentDB Adds Global Cluster Support
08 Jun | Kay Ewbank
article thumbnail

Amazon has added support for global clusters to its DocumentDB database. Amazon DocumentDB was created by Amazon for its internal use to be compatible with the MongoDB API without using any MongoDB code following MongoDB's move to a paid-for model.

Stack Overflow Sold for US$1.8 Billion
07 Jun | Sue Gee
article thumbnail

Prosus, one of the largest technology investors in the world, has  announced that it is acquiring Stack Overflow for US$1.8 Billion. Stack Overflow CEO Prashanth Chandrasekar described this as "tremendously exciting news".

Angular Gets New DevTools and Feature Request Process
07 Jun | Kay Ewbank
article thumbnail

The Angular team has announced a new Chrome DevTools extension and a change to the way feature requests are handled.

Zap A Mosquito With A Pi
06 Jun | Harry Fairhead
article thumbnail

and a laser of course. It isn't a new idea but at last someone has given it a go and made some results available. You might be surprised what the biggest problem is.

Levesque and Vardi Receive Newell Award
04 Jun | Sue Gee
article thumbnail

Hector Levesque of University of Toronto and Moshe Vardi of Rice University have been named as the 2020 recipients of the ACM-AAAI Allen Newell Award. They share the $10,000 prize, co-funded by the Association for the Advancement of Artificial Intelligence.

Google Launches Indie Games Accelerator
04 Jun | Alex Denham
article thumbnail

Google has opened submissions for two annual developer programs - the Indie Games Accelerator and the Indie Games Festival. These programs are designed to help small games studios grow on Google Play, no matter what stage they are in. 

Mercury Extends Visual Basic For .NET
03 Jun | Kay Ewbank
article thumbnail

An implementation of Basic that is fully code-compatible with VB.NET has been released. Mercury adds multi-platform support and is feature compatible with C#.

GraalVM 21.1 Released - What's New?
03 Jun | Nikos Vaggalis
article thumbnail


GraalVM, the runtime that compiles Java bytecode into native self-contained executables has reached version 21.1.


Books of the Week

If you want to purchase, or to know more about, any of the titles listed below from Amazon, click on the book jackets at the top of the right sidebar. If you do make Amazon purchases after this, we may earn a few cents through the Amazon Associates program which is a small source of revenue that enables us to continue posting.

Full Review 

  • TinyML: Machine Learning with TensorFlow Lite (O'Reilly) 

  • Reviewer: Harry Fairhead Rating: 5 out of 5 
    Verdict: Overall this is a very good book if you want some examples of how to get a model working on TensorFlow Lite. If you expect the book to simply guide you through some sort of commercial or "real" implementation of any particular project then this is not the book for you - I also doubt that such a book could exist.

Added to Book Watch  

More recently published books can be found in Book Watch Archive.

From the I Programmer Library

More newly published books from I/O Press:   

Last Updated ( Saturday, 11 June 2022 )