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 our additions to Book Watch. This week, for Pi Day we have a look at transcendental numbers and a history article on the first microprocessor - the Intel 4004.
To receive this digest automatically by email, sign up for our weekly newsletter.
March 10 - 16, 2022
Featured Articles
Programmer's Guide To Theory - Transcendental Numbers Mike James
Computation and transcendental numbers don't seem much connected, but these are the numbers that are irrational and in principle the most difficult to compute. But there are important exceptions.
|
Birth of the Intel 4004 - the First Microprocessor Historian
The Intel processor has been the standard processor architecture for decades. It is temping to think that all this was planned but the true story is very different. We look at the achievements of Ted Hoff, Masatoshi Shima and Federico Faggin.
|
Programming News and Views
Edge Developer Tools For Visual Studio Now In Preview 16 Mar | Kay Ewbank
Microsoft has announced a preview of Visual Studio for ASP.NET and ASP.NET core containing integrated Edge developer tools.
|
What Makes Learning A New Language Difficult 16 Mar | Mike James
So you know language x and you think that there is a good reason to try language y. Surely the switch should be easy - after all, programming languages are all the same, right? New research suggests that there are problems.
|
Making GraalVM-Based Executables Easy 15 Mar | Nikos Vaggalis
Liberica Native Image Kit is a utility for making native images for the JVM, letting you compile applications to executables using the GraalVM native-image compiler.
|
IBM Developer Technology Sandbox 15 Mar | Kay Ewbank
IBM has released a preview of Developer Technology Sandbox, a pre-built turnkey solution that can be used to test drive software. The aim of the sandbox is to showcase the way IBM software can be used to create applications.
|
Pi Day 2022 - It's Irrational!!! 14 Mar | Mike James
It's Pi day again! Well don't be so surprised - it comes round every 365 days give or take a day or so. Is there anything left to say after so many meditations on this most transcendental of numbers? Forget transcendental - this is irrational!
|
Azul's Cloud Native Compiler - Why Share The JIT Compiler? 14 Mar | Nikos Vaggalis
Azul's Cloud Native Compiler is targeted at organizations with multiple dev teams who share a common environment. Instead of compiling on their local machines, the process is offloaded to a cloud that shares a JIT compiler. Why is that beneficial?
|
Too Good To Miss - The Word Robot Invented 100 Years Ago 13 Mar | Sue Gee
We are now very familiar with robots - machines that posses artificial intelligence and perform tasks that humans find arduous or simply unattractive. What you might not know is that word robot comes from the Czech for "forced labour".
|
Knative Joins CNCF 11 Mar | Kay Ewbank
Knative has been accepted into the Cloud Native Computing Foundation (CNCF) as an Incubating project. Knative is an open source project for building, deploying, and managing serverless workloads, and has become the most widely-installed serverless layer on Kubernetes.
|
Imagine Cup 2022 - World Finalists Selected 11 Mar | Sue Gee
2022 is the 20th Anniversary of the Imagine Cup and the quality of the entries and the enthusiasm of the student teams continues to increase. Thousand of teams have taken part in the online stages of the contest. Now 48 teams gave been selected to progress to the World Finals.
|
Blender 3.1 Has Major Performance Upgrade 10 Mar | Alex Denham
Blender 3.1 has been released with improvements including a new Metal GPU backend courtesy of Apple, along with better multithreading and faster mesh editing.
|
Cloudera And StreamNative Open Source NiFi Pulsar Connector 10 Mar | Kay Ewbank
A connector that integrates Apache NiFi and Apache Pulsar has been made open source by Cloudera and StreamNative.
|
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 enables us to continue posting.
Full Review
Alex Armstrong concludes: I don't think this book brings out the unity of the overall approach Python brings to programming. It is mostly all there in the book somewhere, but you have to go looking for it. This book would be suitable for a programmer looking to improve their Python without moving too far outside of their comfort zone.
Added to Book Watch
More recently published books can be found in Book Watch Archive.
From the I Programmer Library
Recently published:
Programmers think differently from non-programmers, they see and solve problems in a way that the rest of the world doesn't. In this book Mike James takes programming concepts and explains what the skill involves and how a programmer goes about it. In each case, Mike looks at how we convert a dynamic process into a static text that can be understood by other programmers and put into action by a computer. If you're a programmer, his intent is to give you a clearer understanding of what you do so you value it even more.
Deep C#: Dive Into Modern C# by Mike James
In Deep C#, I Programmer's Mike James, who has programmed in C# since its launch in 2000, provides a “deep dive” into various topics that are important or central to the language at a level that will suit the majority of C# programmers. Not everything will be new to any given reader, but by exploring the motivation behind key concepts, which is so often ignored in the documentation, the intention is to be thought-provoking and to give developers confidence to exploit C#’s wide range of features.
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, 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:1871962439>
<ASIN:B081YS81L7>
<ASIN:0134173279>
<ASIN:180107349X>
<ASIN:0997196696>
<ASIN:1501197266>
<ASIN:1871962722>
<ASIN:B09MDL5J1S>
<ASIN:1871962714>
<ASIN:B09FTLPTP9>
|