September Week 2
Saturday, 14 September 2024

Get up to speed on stuff that affects you as a developer with our weekly digest which summarizes the week's news together with links to the latest book review and our additions to Book Watch. This week's top featured article is about asyncio, the prefered way to implement I/O servers and clients in Python. We also ask, is typing still an important skill for programmers?

To receive this digest automatically by email, sign up for our weekly newsletter.

I Programmer Logo Square

September 5 - 11, 2024

Featured Articles


ESP32 In MicroPython: Asyncio
09 Sep | Harry Fairhead & Mike James
article thumbnail

Asyncio is the prefered way to implement I/O servers and clients in Python. This extract is from Programming the ESP32 in MicroPython and shows you how asyncio works.

<ASIN:187196282X>

<ASIN:1871962765>


Weak Typing - The Lost Art of the Keyboard
05 Sep | Janet Swift
article thumbnail

How important a skill is typing for programmers?
The keyboard is still the predominant way we interact with a computer. Voice input, touch screens, and even whole body gestural input, may be on the increase, but most of us still type our commands or data into the machine.

Banner

Programming News and Views


Ilya Sutskever Raise $1 Billion To Research Safe AI
11 Sep | Sue Gee
article thumbnail

Safe Superintelligence, the company co-founded by Ilya Sutskever after he resigned from Open AI, has raised $1billion is cash funding, despite the fact that it intends not to release any products for at least 2 years.


TIOBE Says C Is Declining!
11 Sep | Harry Fairhead
article thumbnail

The TIOBE index is always fun and often provides a talking point. This month sees C falling by one place and Java going up by one. What can this mean?


Rust Foundation Report On Recent Initiatives
10 Sep | Alex Denham
article thumbnail

The Rust Foundation has released a new report on recent initiatives including its Security Initiative. The Foundation is a nonprofit organization dedicated to supporting and sustaining the Rust programming language, and the Security Initiative aims to advance the state of security within the Rust programming language ecosystem.


Windows Community Toolkit Adds Controls
10 Sep | Kay Ewbank
article thumbnail

Microsoft has released version 8.1 of the Windows Community Toolkit, with support for .NET 8 alongside new controls and initial AOT annotations.


Apache Iceberg Rust Released
09 Sep | Alex Denham
article thumbnail

Apache has released version 0.3 of Iceberg-rust, an official Rust implementation of the Iceberg high-performance format for huge analytic tables.


Microsoft Releases .NET Aspire 8.2
09 Sep | Kay Ewbank
article thumbnail

Microsoft has released version 8.2 of .NET Aspire, a stack for building observable, production-ready cloud-native applications. Aspire is included as part of .NET 8.


The Generation That Can Text But Not Type
08 Sep | Janet Swift
article thumbnail

Gen Z-ers, those born between 1997 and 2012 and who have grown up with smartphones, are probably the most tech-savvy generation. But when it comes to working with computers, there is an important skill they tend to lack - being  able to type without looking at the keys.


RustConf Keynotes Announced
06 Sep | Alex Denham
article thumbnail

The keynote topics for this year's RustConf, the largest annual gathering of the Rust programming language community, have been announced, with topics ranging from "Making Open Source Secure By Design" to "Rust For Linux".


OSI Updates Open Source AI Definition
06 Sep | Kay Ewbank
article thumbnail

A new version of the Open Source AI Definition has been released by the Open Source Initiative. The update is part of the drive to have a stable release of the definition ready by the end of October 2024. The plan is to release it at the All Things Open technology conference.


Uno 5.3 Adds Rider Support
05 Sep | Kay Ewbank
article thumbnail

There's an updated version of Uno that includes enhancements to its Hot Reload UI feature along with full support for JetBrains Rider IDE. Uno can be used to write C# and XAML once to create an app that will run on Windows, Android, macOS and iOS devices, as well as in web browsers via WebAssembly.


SQLite Gets Into Vector Search
05 Sep | Nikos Vaggalis
article thumbnail

This is thanks to sqlite-vec, a new vector search extension for SQLite written entirely in C and with no dependencies.

Banner

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


A Project Guide To UX Design, 3rd Ed (New Riders)

Author: Russ Unger and Carolyn Chandler
Publisher: New Riders
Pages: 400
ISBN: 978-0138188221
Audience: General
Rating: 4.5
Reviewer: Kay Ewbank

This book says it is aimed at user experience designers in the field. I'd say it is really aimed at people working in teams of web designers. 
<ASIN: 013818822X>

Book Watch


React in Depth (Manning)

This book teaches the React libraries, tools and techniques. Morten Barklund focuses on the modern best practices of React development, with full and up-to-date coverage of the latest features and changes to the React ecosystem. The book includes hands-on projects like a goal-focused task manager, expenses tracker, and custom UI library.

<ASIN: 1633437345>


Artificial Intelligence For Developers (Easy Steps)

This book is aimed at coders who want to enhance their skillset quickly and easily. Richard Urwin reveals how AI works, illustrates how to build AI applications, and covers no-code AI tools. The book assumes the reader is familiar with Python and now want to master AI concepts and build intelligent AI solutions.

<ASIN:1787910113 >


Make: The Complete Guide to Tinkercad (Make Community)

Tinkercad is a free, web-based app for digital modeling. This book consists of 17 fun projects, including designing useful and amusing objects such as jewelry, toys, and practical household items, to transform the reader from a novice into a creator of video assets and objects ready for 3D printing. Lydia Sloan Cline teaches the intricacies of the Tinkercad interface, how to model sophisticated objects, and use AI as a tool to solve design challenges.

<ASIN:168045837X >

 

IP2

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

Last Updated ( Saturday, 14 September 2024 )