November Week 2
Saturday, 16 November 2024

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.

I Programmer Logo Square

November 7 - 13, 2024

Featured Articles


The Greeks, George Boole and Prolog
12 Nov | Alex Armstrong & Mike James
article thumbnail

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
article thumbnail

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.

Banner

Programming News and Views


The Feds Want Us To Move On From C/C++
13 Nov | Mike James
article thumbnail

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
article thumbnail

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
article thumbnail

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
article thumbnail

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
article thumbnail

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
article thumbnail

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
article thumbnail

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
article thumbnail

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
article thumbnail

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
article thumbnail

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
article thumbnail

Edera has released Am I Isolated , an open source container security benchmark that probes users runtime environments and tests for container isolation.

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


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>

 

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, 16 November 2024 )