search cog
  • I Programmer HOME
Toggle Navigation
  • Books
    • Book Reviews
    • Book Watch
    • Programmer's Bookshelf
  • Articles
    • The Core
      • Android
      • Artifical Intelligence
      • Python
      • Javascript
      • WPF Workings
      • Joomla
      • PHP
      • Theory
      • Silverlight
      • C#
      • Other Languages
      • Visual Basic
      • C/C++
      • Mobile
      • Database
      • ASP .NET
      • Hardware/IoT
      • Graphics/Imaging
      • UI/UX
      • Perl
      • WinRT
      • HTML/CSS
      • jQuery
      • Ruby
      • Security
      • Methodology & Testing
      • Cloud
      • DevOps
      • Java
    • Babbage's Bag
    • Projects
    • Programmer Puzzles
      • C#
      • C++
      • Java
      • JavaScript
      • Python
      • PHP
      • Sharpen Your Coding Skills
    • History
      • Machines
      • People
      • Software & computer languages
    • Swift's Spreadsheets
      • Finance
      • Personal
      • General
    • Professional Programmer
      • Accreditation & Training
      • I Programmer
      • Resources and Tools
    • I Programmer Weekly
    • eBooks
    • Stone Tapes
    • CodeBin
  • News
    • Register
    • About Us

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
article thumbnail

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. 


+ Full Story

Stack Overflow On Stack Overflow
11 Sep | Sue Gee
article thumbnail

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."


+ Full Story

Perl Rebounds In TIOBE Index - Why?
10 Sep | Nikos Vaggalis
article thumbnail

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. 


+ Full Story

Wing Python Improves Code Analysis
10 Sep | Kay Ewbank
article thumbnail

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.


+ Full Story

Augment Your Studies and Have Fun With Coursera Plus
09 Sep | Sue Gee
article thumbnail

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.


+ Full Story

Neo4j Launches Infinigraph
09 Sep | Kay Ewbank
article thumbnail

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.  


+ Full Story

ReSharper Update Cuts Visual Studio Startup Freezes By 61%
08 Sep | Mike James
article thumbnail

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. 


+ Full Story

DocumentDB Joins Linux Foundation
08 Sep | Kay Ewbank
article thumbnail

Microsoft has announced that DocumentDB, its fully-permissive, PostgreSQL-backed, open-source document database project, has joined the Linux Foundation. 


+ Full Story

Google And Intrinsic Develop RoboBallet
07 Sep | Lucy Black
article thumbnail

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.


+ Full Story

August Week 5
06 Sep | Editor
article thumbnail

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.


+ Full Story

Microsoft Open Sources 6502 Basic
05 Sep | Lucy Black
article thumbnail

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.


+ Full Story

PostgreSQL Conferences In 2025
05 Sep | Nikos Vaggalis
article thumbnail

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.


+ Full Story

jQuery 4.0.0 Close To Release
04 Sep | Ian Elliot
article thumbnail

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.


+ Full Story

Memobase - Add Memory To Your AI Agents
04 Sep | Nikos Vaggalis
article thumbnail

Memobase is a user profile-based memory system designed to bring long-term user memory to your LLM applications.
What does that mean?


+ Full Story

AI Big Bang Study
03 Sep | Sue Gee
article thumbnail

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.


+ Full Story

Google Gets To Keep Chrome
03 Sep | Mike James
article thumbnail

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?


+ Full Story

Oracle Database Adds MCP Tooling Support
02 Sep | Nikos Vaggalis
article thumbnail

Oracle adds MCP support to two of its flagship tools, SQLcl and
SQL Developer for VS Code, in an attempt to simplify user interaction with the database.


+ Full Story

Copilot Diagnostics Toolset for .NET In Visual Studio
02 Sep | Kay Ewbank
article thumbnail

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. 


+ Full Story
Other Articles
  • The European Data And AI Policy Manifesto For A Stronger Europe
  • System Initiative Releases AI Infrastructure Automation Platform
  • One Thousand Wooden Block Display
  • August Week 4
  • Python - The Documentary
  • Wearable Robot Can Learn To Help
  • Amazon S3 Vectors Or PostgreSQL- Is This The End Of Specialized Vector Stores?
  • GitHub Adds Copilot Agents Panel
  • Google Demands Dev Identity For All Android Apps
  • Learn A New Language With Coursera Plus
  • Oxlint Rust Powered Linter Reaches 1.0
  • Apache Netbeans 27 Adds Gradle Fixes
  • Cactus Lets You Build LLM Powered Applications On Your Mobile Phone
  • .NET Preview 7 Adds XAML Source Generator
  • Kryptos Solution To Be Auctioned
  • August Week 3
  • Rubrik Introduces Agent Rewind To Undo AI Mistakes

news

Book Review


Murach's MySQL, 4th Edition
15 Jul

Author: Joel Murach
Publisher: Mike Murach
Pages: 652
ISBN: 978-1943873104
Print: B0CHMPQ3FC
Kindle: B0FBX3LBSG
Audience: MySQL developers
Rating: 5
Reviewer: Kay Ewbank

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.


+ Full Review

Featured Articles


Raspberry Pi 5 IoT In C - Starting PIO
08 Sep | Harry Fairhead
article thumbnail

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.


+ Full Story

Deep C# - Passing Parameters
07 Sep | Mike James
article thumbnail

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?


+ Full Story

Master The Pico WiFi: Installing FreeRTOS
01 Sep | Harry Fairhead and Mike James
article thumbnail

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.


+ Full Story

Integrating Enterprise APIs with Custom WordPress Builds
28 Aug | Frank Hamilton
article thumbnail

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. 


+ Full Story

Deep C Dives: Value Structs
27 Aug | Mike James
article thumbnail

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.


+ Full Story

Unhandled Exception!
Linear Sort

More cartoon fun at xkcd a webcomic of romance,sarcasm, math, and language

Linear Sort

But wait, MERGESORT is O(nlogn) not O(n)...but wait again, now everything is O(n) and computer science is over...

+ More Cartoons


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>


+ Full Story

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 >


+ Full Story

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>


+ Full Story
More Book Watch
  • Master the Raspberry Pi Pico in C 2nd Ed (I/O Press)
  • Yield: How Google Bought, Built, and Bullied Its Way to Advertising Dominance (Amplify Publishing)
  • Microservices with Spring Boot and Spring Cloud, 4th Ed (Packt)
  • Quantum Programming in Depth (Manning)
  • Language Machines (University of Minnesota Press)
  • Effective Shell (No Starch Press)
  • Practical Reliability Engineering, 6th Ed (Wiley)

Previous Book Watch.

Follow Book Watch on Twitter.
Publishers send your book news to:

bookwatch@i-programmer.info


RSS feed of all content
I Programmer - full contents
Copyright 2009-2025 i-programmer.info. All Rights Reserved.