October Week 1
Saturday, 07 October 2023

This week saw the publication of Extending & Embedding Python Using C, the latest title in the I Programmer Library. It is a book that contains information you will find nowhere else on the Internet about how to benefit from the speed of C in Python and the ease of programming in Python to access the C API. We have an extract and its Book Watch entry.

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

I Programmer Logo Square

September 28 - October 04, 2023

Featured Articles


Extending & Embedding Python Using C - Computing Pi
02 Oct | Mike James
article thumbnail

Discover what goes into coding a Python extension module and see how fast C is when compared to Python by using it to compute Pi.


Books For Experienced JavaScript Developers
28 Sep | Kay Ewbank
article thumbnail

The team of I Programmer book reviewers read a lot of programming titles, and our programmer's bookshelf section provides a guide to those that we thought were among the best, with recommendations of the books you might find helpful at different stages in your personal development.

Banner

Programming News and Views


Python 3.12 Is Out And It Has Sub-Interpreters
04 Oct | Mike James
article thumbnail

It's that time of year - a new Python is available for us to use rather than just test out. Python 3.12 isn't obviously groundbreaking, but it could be if the next release enthusiastically builds on its new features.


IBM's CEO - No Programmer Is Threatened By AI
04 Oct | Sue Gee
article thumbnail

With the growing adoption of AI-based tools across the board, the question is whether our jobs are at risk. It is reassuring to know that IBM's CEO Arvind Krishna says he doesn't intend to lose any programmers because of AI - indeed he intends to hire more.


MongoDB Improves Developer Features
03 Oct | Kay Ewbank
article thumbnail

The MongoDB company has announced updates to improve the developer experience. The changes include updates to Atlas and a new edge platform.


Model Your APIs With AWS Smithy
03 Oct | Nikos Vaggalis
article thumbnail

Smithy is an open source project by AWS with which you can model your APIs, generate code and documentation for clients and servers, as well as other artifacts, in many programming languages.


Azure Drops MariaDB Support, Adds Free SQL DB
02 Oct | Kay Ewbank
article thumbnail

Microsoft has announced changes to its Azure database services that will see support dropped for MariaDB and a free tier added for the preview of Azure SQL databases.


Linux Kernel Long-Term Support Cut
02 Oct | Harry Fairhead
article thumbnail

News from the recent Open Source Summit Europe is that long term support for the Linux kernel is being reduced from 6 years to 2 years. How disruptive is this likely to be?


DynIBaR Can Freeze Time
01 Oct | David Conrad
article thumbnail

DynIBar aka Neural Dynamic Image-Based Rendering is a new approach to synthesizing novel views from mobile phone video footage. Not only does the technique eliminate blur and shake, it can even do bullet time effects to freeze time while sweeping the camera around to highlight a dramatic moment.


Secure Code Warrior Announces Devlympics
29 Sep | Alex Denham
article thumbnail

Secure Code Warrior is to host its third annual Devlympics secure coding competition on October 17-18, 2023. Devlympics is a free tournament of coding challenges for developers of all levels of expertise.


W3C Issues Web Sustainability Guidelines
29 Sep | Kay Ewbank
article thumbnail

The World Wide Web Consortium (W3C) Sustainable Web Design Community Group has released a draft report on sustainable web design. The Web Sustainability Guidelines (WSG) 1.0 set out ways to design and implement digital products and services that put people and the planet first.


Raspberry Pi 5 Announced
28 Sep | Harry Fairhead
article thumbnail

Despite strong suggestions that a Pi 5 would be delayed until 2024, the Pi 5 has been announced and shipments are promised in the last week in October.


Happy Birthday To Wolfi Linux Undistro
28 Sep | Nikos Vaggalis
article thumbnail

It's the the one-year anniversary of Wolfi, the first community Linux undistro focused on supply chain security. A lot has happened during that year. Let's find out what.

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


Python Crash Course, 3rd Ed (No Starch Press)

Author: Eric Matthes
Publisher: No Starch Press
Pages: 552
ISBN: 978-1718502703
Audience: People wanting to learn Python
Level: Introductory/Intermediate
Audience: Not the complete beginner
Rating: 4
Reviewer: Alex Armstrong
To reach a third edition this book must be doing something right...

Book Watch


Extending & Embedding Python Using C (I/O Press)

This book tells Python programmers everything they need to know about the C API, which is what you use to create a C extension for Python. Mike James explains how to create C extensions, and shows how to use this to make C-based applications and libraries available to Python. He also looks at how to convert Python functions to C to speed things up, and how to work with modules, objects, types and threads.


ASP.NET Core in Action, 3rd Ed (Manning)

Fully updated to ASP.NET Core 7.0, in this book Microsoft MVP Andrew Lock shows how to use C# and .NET skills to build cross-platform web applications. This revised bestseller reveals the latest .NET patterns, including minimal APIs and minimal hosting.


Unsupervised (Wiley)

Subtitled, "Navigating and Influencing a World Controlled by Powerful New Technologies", this book examines the emerging technologies and tools that are starting to revolutionize our world, and looks at how we have arrived at this point, and who holds the reins of these formidable technologies, mostly without any supervision.

 

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

 

<ASIN:1871962129>

<ASIN:1718502702>

<ASIN:B0CK3X93KF>

<ASIN: 1633438627>

<ASIN:B0CK71TQ17>

 

<ASIN:1394209908>

Last Updated ( Saturday, 07 October 2023 )