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.
November 10 - 16, 2022
Featured Articles
|
Python and .NET - An Ongoing Saga 15 Nov | Nikos Vaggalis
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
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
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
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
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
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
.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
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
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
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
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
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
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 : NewsDesk@i-programmer.info
<ASIN:1800566492>
<ASIN:1680509349>
<ASIN:1718502222>
<ASIN:1541675797>
<ASIN:1871962749>
<ASIN:1871962595>
<ASIN:1871962722>
<ASIN:1871962439>
|