Programming News and Views
Send your programming press releases, news items or comments to: NewsDesk@i-programmer.info
Rust And C++ Should Be Friends? 20 Nov | Mike James The Rust Foundation has just released a statement on Rust and C++ interoperability and Google is ponying up $1 to see that it gets done. |
Go At Highest Rank Ever in TIOBE Index 20 Nov | Sue Gee Go is currently in 7th place in the TIOBE Index for November 2024. Not only is this is the highest position it has ever had, it's percentage rating is almost equal to its all-time-high. Will Go continue to go higher? |
Uno Announces Platform Studio 19 Nov | Kay Ewbank Uno has announced Uno Platform Studio, a suite of productivity tools featuring Hot Design, which they describe as a next-generation Visual Designer for .NET cross-platform apps. |
OpenAI Library For .NET Exits Beta 19 Nov | Nikos Vaggalis A few months ago the OpenAI .NET library was released as a beta. It has now reached version 2.0.0 and the time has come to leave beta and, with a few amendments enter production readiness. |
.NET 9 Released 18 Nov | Kay Ewbank .NET 9 has been released with a number of performance improvements and new features designed to help developers use AI. |
Prompt Engineering Techniques To Make You An Expert 18 Nov | Nikos Vaggalis Introducing a GitHub repository full of hot tips and instructions on how to build the perfect prompt presented in a collection of Jupiter Notebooks. |
AI Breakthrough For Robot Surgery 17 Nov | Lucy Black Using imitation learning, a robot has learned to perform surgical procedures as skillfully as human surgeons, bringing the field of robotic surgery closer to true autonomy. |
November Week 2 16 Nov | Editor Get up to speed on stuff that affects you as a developer with our weekly digest. It summarizes the week's news together with the week's book review and new titles selected for Book Watch Archive. This week's top featured article is a look at logic - from the Greeks to George Boole with a side order of Prolog. We also consider the impact of multiple monitors on programmer productivity. |
Remembering Thomas Kurtz, Co-creator of BASIC 15 Nov | Sue Gee Thomas Eugene Kurtz, the co-founder of the BASIC programming language, has died at the age of 96. BASIC, which was developed for the purpose of education, popularized computer programming making it accessible outside the narrow confines of academia. |
Lightbend Announces Akka 3 15 Nov | Kay Ewbank Lightbend, the company that developed Akka, has announced Akka 3, and has changed its name to Akka. The company produces cloud-native microservices frameworks, and Akka is used for building distributed applications. |
TestSprite Announces End-to-End QA Tool 14 Nov | Alex Denham TestSprite has announced an early access beta program for its end-to-end QA tool, along with $1.5 million pre-seed funding aimed at accelerating product development, expanding the team, and scaling operations to meet growing demand. |
IBM Opensources AI Agents For GitHub Issues 14 Nov | Kay Ewbank IBM is launching a new set of AI software engineering agents designed to autonomously resolve GitHub issues. The agents are being made available in an open-source licensing model. |
The Feds Want Us To Move On From C/C++ 13 Nov | Mike James The clamour for safe programming languages seems to be growing and becoming official. We have known for a while that C and C++ are dangerous languages so why has it become such an issue now and is it even relevant any more? |
Gender Differences In Coding Style 13 Nov | Sue Gee A novel investigation into the gender gap between men and women regarding coding ability was undertaken by Dr Siân Brooke. Her conclusion? There is a difference in the Python code produced by men and women, but it is to do with coding style and doesn't affect code quality. |
JetBrains Improves Kubernetes Support In IDE Upgrades 12 Nov | Kay Ewbank JetBrains has improved its IDEs with features to suggest the logical structure of code, to streamline the debugging experience for Kubernetes applications, and provide comprehensive cluster-wide Kubernetes log access. |
Wasmer 5 Adds iOS Support 12 Nov | Alex Denham The Wasmer team has released Wasmer 5.0. The WebAssembly runtime adds experimental support for more back ends including V8, Wasmi and WAMR. It also now has iOS support, and upgraded compilers including using LLVM 18 and latest Cranelift. |
DuckDB And Hydra Partner To Get DuckDB Into PostgreSQL 11 Nov | Nikos Vaggalis The offspring of that partnership is pg_duckdb, an extension that embeds the DuckDB engine into the PostgreSQL database, allowing it to handle analytical workloads. |
Data Wrangler Gets Copilot Integration 11 Nov | Kay Ewbank Microsoft has announced that Copilot is being integrated into Data Wrangler. The move will give data scientists the ability to use natural language to clean and transform data, and to get help with fixing errors in data transformation code. |
Other Articles
|
Book Review
Foundations of Data Science with Python (CRC Press) 13 Nov Author: John M. Shea |
Featured Articles
Deep C Dives: The Brilliant But Evil for 19 Nov | Mike James The C for loop has taken over the world. You have to look hard to find a language that doesn't use it or something very similiar - but why? Find out more in this extract from my recent book, Deep C Dives: Adventures in C. |
Kemeny & Kurtz - The Invention Of BASIC 15 Nov | Historian BASIC was invented for the sole purpose of making programming as easy as it could possibly be. Is there another language that can claim to have done more to change the way we use computers? You may not like it, but it was the language that brought computing to the masses. |
The Greeks, George Boole and Prolog 12 Nov | Alex Armstrong & Mike James Logic isn't the most exciting of subjects and you might think that it had its day with the Greeks, but you would be wrong. Logic isn't just part of programming, it can be all of it! |
More Monitors! 10 Nov | Harry Fairhead There has been a long-running debate on whether or not multiple monitors - specifically at least two - improve programmer productivity but there are still some things worth saying. |
The Pico/W In C: Servos 05 Nov | Harry Fairhead Servo motors are basic to many an IoT project and they are easy to work with and there is no need for a driver. This is an extract from a recent book in the I Programmer Library, all about the Pico/W 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.
C# Fundamentals, 7th Ed (unQbd) 20 Nov This book provides the essentials of C# programming in a structured and engaging manner. Adam Seebeck provides a step-by-step progression of over 50 topics. This seventh edition has been updated to include the latest advancements from C# 13, .NET 9, and Visual Studio 2022. <ASIN:1954086431 > |
Core Java for the Impatient, 4th Ed (Addison-Wesley) 18 Nov This book is a complete guide that reflects all changes through Java SE 21, Oracle's latest Long-Term Support (LTS) release. Written by Cay S. Horstmann, author of the classic two-volume Core Java, this concise tutorial offers a faster, easier pathway for learning modern Java. Topics include the concepts of lambda expressions and streams, modern constructs such as records and sealed classes, and sophisticated concurrent programming techniques. <ASIN:0135404541> |
Building Quantum Computers (Cambridge University Press) 15 Nov This textbook describes four of the most advanced platforms for quantum computing: nuclear magnetic resonance, quantum optics, trapped ions, and superconducting systems. The authors, Shayan Majidy, Christopher Wilson and Raymond Laflamme, explain the fundamental physical concepts underpinning the practical implementation of quantum computing are reviewed, followed by a balanced analysis of the strengths and weaknesses inherent to each type of hardware. <ASIN: 1009417010> |
More Book Watch |
Previous Book Watch.
Follow Book Watch on Twitter.
Publishers send your book news to:
bookwatch@i-programmer.info