To receive this digest automatically by email, sign up for our weekly newsletter.
December 3 - 9, 2020
The Mod Function
What has modular arithmetic got to do with the real world?
The answer any experienced programmer should give you is "a lot". Not only is it the basis for many an algorithm, it is part of the hardware.
Programming News and Views
Google's Fuchsia Breaks Surface - But We Still Have No Idea What It Is For
09 Dec | Mike James
Google is often the target of conspiracy theories, but it is the only possible reaction to Fuchsia as there is no explanation as to what it is for, or more precisely what it will be used for. It has now graduated to open source you can contribute to. Why?
09 Dec | Ian Elliot
PHP 8.0 Adds Metadata To Classes
08 Dec | Kay Ewbank
There's a major new release of PHP with improvements including a nullsafe operator and attributes enabling the use of structured metadata with PHP's native syntax.
Yann LeCunâ€™s Deep Learning Course Free From NYU
08 Dec | Nikos Vaggalis
A Deep Learning course taught by Yann LeCun, a pioneer of convolutional neual networks and Facebook's Chief AI scientist, has been made available online for free.
GNU Octave Improves Matlab Compatibility
07 Dec | Kay Ewbank
GNU Octave 6.1 has been released with improvements including changes to the graphics backend, compatibility with Matlab and a number of new and improved functions.
Hour of Code Teaches AI For Good
07 Dec | Nikos Vaggalis
It's the time of year when the world-class Hour of Code once more commences; just an hour to introduce coding to the uninitiated. This is not just an article about Code.org alone, but a wider look at its emphasis on AI for a new generation.
Advent Of Code For Programmers
06 Dec | Sue Gee
If you thought Advent Calendars were just for kids think again. It seems that there's a well-established tradition of programming-related advent calendars, including Advent of Code.
Top Presents For Programmers
04 Dec | Lucy Black
Without wanting to be obvious, it's been a strange year, and it's likely to be a strange festive season. The weirdness of 2020 has made it harder to find the right present to buy for your favorite programmer, but we've come up with some possibilities.
Five Reasons To Create and Control A Web App
04 Dec | Amy Rehan
A web application is more than just an ordinary website. Thanks to it, your customers can make purchases, make reservations and submit complaints, regardless of whether they do it on a computer, tablet or smartphone.
GitHub Supports Literate Programming Environment For Python
03 Dec | Kay Ewbank
GitHub has announced it is supporting Fast.ai in developing a new, literate, programming environment for Python called nbdev.
Jetpack Compose for Desktop Milestone 2
03 Dec | Nikos Vaggalis
Following its initial announcement of Jetpack Compose for Desktop last month, JetBrains has now announced Milestone 2, updated with a Swing interoperability layer.
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 source of revenue that enables us to continue posting.
Reviewer: Ian Elliot Rating: 2 out of 5
Added to Book Watch
More recently published books can be found in Book Watch Archive
From the I Programmer Library
Most recently published books:
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, 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.
Send your programming press releases, news items or comments to: NewsDesk@i-programmer.info