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 and the week's additions to Book Watch Archive and our Book Review of the Week. This week our featured articles were an extract from Programmers Guide To Kotlin by Mike James and a Programmer's Puzzle set by Joe Celko.
To receive this digest automatically by email, sign up for our weekly newsletter.
July 1 - 7, 2021
|The Programmers Guide To Kotlin - If and When
Conditional execution is a key part of programming and Kotlin has if and when but where do you use which? This ia an extract from the second edition of my book on Kotlin for Programmers.
Put on your thinking cap for another set of conundrums that will exercise your coding skills. This time Melvin Frammis introduces his junior partner Bugsy Cottman to some classic number puzzles that can be solved with arrays.
Programming News and Views
Windows 11 The Lockdown
07 Jul | Mike James
It is a surprise that Windows 11 is a thing at all, given that Microsoft promised that Windows 10 would be the last version of Windows. The idea of a continuous update has been abandoned, but why does Microsoft need Windows 11? The answer is almost certainly lockdown.
Pepper Reaches End Of The Line
07 Jul | Sue Gee
Softbank Robotics has "paused" production of its Pepper line of "meet and greet" humanoid robots and is cutting jobs throughout its robotics business.
Machine Learning Scholarship Program On Udacity
06 Jul | ALex Armstrong
The deadline for applying for a scholarship to one of Udacity's most popular Nanodegree Programs has been extended to July 12, 2021. Apply now and gain exclusive access to a Foundations Course that constitutes the first steps to a career as a Machine Learning Engineer.
Amazon Launches AWS Workflow Studio
06 Jul | Kay Ewbank
Amazon AWS has launched Workflow Studio for AWS Step Functions, a new visual builder for creating Step Functions workflows in the AWS Management Console.
Recognition For NoSQL Pioneers
05 Jul | Sue Gee
The three creators of Berkeley DB, an early exemplar of the NoSQL movement, Margo Seltzer, now at the University of British Columbia; Mike Olson, formerly of Cloudera; and Keith Bostic of MongoDB have been awarded the 2020 ACM Software System Award which carries a prize of $35,000, funded by IBM.
JetBrains Releases Onsite Datalore For Enterprise
05 Jul | Kay Ewbank
JetBrains has released a new version of Datalore, its online data science notebook with smart coding assistance. Datalore Enterprise is designed to work on an organization's own secure networks.
Hyundai Welcomes Boston Dynamics
04 Jul | Lucy Black
Hyundai has acquired an 80% stake in Boston Dynamics in a deal that valued the company at $1.1 billion with the remaining 20% retained by Softbank. Hyundai sees the acquisition as a major step forward in its strategic transformation into a Smart Mobility Solution Provider.
Tim Berners-Lee Gets $5.4 Million For Buggy Code
02 Jul | Sue Gee
Sir Tim Berners-Lee jumped on the NFT bandwagon and put some artifacts relating to his original source code for the world wide web up for sale. The lot sold for $5.4 million, but the irony is that one element of the NFT is riddled with scripting errors.
Learn Python with HackInScience
02 Jul | Nikos Vaggalis
HackInScience is a code challenge site that is mostly oriented towards learning than competing with others for a top ranking despite the presence of a Leaderboard. It's a playground of fun Python exercises, each with a user-friendly correction bot.
Google Drops APKs For Android
01 Jul | Mike James
Google announced the Android App Bundle AAB in 2018 and it looked like a good idea - better than the APK we have all been used to. Now it has been announced that in August 2021 the APK will be phased out in favour of the AAB. Is this equally as good? Or is Google simply making the Play store walls higher and stronger.
ES2021 Improves Promises Support
01 Jul | Ian Elliot
The twelfth edition of ECMAScript, ES2021, has been approved with improved support for promises and new logical assignment operators.
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.
Added to Book Watch
More recently published books can be found in Book Watch Archive.
From the I Programmer Library
Our latest titles are
I Programmer has reported news for over 10 years. You can access I Programmer Weekly back to January 2012 for all the headlines plus the book reviews and articles.
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, 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.
Send your programming press releases, news items or comments to: NewsDesk@i-programmer.info