hello.js

var please = require('share');
console.log('thank you');

NEW !!!

Friday, 11 June, 2021 UTC

Chrome 92 Adds JavaScript Features

The beta of Chrome 92 has been launched with improvements including web apps as file handlers and new JavaScript features. Read more... ... more


Monday, 24 May, 2021 UTC

Deno 1.10 Adds Web Storage API Support

Version 1.10 of Deno, the JavaScript and TypeScript runtime from the creator of Node.js, has been released, with improvements including support for the Web Storage API and shared WASM memory. ... more


Monday, 3 May, 2021 UTC

JavaScript Canvas - Animation

Canvas animation is simple - or is it? Just keep drawing the pictures. In this extract from JavaScript Bitmap Graphics With Canvas we look at how it works. ... more


Wednesday, 21 April, 2021 UTC

Node.js 16 Adds Apple Silicon Support

Node.js, the JavaScript runtime, is available with built-in support for Apple Silicon for the first time. The new release also improves its support for Promises, and has the updated 9.0 release of the V8 JavaScript engine. ... more


Thursday, 15 April, 2021 UTC

Deno Developers Form Company

The developers of Deno, the JavaScript and TypeScript runtime from the creator of Node.js, have announced they've formed a company and had an injection of funds. Read more... ... more


Monday, 12 April, 2021 UTC

JavaScript Jems - The Proxy

The proxy is a mysterious object that lurks behind other objects - the question is why? This is an extract from my newly published book, JavaScript Jems: The Amazing Parts . ... more


Monday, 5 April, 2021 UTC

Brendan Eich Talks About JavaScript & More

In a recent Lex Fridman podcast, Brendan Eich, the creator 25 years ago of JavaScript and currently of the Brave browser, provided his views on early programming languages, outlined how JavaScript came to be, problems faxed by Firefox and explains how ... more


Tuesday, 23 March, 2021 UTC

New Version of React Native for Windows

Microsoft has announced version 0.64 of React Native for Windows, its open source project for React Native developers wanting to target Windows. Among the new features is easier opt-in for Facebook's JavaScript engine Hermes. ... more


Thursday, 11 March, 2021 UTC

Deno Adds WebGPU Support

Deno, the JavaScript and TypeScript runtime from the creator of Node.js, has been updated in a new release that adds experimental support for WebGPU. ... more


Monday, 8 March, 2021 UTC

JavaScript Canvas Fill and Holes

Filling shapes seems an easy task until you discover holes. In this extract from a chapter in my new book on JavaScript Graphics explains the hole theory and practice. ... more


Friday, 5 March, 2021 UTC

JavaScript Still Tops RedMonk's Rankings

The latest iteration of the RedMonk Language Ranks dated January 2021 shows no change at the top of the table but there are some interesting movements lower down with TypeScript and Dart moving up while Ruby and Go are slipping down. Read more... ... more


Thursday, 4 March, 2021 UTC

jQuery 3.6 Released

After a considerable gap between releases, jQuery 3.6 is out, bringing with it bug fixes and improvements. Despite what you might think it is still very relevant. ... more


Monday, 1 March, 2021 UTC

Amazon Amplify Adds Flutter And Vue Support

Amazon Amplify, the open source library for interacting with cloud services that use JavaScript applications, now has support for Flutter and Vue 3. ... more


Wednesday, 24 February, 2021 UTC

TypeScript 4.2 Release Candidate Available

Microsoft has announced the release candidate of TypeScript 4.2. The new version improves the handling of rest elements in tuple types, and supports smarter type alias preservation. ... more


Monday, 22 February, 2021 UTC

JavaScript Canvas - Read/Writing Local Files

When working with graphics eventually you need to read or write data to the local file system. In this extract from a chapter in my new book on JavaScript Graphics we look at how it works. ... more


Tuesday, 16 February, 2021 UTC

MapLibre Launches Open Source Mapbox Alternative

MapLibre is an open source alternative to Mapbox. It has been released to ensure a free-to-use option is available following the announcement that Mapbox is to move to a proprietary license model. Read more... ... more


Tuesday, 16 February, 2021 UTC

MapLibre Launches Open Source Mapbox Alternative

MapLibre is an open source alternative to Mapbox. It has been released to ensure a free-to-use option is available following the announcement that Mapbox is to move to a proprietary license model. Read more... ... more


Thursday, 4 February, 2021 UTC

Npm 7 CLI Now Generally Available

Version 7 of npm CLI is now generally available and is now the official default version of the JavaScript package manager. The command line toolkit adds support for workspaces. Read more... ... more


Thursday, 4 February, 2021 UTC

Npm 7 CLI Now Generally Available

Version 7 of npm CLI is now generally available and is now the official default version of the JavaScript package manager. The command line toolkit adds support for workspaces. Read more... ... more


Monday, 1 February, 2021 UTC

JavaScript Canvas - The Filter API

Canvas has a filter API that often goes unnoticed because it has been inherited recently fromm SVG. In this extract from a chapter in my new book on JavaScript Graphics we look at how it works. ... more


Wednesday, 13 January, 2021 UTC

How Is JavaScript Doing?

The results of the 2020 State of JavaScript Survey have been released. What do they tell us about developers attitude towards JavaScript and its ever-expanding ecosystem? ... more


Wednesday, 13 January, 2021 UTC

How Is JavaScript Doing?

The results of the 2020 State of JavaScript Survey have been released. What do they tell us about developers attitude towards JavaScript and its ever-expanding ecosystem? Read more... ... more


Tuesday, 12 January, 2021 UTC

Veracode Reveals Security Flaws

Three-quarters of applications have some sort of security flaw, although high-security flaws are found in only a quarter. PHP is the programming language with the highest prevalence of flaws while Python and JavaScript are the least affected. Read more... ... more


Monday, 4 January, 2021 UTC

JavaScript Canvas - Unicode

Canvas can handle text, but can JavaScript handle Unicode? In this extract from my book on JavaScript Graphics, we look at the basics of working with Unicode characters on Canvas. ... more


Tuesday, 15 December, 2020 UTC

Google Apps Script API Receives Major Update

Google has revamped its Apps Script platform with a rewrite that includes a new IDE, updated runtime engine to add support for modern JavaScript features in Apps Script projects, and an Apps Script Dashboard. Read more... ... more


Tuesday, 15 December, 2020 UTC

Google Apps Script API Receives Major Update

Google has revamped its Apps Script platform with a rewrite that includes a new IDE, updated runtime engine to add support for modern JavaScript features in Apps Script projects, and an Apps Script Dashboard. Read more... ... more


Wednesday, 9 December, 2020 UTC

JavaScript Turns 25

It is JavaScript's 25th Anniversary, but, like JavaScript itself, not much fuss is being made about it. In many ways this is the story of JavaScript. It is THE fundamental language of the web and yet is rarely acknowledged as being the leading light ... more


Monday, 7 December, 2020 UTC

JavaScript Jems - Functional And Not Quite Functional

The functional programming is initailly very attractive but if you slide into using it you might be shocked at how difficult it is to be "hard line functional". This is an extract from my newly published book, JavaScript Jems: The Amazing Parts ... more


Monday, 23 November, 2020 UTC

TypeScript 4.1 Adds Temporal Literal Types

TypeScript has been updated with new checking flags, editor productivity updates, and speed improvements, alongside new features including support for temporal literal types. ... more


Tuesday, 17 November, 2020 UTC

What Languages Do Devs Want to Learn?

Python, of course. What comes as a surprise is the size of the margin between Python and the rest of the pack. The other unexpected finding is that JavaScript doesn't even make it into the top 10. So, what going on? Read more... ... more