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
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
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
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
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
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
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
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
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
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
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
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
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:
I Programmer has reported news for over 10 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, Google+, 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:1871962587>
<ASIN:1617294756>
<ASIN:0136502148>
<ASIN:183921418X>
<ASIN:1460757378>
<ASIN:1871962633>
<ASIN:1871962420>
<ASIN:1871962439>
|