This weekly digest is an extended version of the newsletter emailed to subscribers every Wednesday. As well as listing the week's news items, it also includes the week's Book Review, additions to Book Watch and latest news from the I Programmer Library. This week in celebration of JavaScript's 25th anniversary we have JS articles, news items and a book review.
To receive this digest automatically by email, sign up for our weekly newsletter.
December 3 - 9, 2020
Featured Articles
JavaScript Jems - Functional And Not Quite Functional Mike James
JavaScript's functional programming is initially very attractive, but if you slide into using it, you might be shocked at how difficult it is to be "hardline functional". This is an extract from my 2020 book, JavaScript Jems: The Amazing Parts.
|
The Mod Function Mike James
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?
|
JavaScript Turns 25 09 Dec | Ian Elliot
It is JavaScript's 25th Anniversary, but, like JavaScript itself, not much fuss is being made about it. In many ways this is the story of JavaScript. It is THE fundamental language of the web and yet is rarely acknowledged as being the leading light in any production.
|
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.
Full Review
- JavaScript Absolute Beginner's Guide, 2nd Ed (Que)
Reviewer: Ian Elliot Rating: 2 out of 5 Verdict: If you are a complete beginner then this is probably not the book for you as it lacks any concept of what your difficulties are. If you already know some programming, it might serve as a brief introduction, but its ordering of topics is going to leave you wondering what JavaScript is all about.
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
<ASIN:1871962420>
<ASIN:1871962579>
<ASIN:013650289X>
<ASIN:1617296376>
<ASIN:1800562152>
<ASIN:0486845834>
<ASIN:1871962668>
<ASIN:1871962633>
|