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


October Week 4
01 Nov | Editor
article thumbnail

If you are an Andriod programmer you may not yet be aware of the threat to your continued livelihood. What Google is proposing  is essentially a closing down of the ability to develop apps for Android without registration. If you don't register, you won't be able to distribute your apps - not even to a private group of users. Read the news, sign the open letter and share the story.


+ Full Story

Blockly Moving To Raspberry Pi Foundation
31 Oct | Sue Gee
article thumbnail

Blockly is moving to a new home. Having originated as a single-person project at Google in 2011, it is now a vibrant open source project which has moved into robotics as well as being at the heart of many block-based languages used to introduce new users to coding. Going forward under the stewardship of the Raspberry Pi Foundation, it will remain open source with an Apache 2.0 licence.


+ Full Story

W3C Adopts A New Logo
31 Oct | Lucy Black
article thumbnail

The World Wide Web Consortium (W3C) is rolling out a new logo following the release of strategic objectives to support W3C's roadmap and the formation in 2023 of W3C as a non-profit, public-interest organization. 


+ Full Story

Exploring The Microsoft Agent Framework
30 Oct | Nikos Vaggalis
article thumbnail

Microsoft has merged Semantic Kernel and AutoGen to create the Agent Framework, stirring the AI Agent waters.


+ Full Story

The Pico Gets Zephyr And Rust Support
30 Oct | Harry Fairhead
article thumbnail

Zephyr, a real time operating system and Rust, a memory safe language, are both hot topics at the  moment and Raspberry Pi has decided they are hot enough to support in its extension for VS Code. 


+ Full Story

Join The Protest Against The Closing Of Android
29 Oct | Mike James
article thumbnail

It is taking a surprisingly long time for the importance of the move to effectively close Android to programmers not vetted by Google to sink in. It is effectively a checkmate move to thwart the deregulation of the Play Store.


+ Full Story

What Does JetBrains Survey Tell Us About AI
29 Oct | Sue Gee
article thumbnail

The results of the 2025 JetBrains Developer Survey are out and indicate just how deeply AI tools have become embedded into  software development. However, while 85% use AI tools for coding and development, only 1% do not express some concern about this situation.


+ Full Story

TestSprite 2.0 Sees User Growth
29 Oct | Alex Denham
article thumbnail

TestSprite has announced a six times increase in users alongside a successful funding round. TestSprite is an agentic testing tool. Initially released in beta last fall, the number of users has risen from 6K to over 35K in the last 90 days following the launch of TestSprite 2.0 and its MCP server. 


+ Full Story

Chrome DevTools To Benefit From MCP
28 Oct | Nikos Vaggalis
article thumbnail

Google brings the power of Chrome DevTools to AI coding assistants with its Chrome DevTools Model Context Protocol server, now in public preview. 


+ Full Story

Eclipse Foundation Adds Agentic Functionality To Eclipse LMOS
28 Oct | Kay Ewbank
article thumbnail

The Eclipse Foundation has added Agent Definition Language (ADL) functionality to the Eclipse LMOS (Language Model Operating System) project.


+ Full Story

Google AI Studio Does Angular
27 Oct | Nikos Vaggalis
article thumbnail

Google's AI Studio can now generate Angular applications. Add the Web Codegen Scorer tool on top and you get a pretty solid Angular development platform.


+ Full Story

Microsoft Announces GitHub Copilot App For Java And .NET
27 Oct | Kay Ewbank
article thumbnail

GitHub Copilot has been updated with app modernization features for Java and .NET applications. The news was announced by Microsoft at  last month's Migrate and Modernize Summit, alongside new agentic capabilities in Azure Migrate and a new tool called Azure Accelerate.


+ Full Story

Amazing Clocks
26 Oct | Harry Fairhead
article thumbnail

It is that time of year when the clocks fall back and we all moan - rightly so. Never mind, we can make it all better by focusing on the clocks themselves... 


+ Full Story

October Week 3
25 Oct | Editor
article thumbnail

Take a break and catch up with the latest articles and news posted on this site. This week Mike James discusses Threading in C# which is basic to implementing asychronous code and easy to get started with, but also easy to make a mess of. In "Missing the Point of LLMs" he takes stock of progress towards general artificial intelligence.


+ Full Story

Scouting America Launches AI And Cybersecurity Badges
24 Oct | Kay Ewbank
article thumbnail

Scouting America, the organization formerly known in the U.S.A. as the Boy Scouts, has announced two new merit badges in artificial intelligence (AI) and cybersecurity. The badges are available through the Scouts BSA (Boy Scouts of America) program. 


+ Full Story

Mico - A Personality For Copilot
24 Oct | Lucy Black
article thumbnail

Microsoft has designed an animated face for Copilot, its ubiquitous AI Assistant. Is Mico, whose name rhymes with "pico", going be a worthy successor to Clippy, the highly annoying paperclip that tried to be helpful, but often came across as an infuriating distraction? Or will we love chatting to it?


+ Full Story

IBM Launches Granite Version 4.0 and Granite-Docling
23 Oct | Nikos Vaggalis
article thumbnail

IBM has launched Granite 4.0, the next generation of open-source, small but efficient, IBM language models, together with Granite-Docling, the next gen document format converter.


+ Full Story

.NET 10 Final Release Candidate Focuses On MAUI
23 Oct | Kay Ewbank
article thumbnail

The final release candidate of .NET 10, the platform created from a combination of .NET Framework and .NET Core, has been released. Overall, this release focuses on quality and stabilization, though there are improvements to .NET MAUI, support for Android devices, and Entity Framework. 


+ Full Story
Other Articles
  • Missing The Point Of LLMs
  • Jules Coding Agent Upgraded
  • Formae Launched As Terraform Alternative
  • DH2i Launches DxEnterprise For SQL Server 2025
  • Apple Extends Bug Bounty Program
  • Qodana Revisited
  • XAML.io 0.5 Adds Multi-File Project Editing
  • Insectile Garments For Dutch Design Week
  • October Week 2
  • Steve Jobs And Cray-1 Will Appear On $1 Coins
  • Visualize The Inner Workings Of An LLM
  • ChartDB - The ERD Agent
  • Microsoft Revamps Marketplace
  • Python 3.14 Is Out
  • Linus - Garbage Code And AI Code
  • Apache Pinot 1.4 Improves Multistage Engine
  • Ada Lovelace: Countess Of Computing

news

I Programmer Library

Featured Articles


Programmer's Python: Async - Shared Memory
28 Oct | Mike James
article thumbnail

The biggest problem in async is sharing data between different processes. Why not just share memory?  Find out how to do this  in this extract from Programmer's Python: Async.


+ Full Story

Dangerous Logic - De Morgan & Programming
28 Oct | Mike James
article thumbnail

Programmers are master logicians - well they sometimes are. Most of the time they are as useless at it as the average joe. The difference is that the average joe can avoid logic and hence the mistakes. How good are you at logical expressions and why exactly is Augustus De Morgan your best friend, logically speaking?


+ Full Story

Deep C# - Threading,Tasks and Locking
22 Oct | Mike James
article thumbnail

Threading in C# is basic to implementing asychronous code and it is easy to get started with, but also easy to make a mess of. Find out more in this extract from my book, Deep C#: Dive Into Modern C#.


+ Full Story

Cellular Automata - The How and Why
19 Oct | Mike James
article thumbnail

You may know about Cellular Automata. If not you may have come across them in John Conway's game of Life, but why is this whole subject so interesting? We take a look at not only what a CA is, but why it is so important.


+ Full Story

Programming The ESP32 In C - Direct To GPIO
15 Oct | Harry Fairhead
article thumbnail

Using direct access to registers you can do almost anything you want to with GPIO lines. This is an extract from Harry Fairhead's book on programming the ESP32 using C and the Espressif IDF.


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


The Web Beneath the Waves (Columbia Global Reports)
31 Oct

We think of the Internet as wireless, but its true foundation lies in the ocean’s depths, where nearly 900,000 miles of fiber-optic cables quietly pulse with all the world’s information. In this book, subtitled "The Fragile Cables that Connect our World", Samanth Subramanian travels from remote Pacific islands to secretive cable-laying operations to reveal the astonishing world of undersea infrastructure. He reveals the fate of Tonga after a volcanic eruption severs its only undersea link to the Internet, meets the men and women engaged in the fiendishly complex work of laying submarine cables, and scrutinizes the acts of “grey zone warfare,” in which ghost ships cut the cables of other countries.

<ASIN:B0DYHNKFL9 >


+ Full Story

C++ in Embedded Systems (Packt)
29 Oct

In this book Amar Mahmutbegovic shows how to harness zero-cost abstractions, compile-time checks, and powerful modern C++ capabilities to preserve performance while achieving safer, cleaner code. This book bridges the gap between traditional C and advanced C++. The book covers essential C++ concepts before exploring advanced topics such as templates, strong typing, error handling, compile-time computation, and RAII. Through practical examples, readers implement a sequencer, write a type-safe HAL, and apply patterns like Command, State, and Observer to solve common embedded development problems.

<ASIN:B0F2MWYLWW >


+ Full Story

PostgreSQL Field Guide (Palmetto Publishing)
27 Oct

This book is aimed at the novice user who wants to get to grips with Postgres. Timothy Stewards introduces the overall concepts. The book is divided into key sections to allow each to be used individually when you may need to quickly refresh your knowledge base and fill the gaps to guide you from implementation to deployment providing an understanding of what's possible with PostgreSQL.

<ASIN:B0FP3MQZT6 >


+ Full Story
More Book Watch
  • VFX Made Easy with Houdini (Packt)
  • A Common-Sense Guide to Data Structures and Algorithms in Python, Volume 2 (Pragmatic Bookshelf)
  • Computer Science From Scratch: Building Interpreters, Art, Emulators and ML in Python (No Starch Press)
  • Forty-Four Esolangs: The Art of Esoteric Code (The MIT Press)
  • Fundamentals of Metadata Management (O'Reilly)
  • Python for Excel Users (No Starch Press)
  • The Video Game Writer's Guide to Surviving an Industry That Hates You (CRC Press)

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.