|
Welcome to the iProgrammer newsletter. You are receiving this newsletter because you signed up at I Programmer. For more information and help see the end of this email |
Featured Articles |
What Would P=NP Look Like? 15 Dec | Mike James The question of whether the class of problems called NP is the same as the class P is one of the million dollar millennium prize challenges. Even if it wasn't, it would still be important. If NP=P then the world is a very strange place. This is a bonus chapter for Programmer's Guide To Theory . |
What Exactly Is A First Class Function - And Why You Should Care 12 Dec | Ian Elliot You may have heard people saying that, in some language or another, functions were first class objects, or have come across the term "first class function". What does it mean? And why is it so good? |
Programming News and Views |
Make Merry With the ESP32 17 Dec | Harry Fairhead For me 2025 was the year of the Espressif ESP32 - well it extended back into 2024. By the end of the year I was convinced that for the sort of IoT projects that I want to do around my own home the ESP32 S3 is the single board microcontroller of choice and I heartily recommend it to any programmer wanting to get into the IoT scene. |
Apple Just Lost The Epic App Store Battle - Again! 17 Dec | Mike James Apple can't seem to catch a break at the moment. It keeps appealing and it keeps losing. Now its appeal against an injunction that called for it to reduce fees for external in app purchases has been rejected. |
JetBrains - Work With AI Effectively 16 Dec | Nikos Vaggalis In cooperation with the Nebius AI cloud platform, JetBrains has launched a set of ten free courses for developers that demonstrate how to incorporate AI in their workflow to become 10X productive. |
Docker Desktop 4.5 Adds Dynamic MCP 16 Dec | Kay Ewbank Docker has announced an upgrade to Docker Desktop with improvements including a new Dynamic MCP feature. |
Rust For Linux No Longer Experimental 15 Dec | Harry Fairhead Linux maintainers attending the Linux Kernel Maintainers Summit have said that Rust in the Linux kernel should no longer be treated as experimental, but rather as a core part of the kernel. |
BellSoft Introduces Hardened Container Images 15 Dec | Nikos Vaggalis The concept of hardened images has been picking up lately. The logic behind them is to address the issues arising from running container images. |
TIME Magazine Recognizes the Architects of AI 14 Dec | Lucy Black Time Magazine has named the Architects of AI as its 2025 Person of the Year , depicting on its cover eight individuals who are seen to have driven the rapid and consequential development of artificial intelligence. |
PHP 8.5 Adds URI Extension 12 Dec | Kay Ewbank PHP 8.5 has been released with an extension supporting secure URI and URL parsing, a new a pipe operator and persistent cURL handles. |
Programmer Gifts - Pi For Xmas 12 Dec | Harry Fairhead The holiday season is a good time to learn about computers - you have the time. But where to start? Our advice is to ignore the pudding and go for a Pi. |
Shuttle Launches Neptune 11 Dec | Kay Ewbank Shuttle has launched Neptune, a universal AI platform engineer that understands code, generates a deterministic infrastructure spec, provisions cloud resources, and integrates with AI coding tools and IDEs. |
Amazon Nova Forge 11 Dec | Kay Ewbank Amazon has released Nova Forge, a new service that developers can use to build their own frontier models using Nova. Nova Forge customers can start their development from early model checkpoints, blend their datasets with Amazon Nova-curated training data, and host their custom models securely on AWS. |
Book Watch |
C# Programming, 4th Ed (In Easy Steps) 15 Dec This book is a beginner-friendly guide to C#. In easy steps, and with crystal-clear, syntax-highlighted examples, Mike McGrath starts by building a solid foundation with C# essentials — variables, arrays, logic, loops, methods, and classes. He then goes on to show how to grasp Object-Oriented Programming (OOP) to structure projects, how tocreate real-world applications for Windows desktops, and Universal apps that run seamlessly across multiple devices. |
How a Game Lives (HarperPop) 12 Dec This is an artfully packaged book for the devoted and casual fans of gaming, inviting readers to look at gaming and video games from an intellectual, psychological, and emotional perspective as a major part of our cultural fabric. Jacob Geller has 1 million subscribers to his YouTube channel, where he shares in-depth videos on modern gaming and analysis of the games themselves-- interwoven with conversations about politics, art, history and popular culture. |
----------
|
Back Issues I Programmer Weekly |