November Week 2
Saturday, 19 November 2022

Get up to speed on stuff that affects you as a developer with our weekly digest. It summarizes the week's news together with links to the week's book review and the titles selected for Book Watch Archive. In this week's top featured article Nikos Vaggalis looks at how Mircrosoft is embracing Python. 

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

I Programmer Logo Square

November 10 - 16, 2022

Featured Articles

Python and .NET - An Ongoing Saga
15 Nov | Nikos Vaggalis
article thumbnail


Microsoft's .NET Framework arrived with two languages, C# and Visual Basic. Then came the Iron Languages, .NET compatible implementations of Ruby and Python which Microsoft "let go of" in 2010. Nowadays Microsoft is again embracing Python. Here's an account of Python's still evolving relationship with .NET


Why Handsfree Data Is The Future of Tech Efficiency
10 Nov | Harry Wilson
article thumbnail


In our age of automating absolutely everything based on data, why not take that one step further and automate data itself? In this article, we’ll discuss building a handsfree data system harnesing AI, allowing for data management infrastructure to run on its own.



Programming News and Views

Apple Looks Set To Lose In Epic Case
16 Nov | Mike James
article thumbnail


The most important legal case to programmers at the moment is Apple v Epic Games. A year ago Epic lost and Apple won the right to impose its 30% app tax on programmers and users alike. Now there are signs that things might not stay like this.


Most Used and Fastest Growing Languages
16 Nov | Janet Swift
article thumbnail


Information about the popularity of computer languages isn't just of passing interest. It's important because it relates to job opportunities and also to the ability to contribute to open source software development. As usual GitHub's annual Octoverse Report brings up to date insights.


Fiberplane Collaboration Tool Available In Beta
15 Nov | Kay Ewbank
article thumbnail


Fiberplane has announced the public beta of its real-time collaboration tool aimed at developers and devops teams who need to debug their infrastructure.


Python.NET 3.0.0 Released
15 Nov | Nikos Vaggalis
article thumbnail


You could be forgiven for assuming that Python.NET was a dead project, or equally for never having heard of it. In September it emerged from hibernation with a major update - Release 3.0.0 - which supports modern .NET and Python versions.


.NET 7 Released
14 Nov | Kay Ewbank
article thumbnail


.NET 7 was recently released to coincide with Microsoft's annual .NET conference. The development team say the new version focuses on being unified, modern, simple, and fast, offering the ability to create cross platform apps. The new release includes updated versions of C# and F#, and the official release of MAUI, the cross-platform framework for creating user interfaces.


Code.Org Distributing $1 Million In CS Leaders Prizes
14 Nov | Sue Gee
article thumbnail


This year's Hour of Code will take place as usual during December's Computer Science Education Week. Meanwhile there's a deadline of November 21st for applying for a CS Leaders Prize of $10,000 to be awarded to one middle and high school in every U.S. state and D.C.


30 Years of Boston Dynamics
13 Nov | Lucy Black
article thumbnail


To mark 30 years since it was founded by Marc Raibert in 1992 Boston Dynamics has posted a video that celebrates its 30 years of innovation, exploration, and collaboration. As well as showcasing today's Atlas and Spot and Stretch there are clips of Big Dog, Wild Cat and early robots from the Leg Laboratory.


Neo4j 5 Adds Autonomous Clustering
11 Nov | Kay Ewbank
article thumbnail


There's a new version of Neo4j with improvements to its query performance, and the addition of support for autonomous clusters.  The Community Edition has received particular attention and the Neo4j team says it now offers 30 percent faster reads.


Lego Discontinues Its Mindstorm Range
11 Nov | Sue Gee
article thumbnail


LEGO has announced that Mindstorms, its long-running robotics range, is being discontinued. This will come as a blow to a global community of hackers of all ages.


GraalVM's Alignment With OpenJDK Signifies A New Era For Java
10 Nov | Nikos Vaggalis
article thumbnail


Oracle will be contributing GraalVM Community Edition Java Code to OpenJDK. There's a lot behind this simple statement. But before that, let's first look at what GraalVM actually does.


GitHub Introduces New Features At Universe 2022
10 Nov | Kay Ewbank
article thumbnail


GitHub has announced a number of improvements for developers, including Copilot for Business, voice based interaction, and the availability of Codespaces for all users.



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

The C# Workshop (Packt) 

Author: Jason Hales, Almantas Karpavicius and Mateus Viegas
Publisher: Packt
Date: September 2022
Pages: 780
ISBN: 978-1800566491
Audience: C# developers
Rating:  4
Reviewer: Mike James
C# is not the language it once was - time for a revival? 

Book Watch

Effective Haskell (Pragmatic Bookshelf) 

This guide, which is subtitled "Solving Real-World Problems with Strongly Typed Functional Programming" shows how to put the power of Haskell to work. Rebecca Skinner looks at how to use features like Monad Transformers and Type Families to build useful applications, and explains the benefits of a pure functional language, like protecting your code from side effects. 

The Book of Dash (No Starch Press) 

Subtitled "Build Dashboards with Python and Plotly", this book offers a swift and practical introduction to building interactive data visualization apps.  Adam Schroeder, Christian Mayer and Ann Marie Ward show how to use the Python Dash library to create analytic dashboards that present data in effective, usable, elegant ways in just a few lines of code. 

A Thousand Brains (Basic Books) 

This book sets out to consider how simple cells in the brain create intelligence. Jeff Hawkins and his team discovered that the brain uses maplike structures to build a model of the world—not just one model, but hundreds of thousands of models of everything we know. Based on this theory, Hawkins answers important questions about how we perceive the world, why we have a sense of self, and the origin of high-level thought. 



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 :











Last Updated ( Saturday, 19 November 2022 )