Programming News and Views
Send your programming press releases, news items or comments to: NewsDesk@i-programmer.info
Python 3.14 Is Out 15 Oct | Mike James ![]() or should that be Pi-thon 3.14 is out. Even if the digits of Pi aren't burned into your ROM, it's still a big event for Python. |
Linus - Garbage Code And AI Code 15 Oct | Harry Fairhead ![]() Linus Torvalds seems to have had a bit of a relapse lately in his efforts to moderate his comments on code. One of his latest outbursts merits more than a surface analysis. |
Apache Pinot 1.4 Improves Multistage Engine 14 Oct | Kay Ewbank ![]() Apache Pinot 1.4 has been released with significant improvements to the Multistage Engine, Pauseless Consumption and Time Series Engine among a wide range of other enhancements. Pinot is a real-time distributed OLAP datastore that is purpose-built for low-latency, high-throughput analytics. |
Ada Lovelace: Countess Of Computing 14 Oct | Sue Gee Today, October 14th, is Ada Lovelace Day with events around the globe taking place to raise the profile of women in science, technology, engineering and math. Although the date, the second Tuesday in October, isn't related to any events in Ada's life, it is a good time to discover, or revisit, her remarkable story. |
Google Agent Dev Kit Adds LangChain4j Integration 13 Oct | Kay Ewbank ![]() Google has updated its Agent Development Kit for Java to add integration with the LangChain4j LLM framework. This expands the range of large language models available to users of the development kit to all those supported by LangChain4j, which opens it up to all the large language models supported by the framework. |
PostgreSQL 18 Released - What's New? 13 Oct | Nikos Vaggalis ![]() PostgreSQL 18 was released on September 25, boosting a |
There Are No Programmers In Star Trek 12 Oct | Mike James ![]() The future of programming is in doubt, but this fact has never been in doubt. The future has always been very clear - programming is a transitory phenomenon. |
October Week 1 11 Oct | Editor ![]() This extended version of the newsletter emailed to subscribers every Wednesday lists the week's news items and additions to Book Watch and the week's two feature articles. This week Mike James asks and answers "What makes Python the super language of the 21st century?" while Ian Elliot has a Programmer's Puzzle based around JavaScript's prototype mechanism. |
Quicksort Explained, IKEA Style 10 Oct | Editor The IDEA team has interpreted the quicksort algorithm in a set of illustrations in the style of the IKEA self-assembly furniture instructions. |
Google's New AI Bug Bounty Rewards 10 Oct | Alex Armstrong Google bug hunters have earned over $430,000 in AI-product related rewards since the original AI Vulnerability Reward Program was launched in October 2023. Now Google has updated the rules to help security researchers focus on the highest-impact (and highest-reward-value) targets. |
Apache Daffodil 4 Adds New API 09 Oct | Kay Ewbank ![]() Apache Daffodil 4 has been released. This is a major upgrade that has moved to depending on Scala 3, Java 17 or newer. The new version also includes a new backwards incompatible validation API. |
Meet Reo.Dev, the Developer Intent Platform 08 Oct | Alex Armstrong Selling software to engineering teams has always been a challenge for developer tools companies. Formal sales cycles often lag months behind a developer’s initial, silent adoption of a tool. To address the problem, Reo.Dev captures and interprets overlooked adoption signals with its novel platform. |
C Resumes Second Place In TIOBE Index 08 Oct | Sue Gee ![]() The TIOBE index for October is out and C has overtaken to regain the coveted second place in the ranking. What is it about C that makes it so special and can it continue to be as important a language as we enter the era of AI-assisted coding? |
Arduino UNO Q Takes On Raspberry Pi 08 Oct | Harry Fairhead ![]() Arduino has just been taken over by Qualcomm, a company generally known for its many patent disputes as well as its ARM processors. More importantly, a new Arduino has just been announced that could be a big competitor to Raspberry Pi. |
Firefox Is Adding Visual Search 07 Oct | Ian Elliot ![]() Mozilla has announced that it is adding a new feature to the Firefox desktop browser - visual search powered by Google Lens. |
VSCode SQL Extension Gets Schema Designer 07 Oct | Kay Ewbank ![]() The MSSQL Extension for VS Code, Microsoft's open source code editor, has been updated and now has a schema designer, schema compare tool, and local SQL Server containers. |
Anthropic Says Claude Sonnet 4.5 Is World's Best Coding Model 06 Oct | Kay Ewbank ![]() Anthropic has released Claude Sonnet 4.5, describing it as the best coding model in the world. Anthropic says this is the strongest model for building complex agents, the best model at using computers, and it shows substantial gains in reasoning and math. |
Google's MCP Toolbox for Databases 06 Oct | Nikos Vaggalis ![]() Google's open source MCP server that allows AI agents to interact with SQL databases. |
Other Articles
|
I Programmer Library
Featured Articles
Programming The ESP32 In C - Direct To GPIO 15 Oct | Harry Fairhead ![]() 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. |
Programming Is Hard - A Comment To The Future Me 11 Oct | Mike James ![]() Comments - the simplest of all programming statements and yet at the same time the most difficult of all. Why is it we all find it so hard to write useful comments? Comments are hard. |
Programmer's Python - The Python Difference 06 Oct | Mike James ![]() Why Python? What makes this the super language of the 21st century? This extract from Programmer's Python: Everything is an Object explains what makes Python pythonic. |
Prototype Context 05 Oct | Ian Elliot ![]() The prototype mechanism is a minefield of problems waiting to trap the ambitious JavaScript programmer, especially so when combined with a serious object-oriented approach. We tackle the puzzle of the missing private variables. |
The Trick Of The Mind - The Benefit Of Objects 01 Oct | Mike James ![]() Objects seem to emerge as something almost natural, but what advantages are there in making use of them? This is an extract from my book Trick of the Mind which explores what it is to be a programmer. |
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.
Fundamentals of Metadata Management (O'Reilly) 15 Oct In this book Ole Olesen-Bagneux of Actian shows how to masterfully manage metadata repositories by properly coordinating them, arguing that until now, most repositories have been implemented in isolation from one another, but that practice lies at the core of problems with data management in many companies today. Better management requires a data discovery team to increase insights for all key players in enterprise data management, from the CIO and CDO to enterprise and data architects. Coordinating these repositories will help you and your organization democratize data and excel at data management. <ASIN:109816282X > |
Python for Excel Users (No Starch Press) 13 Oct If you’re comfortable in Excel, but have hit a wall - slow files, broken formulas, hours spent on repetitive tasks - this book offers a way forward. Tracy Stephens shows you how to take the work you already do in spreadsheets and make it faster, smarter, and more powerful with Python. The book starts from setting up your environment and getting comfortable with Python through short, Excel-inspired exercises. From there, readers gradually move into writing scripts that automate manual work, structure their data, and generate consistent results. No prior programming knowledge is required. <ASIN:1718503989 > |
The Video Game Writer's Guide to Surviving an Industry That Hates You (CRC Press) 10 Oct This book is a guide to identifying, approaching, and triumphing over tasks beyond just laying down words as well as finding the power and joy in writing for video games. Richard Dansky looks at how to navigate the choppy waters of building schedules, interfacing with other team members, getting actionable feedback, and putting yourself in a position to do your best work without killing yourself. <ASIN:1032972610> |
More Book Watch |
Previous Book Watch.
Follow Book Watch on Twitter.
Publishers send your book news to:
bookwatch@i-programmer.info