December Week 3
If you’d like to catch up on things that matter to you as a developer, our weekly roundup has links to the articles, news, and books we’ve covered each week. This week’s core feature introduces a key concept in computing – Turing Completeness.
To receive this summary automatically by e-mail, subscribe to our weekly newsletter.
December 16 – 22, 2021
Featured Articles
Programming news and views
Hash code – Use of cannabis among programmers A survey of cannabis use by programmers finds that more than a third have tried programming while using cannabis and almost one in five do so at least once a month, motivated by the perceived improvement in their ability to enter a programming area. |
Micronaut 3.2 released for better performing microservices Micronaut, the polyglot JVM-based framework for building microservices applications in Java, Kotlin, and Groovy has reached version 3. 2. Before looking at what’s new, let’s first take a look at what the framework does differently. |
Ruby On Rails 7 defaults to knotless Ruby on Rails has been updated to version 7 with major enhancements which the developers believe are the fulfillment of a vision to present a truly comprehensive approach to web development that addresses front-end and back-end challenges. with the same vigor. |
Wing Python improves asynchronous handling Wing Python has been updated with improvements, including a better debugging step and better exception handling in coroutines and asynchronous generators, as well as better debugging, parsing, and project creation for Django. |
Go 1.18 beta released with generics The first preview of Go 1.18 was released with new support for generic code using parameterized types. The developers say generics are the biggest change to Go since the release of Go 1, and the biggest single language change they’ve ever made. |
Apple launches Swift Playgrounds 4 Apple released Swift Playgrounds 4. Playgrounds is an app for iPad and Mac designed to help people learn to code and create iOS apps using Swift, Apple’s language that was originally developed. as an alternative language to Objective C.
|
Random gifts for programmers Not really random. Not even random nickname, more stuff that caught my attention and that, for my part, I would like to be given. And, yes, if they don’t give them to me, I would probably buy a few.
|
Deno joins ECMA Deno, the company behind the JavaScript and TypeScript runtime environments developed by the creator of Node.js, has joined the TC39 group of EMCA International, the standards organization responsible for the JavaScript standard.
|
What’s the best way to effectively monitor a Kubernetes cluster? Kubernetes provides an efficient, robust, and feature-rich platform for orchestrating containers at any scale. However, if not managed properly, Kubernetes can easily become heavy whether you are using a managed or self-hosted Kubernetes cluster. We take a look at some of the tools and services available for Kubernetes monitoring.
|
Professional open source software management The OSS Good Governance Manual is intended as a guide for companies that promotes the proper use of open source software as well as the protection of companies against technical, legal and IP threats. |
New modules for Azure SDK For Go Microsoft has announced new modules for the Azure SDK Resource Management libraries for JavaScript and Go. The modules are designed to provide an enhanced development experience and are grouped into management and client modules. |
Books of the week
If you would like to purchase or learn more about any of the titles listed below on Amazon, click on the book covers at the top of the right sidebar. If you make purchases on Amazon after that, we can earn a few cents through the Amazon Associates program which is a small source of income that allows us to continue publishing.
Full review
Ian elliot concludes his examination:
It’s a great book, but not essential reading for any JavaScript programmer. It is best suited to the experimenter and existing assembly language programmer who wants to try out new ideas. Unlike many books, this one actually has technical content, but it might be too technical for many readers – it’s a failure of the reader rather than the book.
Added to book watch
More recently published books can be found in Reserve the watch archives.
From the I Programmer library
Recently published:

Programmers think differently from non-programmers, they see and solve problems in ways the rest of the world doesn’t. In this book, Mike James takes up programming concepts and explains what the skill is and how a programmer does it. In each case, Mike examines how we convert a dynamic process into static text that can be understood by other programmers and implemented by a computer. If you are a programmer its intention is to give you a better understanding of what you are doing so that you enjoy it even more.
In Deep C #Programmer I, Mike James, who has been programming in C # since its inception in 2000, offers a “deep dive” into a variety of important or central topics for 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 the key concepts, which are so often overlooked in the documentation, the intention is to spark thought and give developers the confidence to tap into the wide range. of C # features.
I Programmer has been reporting news for over 10 years. You can access I Programmer Weekly since January 2012 for all titles as well as book reviews and articles.
To keep up with the latest news and receive this summary automatically by email, subscribe to our weekly newsletter and follow us on Twitter, Facebook, and LinkedIn, where you are welcome to share all of our stories.
You can also subscribe to our RSS feeds – we’ve got one for full content, another for news, and another for books with details on reviews and additions to Book Watch.
Send your press releases, news or programming comments to: [email protected]
<1260463419>1260463419>