As well as listing the week's news items, this weekly digest also includes the week's Book Review, and additions to Book Watch. Top of the list come the week's feature articles, starting this week with an extract from the new book by Mike James that helps you combine the speed and power of C with the versatility and ease-of-programming of Python.
To receive this digest automatically by email, sign up for our weekly newsletter.
February 29 - March 6, 2024
Featured Articles
|
Extending & Embedding Python Using C - A First Module 05 Mar | Mike James
Your first module is always hardest to get working. Not if you follow our instructions. This is an extract from the new book by Mike James that helps you combine the speed and power of C with the versatility and ease-of-programming of Python.
|
Implementing an MQTT Broker 01 Mar | Sigal Zigelboim
Efficient routing of messages is critical in IoT environments, where timely and accurate communication between devices can have a significant impact on system performance. This is where an MQTT broker can help. Here we show you how to implement one using EMQX.
|
|
Programming News and Views
|
Stack Overflow On Google Cloud 06 Mar | Sue Gee
Stack Overflow and Google Cloud have announced a partnership to deliver new gen AI-powered capabilities to developers through the Stack Overflow platform, Google Cloud Console, and Gemini for Google Cloud.
|
iOS 17.4 Released With Support For App Stores In The EU 06 Mar | Mike James
I have written about Apple's approach to complying with regulation, characterizing it as malicious compliance. It also seems that Apple is a master of creating the unintended consequence and letting it enemies, i.e. the regulators, suffer as a result.
|
Android Studio Iguana With Crash Reports 05 Mar | Mike James
Google has announced that the latest version of Android Studio, Iguana, is now stable. It has version control system support in App Quality Insights and new built-in support for creating baseline profiles for Jetpack Compose apps.
|
Ibis 8 Adds Streaming 05 Mar | Kay Ewbank
Ibis 8.0 has been released with stream processing backends. The new release includes Apache Flink as a streaming backend, and RisingWave, a streaming database backend. There's also a new batch backend with Exasol, bringing the total number of backends Ibis supports to 20.
|
Google Adds Multiple Database Support To Firestore 04 Mar | Kay Ewbank
Google has announced the general availability of Firestore Multiple Databases, which can be used to manage multiple Firestore databases within a single Google Cloud project.
|
Generative AI Training For All On Coursera 04 Mar | Sue Gee
Generative AI is on the loose, getting into business and commerce as well as into art, poetry and coding. Already useful, it will become ever more useful as long as we use it properly. Coursera has training for everybody - and for developers and data scientists in particular.
|
Quantum Company Wins Digital Startup Contest 03 Mar | Kay Ewbank
Quantum specialists Qilimanjaro is the winner of this year's Four Years From Now competition. The award was made at this year's Mobile World Congress (MWC) in Barcelona.
|
Call For Code 2024 Focuses On Generative AI 01 Mar | Kay Ewbank
This year's Call for Code challenge has been launched with a theme of the use of generative AI technology for solutions that aim to improve equitable access to resources and opportunities for historically underserved and vulnerable people.
|
WasmCon 2023 Sessions Now Online 01 Mar | Nikos Vaggalis
The recorded session of the premier conference for technical developers and users interested in exploring the potential of WebAssembly are now online.
|
Bun Shell Released 29 Feb | Alex Denham
The developers of the Bun JavaScript runtime have released Bun Shell, a new experimental embedded language and interpreter in Bun that lets you run cross-platform shell scripts in JavaScript and TypeScript.
|
White House Urges Memory Safe Software 29 Feb | Kay Ewbank
The White House is urging developers to adopt memory safe programming languages, suggesting Rust would be a safer choice than C or C++.
|
|
Books of the Week
If you want to purchase, or to know more about, any of the titles listed below from Amazon, click on the book jackets at the top of the right sidebar. If you do make Amazon purchases after this, we may earn a few cents through the Amazon Associates program which is a small source of revenue that helps us to continue posting.
|
Full Review
|
T-SQL Fundamentals (Microsoft Press)
Author: Itzik Ben-Gan Publisher: Microsoft Press Pages: 608 ISBN: 978-0138102104 Audience: T-SQL developers Rating: 5 Reviewer: Kay Ewbank
Itzik Ben-Gan is a highly respected Microsoft Data Platform MVP, and the earlier editions of this book were already very good. This edition has been updated to cover recent versions of SQL Server, including SQL Server 2022, and Azure SQL Database.
|
Book Watch
|
Professional C++, 6th Ed (Wiley)
Designed as an advanced textbook in which Mark Gregoire covers the features of the new C++ standard, codenamed C++23, this book offers case studies with working code that’s been tested on Windows and Linux.
|
Expert Delphi, 2nd Ed (Packt)
This book shows how to use the Delphi IDE and programming language coupled with the FireMonkey library, to develop modern desktop and mobile apps with high speed and natively compiled efficiency from a single source code base. Marco Cantù and Pawel Glowacki show how to build apps with server-side services, parallel programming, and database access.
|
Game AI Uncovered (CRC Press)
This book focuses on the development of artificial intelligence in video games. Paul Roberts brings together ideas, tricks, and cutting-edge techniques from 20 of the top game AI professionals and researchers from around the world. The techniques discussed in these pages cover the underlying development of a wide array of published titles, and provide overviews and insight covering different areas within game AI, including situational awareness, pathfinding, tethering, squad behaviours, coordination, auto-generating navigation link data, and fluid movement.
|
I Programmer has reported news for over 12 years. You can access I Programmer Weekly back to January 2012 for all the headlines plus the book reviews and articles.
To keep up with the latest news and receive this digest automatically by email, sign up for our weekly newsletter and follow us on Twitter, Facebook, and LinkedIn , where you are welcome to share all our stories.
You can also subscribe to our RSS Feeds - we have one for Full Contents , another for News and also one for Books with details of reviews and additions to Book Watch.
Send your programming press releases, news items or comments to : NewsDesk@i-programmer.info
<ASIN:B0CK3X93KF>
<ASIN:0138102104>
<ASIN:1394193173>
<ASIN:1805121103>
<ASIN:1032343230> |