March Week 4
Saturday, 29 March 2025

Get up to speed on stuff that affects you as a developer with our weekly digest which has links to our news, book reviews and new titles selected for Book Watch. In this week's featured article Sue Gee digs deep intop the TIOBE Index to discover why so many 20th Century programming languages are still among its Top 10. 

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

I Programmer Logo Square

March 20 - 26, 2025

Featured Articles


Languages That Stand The Test Of Time
24 Mar | Sue Gee
article thumbnail

Four so-called dinosaur languages from the 1950s and 1960s are back in demand. To understand why we look at data from the TIOBE index and the Programming Languages Database.

Banner

Programming News and Views


AI Produces A Breakthrough In Weather Prediction
26 Mar | Sue Gee
article thumbnail

The great hope for AI is that it can solve difficult problems, reducing costs and making solutions widely accessible. Aarvark is a weather forecasting system that can be run on a single desktop computer and gives results as good as those from America’s Global Forecast System (GFS).


Kotlin 2.1.20 Boosts Plugin Support
26 Mar | Mike James
article thumbnail

Kotlin 2.1.20 has been released with updates to the kapt and Lombok plugins, a new DSL to replace Gradle's application plugin, and a number of improvements for WASM.


Tools To Share Your Codebase With LLMs
25 Mar | Nikos Vaggalis
article thumbnail

Here we take a look at Gitingest and Repomix, two tools that render a codebase suitable for LLM ingestion. Why is that useful?


OpenAI Adds New Tools For Building Agents
25 Mar | Kay Ewbank
article thumbnail

OpenAI, best known for its ChatGPT generative artificial intelligence chatbot, has released a set of tools aimed at helping developers and enterprises build useful and reliable agents.


Potpie - Agentic AI On Your Codebase
24 Mar | Nikos Vaggalis
article thumbnail

Potpie allows you to chat with your codebase or any public codebase for that matter, to explain it, debug it, or do engineering tasks on it like generating test plans.


GitHub Splits Advanced Security Into Separate Products
24 Mar | Kay Ewbank
article thumbnail

GitHub has announced that from April 1, GitHub Advanced Security will be available as two standalone security products - GitHub Secret Protection and GitHub Code Security.


AlexNet Source Code Now Open Source
23 Mar | Sue Gee
article thumbnail

Coming to attention by winning the ImageNet contest in 2012, the AlexNet neural network can be seen as being responsible for many of the subsequent breakthroughs in AI. Now the Computer History Museum, in partnership with Google, has released its source code.


Atlas In Action With Reinforcement Learning
21 Mar | Harry Fairhead
article thumbnail

A new video from Boston Dynamics and the Robotics and AI (RAI) Institute show the impact reinforcement learning has had on Atlas's fluidity of movement and demos what can be achieved by combining the latest AI with robotics


IEEE Computer Society Computer Pioneer Award
21 Mar | Sue Gee
article thumbnail

The IEEE Computer Society has announced the recipients of the 2025 Computer Pioneer Award which is presented annually to outstanding individuals whose main contribution to the concepts and development of the computer field was made at least fifteen years earlier.


OpenSilver 3.2 Extends WPF Apps To Mobile Platforms
20 Mar | Kay Ewbank
article thumbnail

OpenSilver 3.2 has been released, and can now be used to create WPF applications for mobile platforms. The open-source alternative to Silverlight is capable of running large, complex legacy applications, as well as newly written C# and XAML applications.


Crescendo Adds New Agentic Features
20 Mar | Alex Denham
article thumbnail

Crescendo has added new agentic AI capabilities to its managed augmented AI platform for customer support software. The additions will let users automate more tasks, and there's also a new conversational CX (customer experience) Data Assistant.

Banner

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 small source of revenue that helps us to continue posting.

Full Review


Telling Stories With Data

Author: Dr. Rohan Alexander
Publisher: Chapman & Hall/CRC
Date: July 2023
Pages: 598
ISBN: 978-1032134772
Audience: Data scientists
Level: Intermediate
Category: Data Science
Rating: 4.5
Reviewer: Kay Ewbank

The aim of this book is to show how you can build and share knowledge based on data and how to use R to build applications based on data.

<ASIN:B0C97MMKPX>

Book Watch


100 C++ Mistakes and How to Avoid Them (Manning)

This book shows how to handle errors, inefficiencies, and outdated paradigms by exploring the most common mistakes you'll find in production C++ code. Rich Yonts reveals the problems you'll inevitably encounter as you write new C++ code and diagnose legacy applications, along with practical techniques you need to resolve them. It covers C++ 98 through 23, with an emphasis on diagnosing and improving legacy code.

<ASIN:1633436896 >


Principles of Rule-Based Programming (Books on Demand)

This book provides a unified overview of concepts and features of a comprehensive variety of rule-based programming languages.  Thom Frühwirth presents formalisms including multiset transformation, term rewriting systems, colored Petri nNets and logical algorithms. Frühwirth also introduces rule-based systems including production rules, event-condition-action rules and datalog, as well as rule-based programming languages for functional orogramming, constraint logic programming and concurrent constraint programming.

<ASIN:3769376331 >


Python Programming for Young Coders (Scrib Ink Publishing)

This book is aimed at young coders, and breaks down complex programming concepts into easy-to-understand chunks, relating them to real-life examples that resonate with young minds. Starting with the absolute basics, Anand Pandey gradually progresses through 16  chapters packed with clear explanations, vibrant illustrations, and interactive activities. Each chapter concludes with a review quiz to reinforce learning and ensure mastery of the material.

<ASIN: 0999740865 >

 

IP2

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

Last Updated ( Saturday, 29 March 2025 )