November Week 1
Wednesday, 05 November 2025

 This extended version of the newsletter emailed to subscribers every Wednesday lists the week's news items, additions to Book Watch and the week's two feature articles. This week we have an  extract from Harry Fairhead's book on the Raspberry Pi 5 Computer Module and Mike James introduces Octave, an open source language, mostly compatible with MatLab, that makes doing difficult math easy.

To receive this digest automatically by email, sign up for our weekly newsletter.

I Programmer Logo Square

October 30 - November 5, 2025

Featured Articles


Raspberry Pi CM5 IoT In C - GPIO Registers
04 Nov | Harry Fairhead
article thumbnail

You can work directly with GPIO without the need to go via Linux and this has lots of advantages. This is an extract from Raspberry Pi Compute Module 5 IoT In C.

<ASIN:B0F4NMXRJN>


A Programmer's Guide To Octave
02 Nov | Mike James
article thumbnail

Octave is an open source language, mostly compatible with MatLab, that makes doing difficult math easy. It supports matrix operations and has lots of different types of built-in mathematical operations. It isn't as well known as it deserves to be, and if you are a programmer it can be difficult to find out what you need to know. Hence a programmer's guide.

Banner

Programming News and Views


Epic Settles With Google - Abandons The Rest Of Us
05 Nov | Mike James
article thumbnail

That two parties have settled their differences is usually a cause for celebration, but in this case they win and we lose. The details are unclear as yet so perhaps this is too strong a way to put things, but it doesn't look good for the independent Android developer.


Codacy Provides Free AI- Risk Assessment
05 Nov | Sue Gee
article thumbnail

Codeacy has launched a free benchmarking survey to help engineering teams measure the risk profile of their AI coding workflows when using tools like GitHub Copilot, Cursor, or Claude and compare it against the industry standard.


OpenCode - The Claude Code Alternative
04 Nov | Nikos Vaggalis
article thumbnail

Introducing OpenCode, an opensource, powerful, fully-hackable AI coding agent for the terminal that takes on commercial agents head to head.


PyTorch Team Introduces Cluster Programming
04 Nov | Kay Ewbank
article thumbnail

The developers of PyTorch have introduced Monarch, a distributed programming framework that can be used to program distributed systems in the same way you’d program a single machine.


GitHub Copilot CLI And Spaces In Preview
03 Nov | Nikos Vaggalis
article thumbnail

Copilot breaks loose from its deep integration with VSCode,
and now embraces the CLI Warriors in offering a terminal-based interface too. At last Copilot gets its own CLI version, bringing it up to par with competitors like Gemini CLI or Claude Code CLI.


Julia 1.12 Adds Trim Feature
03 Nov | Kay Ewbank
article thumbnail

Julia 1.12 has been released with a new trim feature, the ability to redefine structs, and the final switch to partitioned semantics.


George Boole, Boolean Logic and Computing
02 Nov | Mike James
article thumbnail

Today we celebrate the 210th anniversary of the birth of George Boole who today we credit with being the "forefather of the digital age", thanks to his creation of a method of formal logic in which statements are defined as being either true or false.


Blockly Moving To Raspberry Pi Foundation
31 Oct | Sue Gee
article thumbnail

Blockly is moving to a new home. Having originated as a single-person project at Google in 2011, it is now a vibrant open source project which has moved into robotics as well as being at the heart of many block-based languages used to introduce new users to coding. Going forward under the stewardship of the Raspberry Pi Foundation, it will remain open source with an Apache 2.0 licence.


W3C Adopts A New Logo
31 Oct | Lucy Black
article thumbnail

The World Wide Web Consortium (W3C) is rolling out a new logo following the release of strategic objectives to support W3C's roadmap and the formation in 2023 of W3C as a non-profit, public-interest organization.


Exploring The Microsoft Agent Framework
30 Oct | Nikos Vaggalis
article thumbnail

Microsoft has merged Semantic Kernel and AutoGen to create the Agent Framework, stirring the AI Agent waters.


The Pico Gets Zephyr And Rust Support
30 Oct | Harry Fairhead
article thumbnail

Zephyr, a real time operating system and Rust, a memory safe language, are both hot topics at the  moment and Raspberry Pi has decided they are hot enough to support in its extension for VS Code.

Banner

Book Watch


Investing for Programmers (Manning)

This book shows how to turn your existing skills as a programmer into a knack for making sharper investment choices. Stefan Papp shows how to use the Python ecosystem, modern analytic methods, and cutting-edge AI tools to make better decisions and improve the odds of long-term financial success. Papp explains the basics of financial investment as you conduct real market analysis, connect with trading APIs to automate buy-sell, and develop a systematic approach to risk management. Don’t worry—there’s no dodgy financial advice or flimsy get-rich-quick schemes.

<ASIN:B0FS7WQ7LM>


GPU Programming with C++ and CUDA (Packt)

This GPU programming book shows how to use parallelism to accelerate computations. The first section introduces the concept of parallelism and provides practical advice on how to think about and utilize it effectively. Starting with a basic GPU program, readers then gain hands-on experience in managing the device. This foundational knowledge is then expanded by parallelizing the program to illustrate how GPUs enhance performance.

<ASIN:1805124544 >


The Web Beneath the Waves (Columbia Global Reports)

We think of the Internet as wireless, but its true foundation lies in the ocean’s depths, where nearly 900,000 miles of fiber-optic cables quietly pulse with all the world’s information. In this book, subtitled "The Fragile Cables that Connect our World", Samanth Subramanian travels from remote Pacific islands to secretive cable-laying operations to reveal the astonishing world of undersea infrastructure. He reveals the fate of Tonga after a volcanic eruption severs its only undersea link to the Internet, meets the men and women engaged in the fiendishly complex work of laying submarine cables, and scrutinizes the acts of “grey zone warfare,” in which ghost ships cut the cables of other countries.

<ASIN:B0DYHNKFL9 >

 

IP2

I Programmer has reported news for 15 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 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 additions to Book Watch.

Send your programming press releases, news items or comments to : NewsDesk@i-programmer.info

Last Updated ( Saturday, 08 November 2025 )