Get up to speed on stuff that affects you as a developer with our weekly digest. It summarizes the week's news together with the week's book review and new titles selected for Book Watch Archive. This week's top featured article is a look at logic - from the Greeks to George Boole with a side order of Prolog. We also consider the impact of multiple monitors on programmer productivity.
To receive this digest automatically by email, sign up for our weekly newsletter.
November 7 - 13, 2024
Featured Articles
|
The Greeks, George Boole and Prolog 12 Nov | Alex Armstrong & Mike James
Logic isn't the most exciting of subjects and you might think that it had its day with the Greeks, but you would be wrong. Logic isn't just part of programming, it can be all of it!
<ASIN:B081YS81L7>
|
More Monitors! 10 Nov | Harry Fairhead
There has been a long-running debate on whether or not multiple monitors - specifically at least two - improve programmer productivity but there are still some things worth saying.
|
|
Programming News and Views
|
The Feds Want Us To Move On From C/C++ 13 Nov | Mike James
The clamour for safe programming languages seems to be growing and becoming official. We have known for a while that C and C++ are dangerous languages so why has it become such an issue now and is it even relevant any more?
<ASIN:B0D6LZZQ8R>
|
Gender Differences In Coding Style 13 Nov | Sue Gee
A novel investigation into the gender gap between men and women regarding coding ability was undertaken by Dr Siân Brooke. Her conclusion? There is a difference in the Python code produced by men and woman, but it is to do with coding style and doesn't affect code quality.
|
JetBrains Improves Kubernetes Support In IDE Upgrades 12 Nov | Kay Ewbank
JetBrains has improved its IDEs with features to suggest the logical structure of code, to streamline the debugging experience for Kubernetes applications, and provide comprehensive cluster-wide Kubernetes log access.
|
Wasmer 5 Adds iOS Support 12 Nov | Alex Denham
The Wasmer team has released Wasmer 5.0. The WebAssembly runtime adds experimental support for more back ends including V8, Wasmi and WAMR. It also now has iOS support, and upgraded compilers including using LLVM 18 and latest Cranelift.
|
DuckDB And Hydra Partner To Get DuckDB Into PostgreSQL 11 Nov | Nikos Vaggalis
The offspring of that partnership is pg_duckdb, an extension that embeds the DuckDB engine into the PostgreSQL database, allowing it to handle analytical workloads.
|
Data Wrangler Gets Copilot Integration 11 Nov | Kay Ewbank
Microsoft has announced that Copilot is being integrated into Data Wrangler. The move will give data scientists the ability to use natural language to clean and transform data, and to get help with fixing errors in data transformation code.
|
Firefox 1.0 Released 20 Years Ago 10 Nov | Sue Gee
A news item with the headline "Firefox browser takes on Microsoft" from 20 years ago has attracted renewed attention. It was originally published on the BBC News website on November 9th, 2004 recording the release of Firefox 1.0. The latest stable version of Firefox is 132.0.1 released on November 5th, 2024.
|
Google Opensources Privacy Library 08 Nov | Kay Ewbank
Google is making a new differential privacy library available as open source. PipelineDP4J is a Java-based library that can be used to analyse data sets while preserving privacy.
|
Ursina - A Game Engine Powered by Python 08 Nov | Nikos Vaggalis
Ursina is a new open source game engine in which you can code any type of game in Python, be it 2-D, 3-D, an application, a visualization, you name it.
|
Apache Releases Tomcat 11 07 Nov | Kay Ewbank
Apache has announced the release of Tomcat 11, as well as marking the 25th anniversary of the first commit to the Apache Tomcat source code repository since becoming an ASF project.
|
Edera Releases Open Source Container Benchmark And Scanner 07 Nov | Kay Ewbank
Edera has released Am I Isolated , an open source container security benchmark that probes users runtime environments and tests for container isolation.
|
|
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
|
Foundations of Data Science with Python (CRC Press)
Author: John M. Shea Publisher: Chapman and Hall/CRC Date: February 2024 Pages: 502 ISBN: 978-1032350424 <ASIN:B0CTCQR2BS> Audience: Python developers interested in data science Level: Intermediate Rating: 3.5 Reviewer: Mike James Data science still hot?
|
Book Watch
|
Eloquent JavaScript, 4th Ed (No Starch Press)
This introduction to JavaScript has been updated in the new edition with new features, fresh exercises, and fun projects. Marijn Haverbeke takes the reader from JavaScript's basic elements, building up to engaging, complete programs. The author's personal experiences from years of maintaining popular open source projects enliven the text with practical insights and examples. This edition of Eloquent JavaScript updates the book to describe the 2024 version of JavaScript, and shifts the attention given to some topics to better reflect current development practices.
<ASIN:1718504101>
|
Cryptography (The MIT Press)
This book provides a broad introduction to cryptography—what it is, how it really works, what its future holds, and why every informed citizen should understand its basics. Panos Louridas explains just how cryptography works to keep our communications confidential, tracing it back all the way to its ancient roots. Then he follows its long and winding path to where we are today and reads the signs that point to where it may go tomorrow.
<ASIN:0262549026>
|
Minecraft: Mega Bite-Size Builds (Random House)
This is the next book in the popular Bite-Size Builds series, following Super Bite-Size Builds and Amazing Bite-Size Builds. The Mojang AB team shows how to design, build and customize 20 mini-projects in Minecraft.Projects range from building a fire station and a fire engine to put out your campfires to building a house on the moon and a UFO to get you there.
<ASIN:B0CTG5RN54>
|
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 |