November Week 2
Written by Editor   
Saturday, 20 November 2021

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 andour additions to Book Watch. This week we also have an extract on Returning Promises from JavaScript Async and, from our History Section, the story of how Herman Hollerith invented the punch card and the tabulator to sort them.

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

IP2

November 11 - 17, 2021

Featured Articles     

JavaScript Async - Returning Promises
Ian Elliot
article thumbnail

Promises are still relatively new and this means that there are asynchronous functions that don't make use of them. This leads on to the need to promisify existing and future code. In this extract from my book on JavaScript Async we look at some of the inner workings of the promise.



Herman Hollerith and the Punch Card
Historian
article thumbnail

In the field of business computing one man can be credited with inventing automatic data processing, but these days his name is hardly known. You might even call Herman Hollerith, the forgotten giant of computing. He was born in Buffalo, New York on February 29th, 1860 and invented a punch card tabulator.


Banner

Programming News and Views    

 
 

JetBrains Announces Kotlin Goodies
17 Nov | Mike James
article thumbnail

JetBrains has announced several new tools and projects designed to add to and improve the Kotlin ecosystem. They include a new faster compiler, WebAssembly support, Kotlin Symbol Processing, a new code coverage plugin, and better support for static analysis. JetBrains has also announced the release of Kotlin 1.6.


Stack Overflow Reputation And Its Misuse
17 Nov | Sue Gee
article thumbnail

An empirical study of the reported types of reputation manipulation scenarios that happen on Stack Overflow had led to two algorithms that could be used to detect, and hopefully deter, such fraud.


Online Code Club For Kids
16 Nov | Sue Gee
article thumbnail

Today the Raspberry Pi Foundation has launched Code Club  World, a free online platform where young people aged 9 to 13 can "learn to make stuff with code".


Move Over To PostgreSQL With Babelfish and MangoDB
16 Nov | Nikos Vaggalis
article thumbnail

Babelfish and MangoDB are two solutions that move your application workloads from SQL Server and MonoDB respectively to PostgreSQL.


Couchbase Introduces Hosted Database On AWS
15 Nov | Kay Ewbank
article thumbnail

Couchbase has introduced Capella a hosted Database-as-a-Service on AWS. The company says Capella will make it faster, easier and more affordable for developers working on enterprise apps.


50th Anniversary of First Microprocessor
15 Nov | Sue Gee
article thumbnail

Today Intel is celebrating the 50th anniversary of its 4004 microprocessor, the first world's first "computer on a chip" which ushered in the new era of integrated electronics.


Apple 1 Sells for $500,000
14 Nov | Lucy Black
article thumbnail

The "Chaffey College Apple 1", so called because its first owner was an electronics professor there, recently sold at auction for $500,000. As well as being one of the early run of 200 units, it is one of only six known examples to have a case made from koa wood. 


Microsoft Launches VS Code For The Browser
12 Nov | Kay Ewbank
article thumbnail

 

Microsoft has announced Vscode.dev, a lightweight version of Visual Studio Code running fully in the browser.


Computer Science Everywhere
12 Nov | Sue Gee
article thumbnail

#CSEverywhere is the theme of CSEdWeek 2021 - the week when classrooms all over the world, and in particular the United States, incorporate some computer programming into the curriculum. Minecraft has already launched its new Hour of Code - TimeCraft in which you travel through time to fix mysterious mishaps.


Angular 13 Includes Ivy Improvements
11 Nov | Kay Ewbank
article thumbnail

Angular 13 is now available, with improvements including expansion of the Ivy-based features and optimizations. Ivy is the code name for Angular's next-generation compilation and rendering pipeline.


The DevOps Master Class - Go Behind The Concept
11 Nov | Nikos Vaggalis
article thumbnail

 

This free course by John Savil, a true Master, is 12-hours of superb material on everything you have to know in order to incorporate devops into your workflow.

 
 

Banner

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 

Mike James comments in his review:

Overall this is a great introduction to Go if you are in a hurry and not a complete dummy. It won't make you an expert, but it will get you more than started. It doesn't have any large scale examples, but for me this is a plus point. It is also too short to cover everything, but for its size it covers enough. Highly recommended if you want a Go refresher.

Added to Book Watch

More recently published books can be found in Book Watch Archive.

From the I Programmer Library

Newly published:

  • Deep C#: Dive Into Modern C# by Mike James

    DeepCsharp360

    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.

 

Last Updated ( Saturday, 27 November 2021 )