Programming News and Views
Send your programming press releases, news items or comments to: NewsDesk@i-programmer.info
The End Of The App Store 07 May | Mike James It could just be that Apple has made a big mistake and the longed for, or dreaded, dissolution of the App Store is upon us at last. Of course, Apple is appealing, but things don't look good for its position. |
A New Threat - Package Hallucination 07 May | Sue Gee The rise and rise of reliance on LLMs for code generation has resulted in a new threat to software supply chains. Dubbed "package hallucination", this occurs when LLMs generation references to non-existent packages. |
Pulumi Announces Internal Developer Platform 06 May | Kay Ewbank ![]() Pulumi has announced Pulumi IDP, a new internal developer platform built on Pulumi's open source IaC platform. The developers say Pulumi IDP provides the fastest, most secure way for engineering teams to go from idea to cloud in minutes, not months. |
Study and Get Certified For MySQL With Oracle University For Free 06 May | Editor ![]() To celebrate 30 years of MySQL, Oracle has launched a promotional initiative that grants free training and certifications. The offer runs from April 20 to July 31, 2025. |
GCC 15.1 Released With Support For COBOL 05 May | Harry Fairhead ![]() This major release of the GNU Compiler Collection is the first to include a COBOL front end. It also features improved support for Rust. Developers are also concerned about breaking changes. |
DeepMind Plays Table Tennis 05 May | Lucy Black At the end of last year Deep Mind did something worth noting - it combined neural networks and a robot arm to beat humans at table tennis. Now we have the paper and the details. |
The Altair 8800 50 Years On 04 May | Harry Fairhead ![]() The Altair 8800, the computer that brought computing into homes and small businesses was created by Ed Roberts in 1974 at a time when computers were the preserve of academia, the military and some big corporations. Pre-dating the Apple and the IBM PC it was the very first "personal computer" and you could build it for yourself. |
April Week 4 03 May | Administrator ![]() Our weekly digest lists the week's news, new titles added to our Book Watch Archive and our latest book review. In this week's first featured article Mike James looks at Python's approach to class and object-orientation. Then David Conrad demystifies HTML's default layout rules. |
World’s Smallest Wireless Flying Robot Takes Off 02 May | Lucy Black ![]() A new insect-inspired flying robot has been created by engineers at the University of California, Berkeley. The robot can hover, change trajectory and even hit small targets. It is less than 1 centimeter in diameter, weighs only 21 milligrams, and the Berkeley team say it is the world’s smallest wireless robot capable of controlled flight. |
Hone Your SQL Skills With The Premier League 02 May | Nikos Vaggalis ![]() Introducing sqlpremierleague, another sql playground, but with puzzles specific to sports. |
Two New Instances Of The Language Server Protocol 01 May | Nikos Vaggalis ![]() The first is in relation to Github Copilot and the second |
Microsoft Adds Usage Report To Graph 01 May | Kay Ewbank ![]() Microsoft has announced a new Graph API usage report in a beta API version in Microsoft Graph. |
Undefined Behavior Just Not Worth The Effort! 30 Apr | Mike James ![]() Some very interesting research has just been published that throws a lot of light on the crazy belief that undefined behavior is useful, essential even, to certain types of optimization rather than the huge mistake it really is. |
Akka Adds New Deployment Options 30 Apr | Kay Ewbank ![]() Akka has announced new deployment options for its Akka platform, as well as new solutions to tackle the issues with deploying large-scale agentic AI systems for mission-critical applications. |
The OpenAI Academy Makes AI Accessible 29 Apr | Nikos Vaggalis OpenAI has provided a treasure trove of information for spreading knowledge about AI to the general public; understanding what AI is and learning how to leverage it by using tools like ChatGPT. |
Azul Announces JVM Inventory 29 Apr | Kay Ewbank ![]() Azul has announced JVM Inventory, a new feature of Azul Intelligence Cloud aimed at making it easier to migrate away from Oracle Java. |
Amazon Q Developer Adds Faster Agentic Coding 28 Apr | Kay Ewbank Amazon has improved the CLI agent within the Amazon Q command line interface (CLI) to provide a faster more interactive coding experience. Amazon Q Developer can now use the information in its CLI environment to provide help on reading and writing files locally, querying AWS resources write code, or automatically debugging issues. |
Be Ready For Google I/O 2025 28 Apr | Sue Gee Google has shared the agenda for its annual developer conference. This year Google will live stream two days of sessions, starting with the Keynote at 10:00 AM PT on May 20th, followed by the Developer Keynote at 1:30 PM PT. |
Other Articles
|
Book Review
07 May Author: David Keyes |
Featured Articles
Why Most AI Projects Fail Before They Start 06 May | Dmitry Reshetchenko —and How to Fix Your Data First. |
Altair - The First PC 01 May | Harry Fairhead ![]() The Altair was the computer that brought computing into homes and small businesses. It was the first PC, the forerunner of the Apple, the IBM PC and all that would follow. |
Programmer's Python - Inside Class 29 Apr | Mike James ![]() Python is an object-oriented language, but you can get away with igoring this fact. However, if you do you are missing out on some of its best features. Find out about Python with class. This extract is from my book that explores the features that make Python special and "Something Completely Different". |
HTML5/CSS Layout 27 Apr | David Conrad ![]() The HTML default layout rules can be a mystery. They are usually introduced to users late on and as part of achieving something complicated and this tends to obscure the principles. So if you want to get to grips with floated, non-floated blocks, clipping and clear then read on. |
ENIAC's Women Programmers 21 Apr | Sue Gee Who were the original programmers? We often credit Ada Lovelace with this breakthrough, but her programs remained theoretical. Like Lovelace, the individuals who programmed ENIAC, one of the very first computers, were all women who, for decades, received no credit for their achievements. |
Unhandled Exception!
|
Book Watch
Follow Book Watch on Twitter
Book Watch is I Programmer's listing of new books and is compiled using publishers' publicity material. It is not to be read as a review where we provide an independent assessment. Some but by no means all of the books in Book Watch are eventually reviewed.
07 May This recipe-based guide looks at using ASP.NET Core 9 for building modern web APIs that are both scalable and secure. Luke Avedon and Garry Cabrera demonstrate how to build, optimize, and secure APIs using this cutting-edge technology. Recipes include creating RESTful APIs, implementing advanced data access strategies, securing APIs, creating custom middleware, and enhancing logging capabilities. |
05 May This book teaches SQL in just 24 fun and friendly lessons. Jeff Iannucci emphasizes practical uses for the language in the real-world, so you’ll just learn the most useful skills for business data analysis. Readers will learn how to write their own queries, modify existing SQL statements, and work with data like a pro. |
02 May This book is a guide to creating robust, fault-tolerant cloud systems. Mariya Breyter and Carlos Rojas provide actionable strategies and expert insights for designing, building, and maintaining cloud infrastructure. The book is aimed at software engineers, DevOps professionals, and business/engineering leaders, and provides tools and knowledge to create highly available, fault-tolerant cloud systems. |
More Book Watch
|
Previous Book Watch.
Follow Book Watch on Twitter.
Publishers send your book news to:
bookwatch@i-programmer.info