Programming News and Views
Send your programming press releases, news items or comments to: NewsDesk@i-programmer.info
California Nominates Steve Jobs For American Innovation Coin 23 Feb | Kay Ewbank ![]() The Governor of California, Gavin Newsom, has announced that the state has chosen Steve Jobs, co-founder of Apple, as the person to represent California on the American Innovation Coin. |
February Week 3 22 Feb | Editor ![]() Take a break and catch up with the latest articles, book reviews and news posted on this site. In an extract from Programmer's Python, Mike James explains how files and paths should be used when processing data. Our second feature is The Magic Number Seven And The Art Of Programming by Sue Gee. Plus the week's news and books. |
FSF Auctions Off Original GNU 21 Feb | Kay Ewbank ![]() The Free Software Foundation (FSF) turns 40 this year and, as part of the celebrations, is holding a virtual memorabilia auction that will include the original drawing of the iconic GNU head. |
Can You Win The SQL Squid Game? 21 Feb | Nikos Vaggalis ![]() Squid Game is a free challenge inspired by the popular Netflix series with the same name. Instead of engaging in bloodthirsty games, you progress to the next level by solving SQL puzzles. |
Apache Releases WSS4J 4.0 20 Feb | Kay Ewbank ![]() Apache has released version 4.0 of WSS4J, its Java implementation of the primary security standards for Web Services. This release adds upgrades to OpenSAML v5 and XML Security 4.0.0. |
Three NVIDIA CUDA Programming Super Resources 20 Feb | Nikos Vaggalis CUDA is of course NVIDIA's toolkit and programming model which provides a development environment for speeding up computing applications by harnessing the power of GPUs. It's not easy to conquer, but here's a few resources to help. |
State of Rust Survey 2024 Results 19 Feb | Janet Swift ![]() The Rust Foundation conducted its annual survey between December 5th and 23rd, 2024. As in previous years, it was focused on gathering insights and feedback from Rust users which are now presented in its report. |
Neural Networks Learn How To Run A Motor 18 Feb | Harry Fairhead ![]() Neural Networks are great at learning patterns and this makes them potentially very good at controlling difficult things. For example, a neural network can learn to balance a pole on its point. But do we want a neural network to take control of something serious like a power station or a reactor? It turns out that controlling a motor proves its potential. |
Java Now Speaks Model Context Protocol 18 Feb | Nikos Vaggalis ![]() The Java SDK implementation of the Model Context Protocol gets to pre-release version 0.70, opening the way for Java to enjoy transparent interoperability with AI services. |
FSF Opens Nominations For Free Software Awards 18 Feb | Kay Ewbank ![]() The Free Software Foundation (FSF) has announced that nominations are open for this year's Free Software Awards. These prestigious awards demonstrate appreciation of the efforts of members of the free software community and anybody can make a nomination. |
C++ For The 21st Century 17 Feb | Mike James C++ is a language under attack from newer languages such as Rust and from more primitive languages such as C, yet it has a large community of committed and enthusiastic users. How can things be made better? Its creator Bjarne Stroustrup has some ideas. |
Go 1.24 Adds Generic Type Alias Support 17 Feb | Kay Ewbank ![]() Go 1.24 has been released. This version adds support for generic type aliases, and is also faster. |
Artists Opposed To Auction Of AI-Augmented Artworks 16 Feb | David Conrad This week Christie's is running its inaugural AI art auction. With the title Augmented Intelligence, it is billed as the first ever artificial intelligence-dedicated sale at a major auction house and has a raised vociferous protest from thousands of artists who regard the technology behind the works as committing "mass theft". |
February Week 2 15 Feb | Editor ![]() If you've not visited I Programmer before, this Weekly Digest gives you a taster. It has links to the latest feature articles and to our wide ranging news with its mix of analysis and comment. It also lists the week's addition to Book Watch Archive and a full Book Review. In this week's top feature Nikos Vaggalis asks Where's Java Going In 2025? |
Dates Revealed For Microsoft Build and Google I/O 14 Feb | Lucy Black Microsoft Build is taking place in what has become its "usual" slot - the beginning of the penultimate week of May - and in its "home" location, Seattle. This year Google I/O clashes with it, starting on Day 2 of Build. However, as it is almost entirely virtual, you can "be" at both if you want to. |
GDWC Games Competition Open For Entries 14 Feb | Kay Ewbank ![]() The Games Development World Championship 2025 is open for entries. The GDWC competition has two new categories this year - Best Discord Game Award and Proceduralism Award, joining the existing categories of Best Indie Game, Best Studio Game, Best Hobby Game, Best Mobile Game, and Best Student Game. |
VSCode 1.97 Adds Copilot And Python Debugging 13 Feb | Kay Ewbank ![]() The latest update of Visual Studio Code is now available with free use of GitHub Copilot and the ability to debug Python directly from the terminal. |
Kotlin Multiplatform Drops Support For Fleet 13 Feb | Mike James JetBrains has announced that it is abandoning its plan to create a standalone Kotlin Multiplatform IDE and is planning to deprecate support for KMP on its lightweight Fleet IDE in order to focus its efforts on better KMP support on the IntelliJ Platform. |
Other Articles
|
Book Review
100 Go Mistakes and How to Avoid Them 18 Feb Author: Teiva Harsanyi |
Featured Articles
Programmer's Python Data - Files and Paths 17 Feb | Mike James ![]() Files are fundamental to computing but we often take them for granted. Find out how to understand what they are and do in this extract from Programmer's Python: Everything is Data. |
The Magic Number Seven And The Art Of Programming 16 Feb | Sue Gee ![]() The number seven is very important in programming and many other intellectual endeavors. Why is is magic and what significance does it have for us poor limited humans? |
Where's Java Going In 2025? 10 Feb | Nikos Vaggalis ![]() After looking at Java in 2022 and 2023, it's time too look at what happened in 2024 as well as at the outlook for 2025. The recent Azul "State of Java" survey gave us extra impetus, and insights, so let's take a detailed look at today's Java landscape. |
The Road to Silicon Valley 06 Feb | Historian ![]() The name Silicon Valley is known to people who have never touched a computer. It is the legendary centre of electronics and computing excellence where big companies make large sums of money out of very small things indeed. Why did it all start at this particular location and who were the people that made it happen. |
Programming The ESP32 In C - PWM First Example 05 Feb | Harry Fairhead ![]() The ESP32 S3 has two PWM systems and the LedC is supposedly the simpler, but it has features that make it easy to use and it is enough for most things. This is an extract from Harry Fairhead's book on programming the ESP32 using C and the Expressif IDF. |
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.
Wearable Electronics, 2nd Ed (Make) 21 Feb This book shows how to make wearable electronics, where tech and fashion combine. Social Body Lab Founding Director and OCAD University Associate Professor Kate Hartman teaches the concepts and techniques behind wearables electronics, from choosing the right materials for a project to explaining how components can be combined to create dynamic costumes and couture. <ASIN:1680457209 > |
Modern Angular (Manning) 19 Feb This book, which also covers signals, standalone, SSR, and zoneless use, is designed to bring readers up to speed with Angular’s latest innovations. Armen Vardanyan demonstrates new ways of working with components, dependency injection, RxJS and Signals, all through building a complete enterprise-grade HR management system. The book also looks at upgrading the performance of apps with server-side rendering, and has detailed migration guides demonstrate ways to update existing apps to modern patterns. <ASIN: 1633436926> |
Alice and Bob Learn Secure Coding (Wiley) 17 Feb With a refreshing approach, the book offers analogies, stories of the characters Alice and Bob, real-life examples, technical explanations and diagrams to break down intricate security concepts into digestible insights that you can apply right away. Tanya Janca explores secure coding in languages including Python, Java and JavaScript, while covering safeguarding frameworks such as Angular, .NET, and React. Uncover the secrets to combatting vulnerabilities by securing your code from the ground up. <ASIN: 1394171706> |
More Book Watch
|
Previous Book Watch.
Follow Book Watch on Twitter.
Publishers send your book news to:
bookwatch@i-programmer.info