This week's top featured article is an extract from Extending & Embedding Python Using C, a book that takes a "best of both world's" approach to programming, letting you 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.
October 26 - November 1, 2023
Featured Articles
|
Extending & Embedding Python Using C - Exceptions 30 Oct | Mike James
C doesn't do exceptions but Python does. This means we have to fit in with Python's way of implementing exceptions. This is an extract from the latest title in the I Programmer Library that helps you combine the speed and power of C with the versatility and ease-of-programming of Python.
|
Binary Arithmetic 30 Oct | Mike James
Do you know binary? There are only 10 possible answers and even if it's a 1 it's still fun to consider the wider concepts.
|
|
Programming News and Views
|
GPT-4 Doesn't Quite Pass The Turing Test 01 Nov | Mike James
People have assumed that Large Language Models have passed the Turing test, but have they? And if not how do they fail?
|
Stack Overflow Finds Job Flexibility Top Concern 01 Nov | Sue Gee
Stack Overflow's latest survey also reveals that 4 in 5 developers are considering a job move, either for a better salary or out of curiosity. Fewer developers indicated that learning opportunities are an important factor to stay at their current job than the last two years.
|
Lightbend Akka Updates Cloud And Edge Support 31 Oct | Kay Ewbank
Lightbend has updated Akka, its distributed computing platform, with a new programming model that enables developers to create applications that are platform agnostic to work across cloud and edge environments. Lightbend specializes in cloud-native microservices frameworks.
|
Introducing The MDN Front-End Developer Curriculum 31 Oct | Nikos Vaggalis
MDN has another initiative to get developers up-to-date with the skills the industry looks for when looking to hire front-end web developers.
|
Deno Adds Support For Jupyter And Queues 30 Oct | Kay Ewbank
Deno 1.37 has been released with new support for Jupyter notebooks. The team has also announced a new tool called Deno Queues. Deno is the JavaScript and TypeScript runtime from the creator of Node.js.
|
Geany 2 Simplifies Project Creation 30 Oct | Alex Denham
Geany 2.0 has been released 18 years after the original version. This release makes it simpler to create projects from existing directories with sources.
|
Code With Pope 29 Oct | Lucy Black
There's a new initiative to teach coding in Python to kids aged 11 to 15. Having been endorsed by Pope Francis, the online program is being promoted as "Code With Pope" to appeal to Catholics across the globe.
|
JavaScript Day 2023 - What's In Store 27 Oct | Mike James
JetBrains annual JavaScript Day, the third of its free, online events for developers interested in languages and frameworks in the JavaScript ecosystem takes place on November 2nd. We look at this year's line up of talks.
|
Devoxx Belgium Sessions Now Online 27 Oct | Nikos Vaggalis
A massive Youtube playlist features all 126 talks from the recent Devoxx Belgium Conference days event. If you feel spoilt for choice, here's some help in deciding where to start.
|
GitLab 16.5 Adds Compliance Reports 26 Oct | Kay Ewbank
GitLab 16.5 has been released with compliance standards adherence reports and merge request target branch rules. GitLab, the web-based repository manager for Git
|
OpenSSF Releases Malicious Packages Repository 26 Oct | Alex Denham
The OpenSSF Package Analysis team has released a Malicious Packages repository, which they describe as an open source system for collecting and publishing cross-ecosystem reports of malicious packages.
|
|
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
|
C++ Programming, 6th Ed (In Easy Steps)
Author: Mike McGrath Publisher: In Easy Steps Date: April 2022 Pages: 192 ISBN: 978-1840789713 Audience: Developers wanting to learn C++ Reviewer: Mike James This is the 6th edition of a slim book on C++ . Can you really learn C++ in easy steps?
|
Book Watch
|
Query: Getting Information from Data with the Wolfram Language (Wolfram Media)
In this book, Professor Seth J. Chandler guides intermediate users of Wolfram from simple cases to data in the wild and shows how each can be fed into the full range of Wolfram Language functionality. It's both a conceptual and practical approach filled with annotated examples. The book shows how to organize or reduce data in the Wolfram Language similarly to the way one might use SQL, pandas in Python, or dplyr in R's tidyverse. It also shows how to simplify data processing and go beyond what is possible with other tools using the Query function.
|
Microsoft Azure Storage (Microsoft Press)
In this "Definitive Guide" to designing, deploying, and managing Azure storage services for maximum performance, scalability, and value, Avinash Valiramani shows how to make the most of Azure storage tools and services to reduce downtime, avoid unnecessary costs, simplify management, and maintain performance no matter how large the environment scales. He includes coverage of Azure blob, file, queue storage, managed disks, Data Share, and Data Box.
|
The Greatest Capitalist Who Ever Lived (Public Affairs)
This book tells the story of Thomas Watson Jr., who Ralph Watson McElvenny and Marc Wortman argue is a figure more important to the creation of the modern world than Rockefeller, Vanderbilt, and Morgan. Nearly fifty years into IBM’s existence, Thomas Watson Jr. undertook the biggest gamble in business history when he “bet the farm” on the creation of the IBM System/360, the world’s first fully integrated and compatible mainframe computer.
|
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:B0CK71TQ17>
<ASIN:1871962439>
<ASIN:1871962722>
<ASIN:1840789719>
<ASIN: 1579550851>
<ASIN:013759318X>
<ASIN: 1541768523>
|