This week saw the end of 2019 and the beginning of 2020. During the festive season we have taken the opportunity to re-run news items from the past year that we consider are "Too Good to Miss". Over the holiday we also marked the anniversary of the birth of Charles Babbage with one of the most popular articles in our history section.
To receive this digest automatically by email, sign up for our weekly newsletter.
December 25, 2019 - January 1, 2020
Featured Articles
Charles Babbage - The First Computer Visionary Mike James
Born in 1791, Charles Babbage was the man who invented calculating machines that, although they were never realized in his lifetime, are rightly seen as the forerunners of modern programmable computers. This is the story of his life, his Difference Engine and Analytical Engine.
|
Android Programming In Kotlin: Activity & UI Mike James
So you know how to create an Android app, but do you really know how it works? Here's a basic guide in Kotlin, an extract from my published book Android Programming in Kotlin: Starting With An App.
|
News
AI Helps Make Chess Better 01 Jan | Mike James
All games have a problem now that AI systems are generally better than human players. Should we give up and leave it to the machines? Perhaps not. AI can make games better by working out the impact of changes.
|
JavaScript Still Worth A Survey 01 Jan | Ian Elliot
Over its 24-year history JavaScript has become a multi-purpose language and has accreted a complex ecosystem of frameworks, libraries and tools. The annual State of JavaScript Survey is an attempt to identify the latest trends and to gauge overall satisfaction with it.
|
IntelliJ IDEA Updated To Be Faster And Smaller 31 Dec | Kay Ewbank
There's a new release of JetBrains IntelliJ IDEA, that the developers claim is faster to start up, uses less memory, and has a more responsive UI. IntelliJ IDEA is a well-known Java IDE for web, desktop and mobile development, and the updated version is part of the regular update cycle that has seen three major updates this year.
|
Terry Tao Almost Proves Collatz Conjecture 31 Dec | Mike James
There are some news items from the past year that deserve a second chance. Here we have one such - although not as well known as the long standing P=NP conjecture, Collatz has fascinated people for the past eight decades and produced almost as many flawed proofs. Now mathematician Terence Tao seems to be close to a proof.
|
Kotlin Versus Java - A Developer's Rosetta Stone 30 Dec | Nikos Vaggalis
For programmer's wanting to get to know Kotlin, here is a side-by-side comparison of Java and Kotlin covering features, variables, functions, classes, collections and more.
|
The Role Of ASCII Art In Code 30 Dec | Mike James
Here's another To Good To Miss (TGTM) item about why ASCII art turns up in code more often than you might expect.
|
30 Million Pis And Counting 29 Dec | Harry Fairhead
Eben Upton, Raspberry Pi supremo, tweeted that "Raspberry Pi numbers get stale fast. We sold our thirty-millionth unit some time last week (we think Tuesday)." You can only say wow..
|
The Ai-Da Delusion - Machines Don't Have Souls 28 Dec | David Conrad
In the TGTM item we look at a new robot con that is on the rise - the robot artist that is personified by its promoters to fool the gullible. Meet Ai-Da, a toy with some software designed to be taken seriously by people who should know better.
|
Our Robot Overlords Attempt To Master Jenga 27 Dec | David Conrad
For any human who has sustained injury from falling Jenga blocks the TGTM news that a robot has developed enough touch and vision to do the task is bitter-sweet.
|
Charles Babbage Born This Day In 1791 26 Dec | Historian
Today we celebrate the birth of Charles Babbage, the man who invented calculating machines that, although they were never realised in his lifetime, are rightly seen as the forerunners of modern programmable computers.
|
Too Good To Miss: Are You A Difficult Developer? 26 Dec | Sue Gee
Here we have an interactive infographic from Neil Green looks at personality types that cause problems for software projects. Better still there's a quiz that reveals what type of dysfunctional developer you are.
|
If you want to delve into I Programmer's coverage of the news over the years, you can access I Programmer Weekly back to January 2012.
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.
<ASIN:1871962544>
<ASIN:1871962536>
<ASIN:1840788593>
<ASIN:1723499099>
<ASIN:1641526769>
<ASIN:1702540456> |