If you want to get up to speed on stuff that affects you as a developer, our weekly digest summarizes the articles, book reviews, and news written each day by programmers, for programmers. In this week's featured articles, Ian Elliot looks at variables and expressions in PHP and Nikos Vaggalis has a commentary on the Senate Judiciary Committee hearing on encryption.
To receive this digest automatically by email, sign up for our weekly newsletter.
January 9 - 15, 2020
PHP Variables and Expressions for Complete Beginners
Variables and expressions are the core of programming in general and no less so in PHP. If you have never encountered the ideas here is a gentle introduction.
|The Encryption Witch Hunt
A Senate Judiciary Committee hearing was convened on December 10, 2019 to confront the ongoing conflict between government and law enforcement agencies and the tech industry regarding encryption. Experts from Apple and Facebook gave testimony but it was clear from the outset that the verdict had been reached before the hearing even began: encryption is an evil that must be sacrificed in the interests of law enforcement.
The Software Industry Rallies Behind Google To Save Programming
15 Jan | Mike James
The Oracle v Google lawsuit has been going on for more than ten years. Now the Supreme Court is close to delivering a final verdict and the software industry finally seems to have woken up to the dangers of it finding in favor of Oracle.
Top Skills In Demand For 2020
15 Jan | Sue Gee
The start of the year, when it is traditional to come up with self-improving resolutions, is a good time to contemplate new job opportunities. So what are employers looking for in 2020? Here we have two lists of the most sought skills.
How Fast Does This Code Run?
14 Jan | Mike James
MIT researchers have trained a neural network to tell you how fast any code that you present it with will run. Sounds fun but why do we need it?
NOOA Datasets Now On Google Cloud
14 Jan | Kay Ewbank
A collaboration between Google and The U.S. National Oceanic and Atmospheric Administration (NOAA) has added many new datasets to those available on Google Cloud. The datasets have been added as part of the Google Cloud Public Datasets Program and NOAA's Big Data Project.
Shock Horror - C Is The TIOBE Language Of The Year!
13 Jan | Harry Fairhead
Every year, about this time, TIOBE announces the language of the year and this year it isn't something new and exciting, it's an old timer - C. What next? Fortran for 2021?
ESLint Adds Suggestions API
13 Jan | Kay Ewbank
Using GANs For Underwater Color Images
12 Jan | David Conrad
Neural networks, in particular GANs (Generative Adversarial Networks) have found yet another application. This time it's underwater vision for the exploration of seabed resources, fishing and underwater archaeology.
Classic Games Featured On UK Stamps
11 Jan | Sue Gee
The UK's Royal Mail has designed a set of postage stamps celebrating iconic video games from the 1980s and 90s which originated in the UK.
Microsoft Will Contribute To OpenJDK
10 Jan | Kay Ewbank
Microsoft has officially joined the OpenJDK project and formally signed the Oracle Contributor Agreement. OpenJDK is the free and open-source implementation of the Java Platform, Standard Edition.
Google Launches Android Games Competition
10 Jan | Lucy Black
Google has the announced the 2020 edition of the annual Google Play Indie Games Festival. This year Google will host three competitions for developers from several European countries, Japan, and South Korea.
Curl Boosted By Donation
09 Jan | Sue Gee
Curl, an open source project that is widely used to transfer data, has been given a donation of $10K by indeed.com, the #1 job site. The donation was made through Open Collective and is the largest single donation the project has ever received.
TigerGraph Improves Graph Database As A Service
09 Jan | Kay Ewbank
An improved version of TigerGraph Cloud, the parallel graph database has been launched as a graph database-as-a-service platform.
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.