Every day I Programmer has new material written by programmers, for programmers. This week we have an addition to our ever lengthening Programmer's Bookshelf with our selection of books on Go. We also have some help in managing your finances with a spreadsheet with an Introduction to Cashflow and a look at where Java is going in 2022.
To receive this digest automatically by email, sign up for our weekly newsletter.
March 17 - 23, 2022
Top Titles For Go Programmers
Go is an easy-to-use but surprisingly powerful language that you could call a modern version of C. It has a clean and simple structure that is said to be statically typed, but it behaves like a dynamically typed language. While it compiles to native code, it is as easy to work with as an interpreted language. In this guide, we've highlighted the best of the Go books that we've reviewed on I Programmer.
Introduction to Cashflow
Understanding the way interest rates affect cashflow is the key to both savings and loans.This chapter of Financial Functions with a Spreadsheet explores the relationship between Present Value and Future Value.
Programming News and Views
Where's Java Going In 2022?
30 Mar | Nikos Vaggalis
It's been a while since our deep look into Java's ecosystem in "Where's Java Going In 2020". The recent JRebel "Java Development Trends and Analysis 2022" report gave us the opportunity to revisit. So, "Where's Java Going In 2022", according to JRebel?
GitHub Users Discontent With For You Feed
30 Mar | Sue Gee
Github has introduced a new feature which isn't finding favor with developers. The For You Feed is intended to help you discover interesting projects across GitHub but many users are complaining that it is distracting and irrelevant. The feature is a public beta - so if you don't like it, now is the time to say so.
Android App To Improve Weather Forecasts
29 Mar | Sue Gee
The European Space Agency wants to improve weather forecasts using smartphone-based GNSS observations. Download the free CAMALIOT app to participate in data collection The campaign will run until June 30th and participants can win prizes.
Google Releases Forms API
29 Mar | Kay Ewbank
Google has released the Google Forms API, a RESTFUL interface that works with Google Forms and provides a way to create and distribute forms, surveys, and quizzes.
Artificial Intelligence, Machine Learning and Society
28 Mar | Nikos Vaggalis
Annual Reviews has curated a collection of free research articles that explore the impact artificial intelligence and machine learning have on modern life and society.
Apache Drill Adds New Data Formats
28 Mar | Kay Ewbank
Apache Drill has been updated with new data and storage formats and backwards compatibility with Hadoop 2, making this version usable for organizations that so far couldn't use it because of their reliance on Hadoop.
To Good To Miss - AI Reanimation Brings Portraits To Life
27 Mar | David Conrad
An AI-derived feature added to genealogy site, MyHeritage lets you see how a person from an old photo, or even a photo of a painting, might have looked if they were captured on video. Since our initial report MyHeritage has produced video including faces that are familiar from history together with contemporary strangers.
Kids Learn to Code in Python with the Raspberry Pi Foundation
25 Mar | Nikos Vaggalis
The Raspberry Pi Foundation introduces Python to kids through its brand new Python path curriculum.Youngsters learn how to use variables, loops, and functions to create visual and interactive artwork, animations, simulations, games, and more.
Stephen Wilhite, Creator of the GIF
25 Mar | Sue Gee
Stephen Wilhite, creator of the GIF, has died of COVID-19 at the age of 74. Back in 2013 he was awarded a Webby Lifetime Achievement Award and used the occasion to reiterate a point he had repeatedly made - it’s pronounced ‘jif’.
MDN Plus Is Here
24 Mar | Sue Gee
Mozilla has launched MDN Plus, its premium subscription service which offers subscribers features that enable them to customize their MDN Web Docs experience. Try it for free or subscribe for $5 or $10 per month.
JDK 18 Adds Simple Web Server
24 Mar | Kay Ewbank
Java Development Kit (JDK) 18 is now available as an official production release, along with Java 18. The new version of standard Java JDK 18 was announced by the Open JDK group and Oracle released the new version under a commercial license.
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.
Mike James notes, "This is a very big book of machine learning. Is it also good? The simple answer is yes." His review explains why he thinks so.
Added to Book Watch
More recently published books can be found in Book Watch Archive.
From the I Programmer Library
Programmers think differently from non-programmers, they see and solve problems in a way that the rest of the world doesn't. In this book Mike James takes programming concepts and explains what the skill involves and how a programmer goes about it. In each case, Mike looks at how we convert a dynamic process into a static text that can be understood by other programmers and put into action by a computer. If you're a programmer, his intent is to give you a clearer understanding of what you do so you value it even more.
Deep C#: Dive Into Modern C# by Mike James
In Deep C#, I Programmer's Mike James, who has programmed in C# since its launch in 2000, provides a “deep dive” into various topics that are important or central to the language at a level that will suit the majority of C# programmers. Not everything will be new to any given reader, but by exploring the motivation behind key concepts, which is so often ignored in the documentation, the intention is to be thought-provoking and to give developers confidence to exploit C#’s wide range of features.
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