Programming News and Views
Send your programming press releases, news items or comments to: NewsDesk@i-programmer.info
Unicode 17 Updates Core Specification 19 Sep | Kay Ewbank ![]() Unicode 17 has been released, with new characters and code charts, updated data files, an updated Core Specification, and updated annexes and synchronized standards that cover implementation details for important aspects of text processing. |
Apache Moves To Oak Leaf Logo 19 Sep | Kay Ewbank ![]() Apache has unveiled its new logo to replace the long-standing feather logo. The organization will also be moving to using the name "ASF" rather than "Apache Software Foundation". |
Microsoft Urged To Continue Support For Windows 10 18 Sep | Sue Gee Windows 10 is due to reach its end of support on October 14th, 2025, despite the fact that it still has a substantial share of the Windows Desktop market. Consumer Reports has sent a letter to Satya Nadella arguing that Microsoft should extend this deadline in order not to "strand millions of consumers who have computers that are incompatible with Windows 11". |
MongoDB Extends Search And Vector Search 18 Sep | Kay Ewbank ![]() The MongoDB team has made a number of announcements regarding new features and products at the recent New York staging of its MongoDB.Local conference series. |
Java 25 Is Here - What's New? 17 Sep | Nikos Vaggalis ![]() Oracle has announced the availability of Java 25, the latest version of that stellar programming language and development platform. |
Safe C++ Loses Out To Profiles 17 Sep | Mike James We do need to do something about C++, but what do you expect when a language is controlled by a committee? Certainly not a revolution. |
Eve Security Releases EveGuard AI Policy Enforcer 16 Sep | Kay Ewbank ![]() Eve Security has released EveGuard, an agentic AI observability and policy enforcement platform that controls the security of AI agents interacting with a company's business systems. |
Godot 4.5 Adds Stencil Buffer 16 Sep | Kay Ewbank ![]() Godot 4.5 has been released with additions including a stencil buffer, screen reader support, script backtracing and custom loggers. |
Prevent The Next Log4Shell - A Call To Action 15 Sep | Nikos Vaggalis ![]() Open Source Economy is a new nonprofit organization formed by maintainers of several critical Java libraries to build a safer, stronger Java ecosystem and avert incidents such as Log4Shell. What makes this attempt different? |
Astra API Security Platform 15 Sep | Alex Armstrong Astra has launched a new API security solution that offers real-time visibility and automated pentesting to secure "zombie" and undocumented APIs before they can be exploited. |
ANYmal For Badminton 14 Sep | Lucy Black The play on the familiar phrase "Anyone for tennis" is intentional. ETH Zurich has taught a robot to play Badminton - and the robot is none other than ANYmal, a quadruped robot we have already met. |
September Week 1 13 Sep | Editor ![]() It's "Back To School" time and whether or not you are currently in education you may be feeling the urge to enrol in a course to deepen your knowledge, to gain certificates to validate your skills or even just for fun. We have news of an offer for Coursera Plus that shouldn't be missed. |
Google Androidify Lets You Turn Yourself Into The Android Bot 12 Sep | Lucy Black ![]() Google has introduced Androidify, an app that can be used to build your own Android bot on the web or in an app on Google Play. AI does most of the work - all you need to do is upload a selfie, or write a prompt, and add some accessories. |
js1024 Revisited in 2025 12 Sep | Nikos Vaggalis ![]() After a few years we revisit the fun annual JavaScript Golfing competition. So what's new? |
Apache Cloudberry 2 Released 11 Sep | Kay Ewbank ![]() Apache Cloudberry 2 has been released. This is a major upgrade that the developers say delivers significant enhancements to the database kernel, representing a substantial leap forward in performance, reliability, and manageability. |
Stack Overflow On Stack Overflow 11 Sep | Sue Gee The results of 2025 Stack Overflow Developer Survey paint a very detailed picture of the software development landscape. The survey also asks questions about developers' use of Stack Overflow in its role as "a foundational, long-term resource for developers." |
Perl Rebounds In TIOBE Index - Why? 10 Sep | Nikos Vaggalis ![]() For the second time in six months, Perl has re-entered the Top 10 of the TIOBE index, causing people to ask why a language that seemed to have been sidelined for a long time is experiencing a resurgence. Here are some reasons for its enduring appeal. |
Wing Python Improves Code Analysis 10 Sep | Kay Ewbank ![]() Wing Python IDE version 11.0.4 has been released. It adds debugger and code analysis support for Python 3.14, improves Python code analysis and code warnings, and makes a number of other minor improvements. |
Other Articles
|
I Programmer Library
Featured Articles
Programmer's Python: Async - Locks 17 Sep | Mike James ![]() Locks are fundamental to asychronous programming. Find out how to use them in this extract from Programmer's Python: Async. |
The Monty Hall Problem 12 Sep | Mike James ![]() The Monty Hall problem is an exercise in probability theory that even experts get wrong. It seems to be subtle and even paradoxical, but when you notice exactly what is going on it becomes obvious. Read this article and I guarantee you will understand the Monty Hall problem and recognize when it occurs in other settings. |
Raspberry Pi 5 IoT In C - Starting PIO 08 Sep | Harry Fairhead ![]() The Pi 5 has a PIO. It isn't as easy to use as the PIO on the Pico, but it is just as useful. Find out how to use the PIO driver. This is an extract from the Raspberry Pi 5 IoT In C: Drivers and Gpio5. |
Deep C# - Passing Parameters 07 Sep | Mike James ![]() Passing parameters is easy as it always works in the same way, but the effects aren't always the same. It can be confusing and even error prone unless you understand how it all works. So does C# pass by value or reference? |
Master The Pico WiFi: Installing FreeRTOS 01 Sep | Harry Fairhead and Mike James ![]() There are big advantages to using FreeRTOS with the Pico, but getting started isn't easy - unless you read on. This is an extract from our latest book on the Raspberry Pi Pico 2W in C. |
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.
PiDP-10 (Radio Today Guides) 19 Sep Subtitled "A mainframe in my living room", this book is about the PiDP-10 kit and the three operating systems that you can run on it. Andrew Barron acknowledges that very few people have the room, the money, or the time to restore a full-size PDP-10 as they were large installations that required a big climate-controlled room. However, he points out that due to the work by Bob Supnik, the original developer of the SimH emulator, enthusiasts can download an emulator onto a Raspberry Pi and run an accurate simulation of the DEC PDP-10 system. <ASIN:B0FNJC5PQ7> |
Architecture for Flow (Addison-Wesley) 17 Sep In this book Susanne Kaiser looks at how to design and build adaptive systems that can handle change. By combining Wardley Mapping, Domain-Driven Design, and Team Topologies, this book offers a comprehensive toolset for organizations to anticipate change. Drawing from historical examples of companies that failed to adapt, Kaiser emphasizes that optimization requires treating organizations as socio-technical systems where social and technical aspects are aligned and designed together. <ASIN:0137393032 > |
Mastering Swift 6 7th Ed (Packt) 15 Sep This guide to Swift has been updated for Swift 6.2. Jon Hoffman covers advanced concepts and techniques, such as concurrency, memory management, and Generics, all essential for creating high-performance applications. This edition covers Swift 6.2’s newest features alongside advanced programming topics such as reflection, concurrency, and Generics. <ASIN: 1836203691> |
More Book Watch
|
Previous Book Watch.
Follow Book Watch on Twitter.
Publishers send your book news to:
bookwatch@i-programmer.info