If you want to keep up with what's important from the point of view of the developer, you can rely on the I Programmer team to select items of interest. In this week's feature articles Mike James examines the benefits of using objects. To mark the 100th anniversary of the birth of Seymour Cray we look at his life and achievements and the remarkable supercomputers he built.
To receive this digest automatically by email, sign up for our weekly newsletter.

September 25 - October 1, 2025
Featured Articles
|
The Trick Of The Mind - The Benefit Of Objects 01 Oct | Mike James
Objects seem to emerge as something almost natural, but what advantages are there in making use of them? This is an extract from my book Trick of the Mind which explores what it is to be a programmer.
<ASIN:B09MDL5J1S>
|
Seymour Cray and 20th Century Super Computers 26 Sep | Historian
The name Cray is synonoymous with "Supercomputer". We look at the life and achievements of Seymour Cray, regarded as the father of the supercomputer and a continuing influence on high performance computing systems.
|
|
Programming News and Views
|
Google Defends Developer Verification 01 Oct | Mike James
Google is pushing ahead with its unpopular attempt at developer verification and has recently outlined why it's not so objectionable. Is verification desirable or just another way of tightening Google's grip on software distribution?
|
DORA Report Reveals Widespread Reliance On AI 30 Sep | Sue Gee
90% of professional developers now use AI at work, up 14% from 2024, spending a median of two hours per day working with AI tools. Nearly two-thirds rely on AI for at least half their workflow, and for one in twelve development work is now almost entirely AI-mediated.
|
Switzerland Releases Its Own Large Language Model 30 Sep | Nikos Vaggalis
Code-named Apertus, it's open-source and multilingual trained on trillions of tokens. What makes it different?
|
.NET Aspire 9.5 Improves Dashboard 30 Sep | Kay Ewbank
.NET Aspire 9.5 has been released with a number of improvements to the dashboard. It also adds targeted CLI and tooling updates, channel-aware templating, and a preview of infrastructure for .NET 10's new file-based apps feature.
|
Google Android PC "Is Incredible" 29 Sep | Harry Fairhead
Google has revealed more details of its plans to release a version of Android for PCs. The information came during the keynote session at the recent Qualcomm Snapdragon Summit that took place in Maui, Hawaii, September 23-25.
|
JavaScript Survey Opens Ahead of JavaScript Day 29 Sep | Ian Elliot
JetBrains is hosting JavaScript Day on October 2nd with all presentations being streamed live on You Tube, where they will remain available after the event. And anyone interested in the JavaScript ecosystem should take the time to complete the 2025 State Of JS survey from Devographics which has opened earlier than usual this year.
|
Seymour Cray - Born This Day In 1925 28 Sep | Sue Gee
Today we celebrate the 100th anniversary of the birth of Seymour Cray, regarded as the father of the supercomputer. One of the most original computer designers the world has ever seen his Cray 1 remains as an icon of computer design.
|
Deno Starts Crowdfund For JavaScript Trademark 26 Sep | Ian Elliot
Deno has started a GoFundMe campaign to raise $200k to help support its formal Cancellation Petition with the US Patent and Trademark Office (USPTO) to get "JavaScript" converted from a trademark to public domain.
<ASIN:B07S8958R9>
|
Meta Introduces Smart Glasses Toolkit 26 Sep | Lucy Black
Meta has announced a developer preview of the Meta Wearables Device Access Toolkit, which will be made available later this year. The toolkit lets developers create apps to work with Meta's smart glasses.
|
LocalCode - A Perl-Based AI Coding Agent 25 Sep | Nikos Vaggalis
Who said that Perl can't do AI? And to prove it here's LocalCode, a Perl AI coding agent for local Ollama models.
|
Corretto 25 Adds Ahead-Of-Time-Caching Support 25 Sep | Kay Ewbank
Amazon Corretto 25, a Long Term Support (LTS) version, is now generally available. This release brings Corretto into line with JDK 25 with support for compact object headers, ahead-of-time-caching support, and CPU‑time sampling, cooperative sampling and method‑trace events for low‑overhead production profiling in JDK Flight Recorder.
|
|
Book Watch
|
Causal AI (Manning)
How do you know what might have happened, had you done things differently? I this book, Robert Osazuwa Ness gives insights on how to make predictions and control outcomes based on causal relationships instead of pure correlation, so you can make precise and timely interventions. Ness' clear, code-first approach explains essential details of causal machine learning that are hidden in academic papers, and provides a practical introduction to building AI models that can reason about causality.
<ASIN:1633439917 >
|
Why Machines Learn: The Elegant Math Behind Modern AI (Dutton)
In this book Anil Ananthaswamy explains the fundamental math behind machine learning-powered AI, including linear algebra and calculus, the stuff of seventeenth- and eighteenth-century mathematics. Ananthaswamy goes on to suggest intriguing links between artificial and natural intelligence. Might the same math underpin them both? He also investigates the transformer architecture that makes large language models like ChatGPT possible and points to groundbreaking future directions enabled by the technology.
<ASIN: 0593185765>
|
Loserthink: How Untrained Brains Are Ruining America, 2nd Ed (Scott Adams)
From the creator of Dilbert, this is an updated second edition of Scott Adam's guidebook to spotting and avoiding loserthink - the sneaky mental habits trapping victims in their own bubbles of reality. The premise of the book is that if you've been on social media lately, or turned on your TV, you may have noticed a lot of dumb ideas floating around, such as "We can tell the difference between evidence and coincidences," and "The simplest explanation is usually true."
<ASIN:B0FN7THPFH >
|

I Programmer has reported news for over 12 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 |