November Week 2
Saturday, 14 November 2020

Get up to speed on stuff that affects you as a developer by reading about the news and books written by programmers, for programmers. Python and Extreme Programming are the topics of this week's featured articles.

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


November 5 - 11, 2020      

Featured Articles

Programmer's Python - Objects Become Classes
Mike James
article thumbnail

Everything in Python might well be an object, but if this is the case we need some way of creating new custom objects. How  objects become classes and more is explained in this extract from Programmer's Python: Everything is an Object, by Mike James.

Who’s Afraid of eXtreme Programming
Mike James
article thumbnail

You probably have heard of eXtreme Programming or XP. It's a type of agile software development and a lot of people think it's great. Some are trying to turn it into something more like software engineering and others are simply against it. So what is it all about and why does it ring true with some and makes no sense at all to others?


Programming News and Views 

Apple Announces App Privacy Revamp
11 Nov | Kay Ewbank
article thumbnail


Apple has released details of an overhaul of app privacy disclosure that will affect any developer with an app on the Apple Store.

.NET 5 Ready For Action
11 Nov | Mike James
article thumbnail


The release of .NET 5, announced at .NET Conf 2020, is a historic moment, but one tinged with regret and anxiety. This release unifies .NET to just one on-going framework. What this holds for the future isn't clear.

Introducing Jetpack Compose for Desktop
10 Nov | Nikos Vaggalis
article thumbnail

JetBrain's Jetpack Compose for Desktop is an open source project being developed in collaboration with Google’s Jetpack Compose, intended to simplify and accelerates UI development for desktop applications, and allow extensive UI code sharing between Android and desktop applications. It's first milestone release is now available. 

PyTorch Adds New APIs
10 Nov | Kay Ewbank
article thumbnail

PyTorch has been updated with several new APIs including support for NumPy-Compatible FFT operations, profiling tools and major updates to both distributed data parallel (DDP) and remote procedure call (RPC) based distributed training.

MongoDB Trends
09 Nov | Janet Swift
article thumbnail

A report that looks at trends in the usage of MongoDB alongside  SQL and other NoSQL database technologies, reveals a decline in SQL-only technologies at the same time as the adoption of  NoSQL technologies, to facilitate moving data to the cloud. 

Uno Extends Linux Support
09 Nov | Kay Ewbank
article thumbnail

There's an updated version of Uno that includes Linux and Windows 7 support using a new Skia rendering backend. 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.

Python Overtakes Java In TIOBE Index
06 Nov | Janet Swift
article thumbnail

This month's TIOBE brings dramatic news. Python has replaced Java as the second most popular language. Although this was bound to happen sometime, we had not imagined it would be this soon.

Amazon Luna Goes Live
06 Nov | Kay Ewbank
article thumbnail


Amazon has launched Luna, a cloud gaming service that it says game developers can use to reach multiple endpoints from a single source.

Haskell Foundation Launched
05 Nov | Sue Gee
article thumbnail

Launched at this week's Haskell eXchange online event, the newly formed Haskell Foundation has been established as a non-profit dedicated to broadening the adoption of the Haskell programming language. 

.NET For Apache Spark Updated
05 Nov | Kay Ewbank
article thumbnail

The .NET bindings for Spark have been updated. The new 1.0 version adds support for .NET apps targeting .NET Standard 2.0 or later, as well as support for Apache Spark DataFrame APIs.


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 source of revenue that enables us to continue posting.

Full Review  

Added to Book Watch    

More recently published books can be found in Book Watch Archive

From the I Programmer Library

Most recently published book:  

For JavaScript Devs:

A "meditation" on the features that make JavaScript stand apart from other languages and make it special in terms of having admirable qualities.


Recommended as an informal intro to Computer Science:  


Last Updated ( Saturday, 14 November 2020 )