Programming News and Views
Send your programming press releases, news items or comments to: NewsDesk@i-programmer.info
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. |
Augment Your Studies and Have Fun With Coursera Plus 09 Sep | Sue Gee 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. So it's a good time to take up the current Coursera Plus offer of 30% discount on an annual subscription. |
Neo4j Launches Infinigraph 09 Sep | Kay Ewbank ![]() Neo4j has launched Infinigraph, a new distributed graph architecture that means Neo4j's graph database can run both operational and analytical graph workloads in a single system. |
ReSharper Update Cuts Visual Studio Startup Freezes By 61% 08 Sep | Mike James ![]() The latest update to JetBrains ReSharper has been reworked so that code analysis runs in a separate 64-bit worker, meaning long analyses no longer stall Visual Studio's UI thread. The JetBrains team says the change cuts Visual Studio startup UI freezes by 61 percent. |
DocumentDB Joins Linux Foundation 08 Sep | Kay Ewbank ![]() Microsoft has announced that DocumentDB, its fully-permissive, PostgreSQL-backed, open-source document database project, has joined the Linux Foundation. |
Google And Intrinsic Develop RoboBallet 07 Sep | Lucy Black ![]() A joint team from Google DeepMind Robotics, Intrinsic, and University College London has published research showing an AI model that uses reinforcement learning and graph neural networks (GNNs) to control multiple robots in shared workspaces. Titled RoboBallet, the research used AI to avoid collisions between multiple robots moving in a shared space. |
August Week 5 06 Sep | Editor ![]() If you've not visited I Programmer before, this Weekly Digest gives you a taster. It has links to our wide ranging news with its mix of analysis and comment and the week's additions to Book Watch. This week's top featured articles is the first extract from the newly published Master the Raspberry Pi Pico in C: WiFi with LwIP, MbedTLS and FreeRTOS, looking at installing FreeRTOS on the Pico. |
Microsoft Open Sources 6502 Basic 05 Sep | Lucy Black ![]() Microsoft has released the source code of Basic 1.1 for the 6502 microprocessor on GitHub. The page with the code says the assembly language source code represents one of the most historically significant pieces of software from the early personal computer era. |
PostgreSQL Conferences In 2025 05 Sep | Nikos Vaggalis ![]() Two great PostgreSQL conferences, PGConf.dev and Posette, took place during May and June this year. We take a look at the key talks of each of them. |
jQuery 4.0.0 Close To Release 04 Sep | Ian Elliot ![]() The release candidate of jQuery 4.0 has been released, with a slim build option that excludes the ajax and effects modules as well as excluding Deferreds and Callbacks. |
Memobase - Add Memory To Your AI Agents 04 Sep | Nikos Vaggalis ![]() Memobase is a user profile-based memory system designed to bring long-term user memory to your LLM applications. |
AI Big Bang Study 03 Sep | Sue Gee ![]() ChatGPT stands head and shoulders above all other AI Chatbots, but users engage for longest with Claude. These findings come from the "AI Big Bang Study" conducted by OneLittleWeb. |
Google Gets To Keep Chrome 03 Sep | Mike James ![]() Despite realizing and ruling that Google was and is a monopoly in search and advertising, Judge Amit Mehta has decided that Google can keep control of one of the biggest tools in maintaining that monopoly, the Chrome browser. How do devs feel about this? |
Oracle Database Adds MCP Tooling Support 02 Sep | Nikos Vaggalis ![]() Oracle adds MCP support to two of its flagship tools, SQLcl and |
Copilot Diagnostics Toolset for .NET In Visual Studio 02 Sep | Kay Ewbank ![]() Microsoft has added a new diagnostics toolset for .NET development in Visual Studio. The Copilot Diagnostics for .NET is integrated with GitHub Copilot and aims to cut out the repetitive, tedious work so you can focus on what really matters: solving problems and shipping features. |
Other Articles
|
Book Review
Murach's MySQL, 4th Edition 15 Jul
Author: Joel Murach This is an updated edition of a longstanding popular title. The new edition adds a chapter on cloud computing and hosting MySQL on Amazon Web Services, and updates the information for MySQL 8.0.33, removing deprecated data types and functions and adding new statement options and clauses. |
Featured Articles
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. |
Integrating Enterprise APIs with Custom WordPress Builds 28 Aug | Frank Hamilton WordPress has grown far beyond its origins as a blogging tool and now serves as a core content management system in enterprise environments. When paired with custom development, it supports integration with large-scale business systems, where APIs act as the connective tissue for automation and data flow. |
Deep C Dives: Value Structs 27 Aug | Mike James ![]() The C struct is a value type and this is often forgotten or ignored? Find out why it has an important role to play in this extract from my book, Deep C Dives. |
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.
Statistics Every Programmer Needs (Manning) 10 Sep This book introduces the statistical and quantitative methods that will help programmers go beyond “gut feeling” for tasks like predicting stock prices or assessing quality control, with examples using the rich tools of the Python ecosystem. Gary Sutton blends the theory behind these statistical techniques with practical Python-based applications, offering structured, reproducible, and defensible methods for tackling complex decisions. <ASIN: 1633436055> |
Statistical Analysis with R For Dummies, 2nd Ed (Wiley) 08 Sep This book aims to make stats approachable by combining clear explanations with practical applications. Joseph Schmuller shows how to download and use R and RStudio - two free, open-source tools - to learn statistics concepts, create graphs, test hypotheses, and draw meaningful conclusions. The book starts with the basics of statistics and R, and goes on to show how to calculate descriptive statistics, and use inferential statistics to test hypotheses. Then, visualize it all with graphs and charts. <ASIN:139434306X > |
Godot 4 for Beginners (Packt) 05 Sep In this guide Robert Henning systematically addresses challenges such as getting to grips with how nodes and scenes work while learning a new interface along with GDScript. Henning starts with nodes and scenes, Godot’s way of organizing everything, then explores both 2D and 3D game creation, adding key elements such as players, enemies, collectibles, and lighting effects that make games pop visually. Later chapters get hands-on with Godot’s scripting language, GDScript, to bring game ideas to life. <ASIN:1836203098> |
More Book Watch
|
Previous Book Watch.
Follow Book Watch on Twitter.
Publishers send your book news to:
bookwatch@i-programmer.info