Articles about javascript

Cloudflare pushes Workers out the door – without layoffs

Cloudflare has launched a service that lets its customers run JavaScript at the edge of its cloud. Built on Google's V8 JavaScript engine, "Cloudflare Workers" is pitched as a kind of halfway house between central cloud processing and local execution: in beta since September 2017, it integrated the company's Service Worker API …
Javascript photo via Shutterstock

Unlucky Linux boxes trampled by NPM code update, patch zapped

NPM – the biz behind the Node.js package management software used to wrangle JavaScript code and various related frameworks – on Thursday undid a code update less than 24 hours after it was issued because the software was messing with Linux file permissions. The release of npm 5.7.0 on Wednesday – under the company's pre- …
Thomas Claburn, 23 Feb 2018
Javascript photo via Shutterstock

Next; tech; meltdown..? Mandatory; semicolons; in; JavaScript; mulled;

In what non-technical people might take as an attempt to outdo the absurdity of the tabs vs. spaces debate that continues to divide programmers, the TC39 technical group that advises the development of ECMAScript – the specification from which JavaScript is implemented – has proposed telling web developers to terminate …
Thomas Claburn, 12 Jan 2018

Wondering where your JavaScript libs went? Spam-detection snafu exiled npm packages

On the defensive after a malware kerfuffle last year, code registry npm shot first before asking questions over the weekend – and is now apologizing for the errant execution. The keeper of hundreds of thousands of Node.js packages and other JavaScript libraries wrongly removed the account "floatdrop" belonging to developer …
Thomas Claburn, 11 Jan 2018

Language bugs infest downstream software, fuzzer finds

Developers working in secure development guidelines can still be bitten by upstream bugs in the languages they use. That's the conclusion of research presented last week at Black Hat Europe by IOActive's Fernando Arnaboldi. As Arnaboldi wrote in his Black Hat Europe paper [PDF]: “software developers may unknowingly include …

When it comes to ML, reports of JavaScript's death are exaggerated

Machine learning is fast becoming one of the high-growth areas for developers – but what language should you employ, given that so many exist? If you believe the statisticians, Python is the default choice for many. 50 per cent of data scientists and developers use Python, with 33 per cent prioritising it for development, …
Maxwell Cooter, 22 Nov 2017
JavaScript/Node code for Google Assistant

Don't put your Node out of joint: Version 8 of JS toolkit now in LTS mode

Node.js 8 on Tuesday goes into long-term support, which sounds like an assisted living plan for elders but in fact marks the maturation of the surprisingly popular JavaScript runtime. The LTS designation, codified a mere two years ago, means businesses can adopt Node 8 with the expectation the code will be supported for 18 …
Thomas Claburn, 31 Oct 2017
Girl and computer, photo via Shutterstock

Here's a gentle guide to building JavaScript AI in web browsers. Totally not a scary thing

Google today popped online something called Teachable Machines, a simple demo for programmers interested in deep learning. The point is, it works directly in your web browser so you can get going tinkering with an educational neural network right away without having to spin up a full machine-learning development stack and …
Chairman Mao exhorting chinese workers to do their utmost for the nation

JS code at the network edge. Oh, you're still here and not running, screaming? Read on

Bit caching biz Cloudflare on Friday teased website publishers with the prospect of being able to run JavaScript at the edge of its content delivery network, a capability that promises performance, security, and reliability improvements. The outfit puts copies of customers' websites and content at various locations around the …
Thomas Claburn, 30 Sep 2017

Facebook performs successful license surgery on React, GraphQL

Facebook on Tuesday freed its React JavaScript library and its GraphQL query language from its unloved license scheme. As promised last week, React 16 underwent licensing replacement surgery to remove Facebook's controversial BSD + Patents license and replace it with the more welcome MIT license. The operation was deemed …
Thomas Claburn, 26 Sep 2017
Specs and code photo via Shutterstock

The power JavaScript: 'Gandalf of JS' Wirfs-Brock on ECMAscript 2017

JavaScript has become the interface to the web thanks to browsers, it's leaked onto servers with Node.js, and is now carving out a small niche in Machine Learning – but JavaScript just wouldn’t be without ECMAScript. ECMAScript is the standard language definition on which JavaScript is based and this summer saw an important …
Danny Bradbury, 26 Sep 2017
Javascript photo via Shutterstock

Facebook ties JavaScript code together with Yarn

Facebook, known for telling tales about users it doesn't have, has spun another sort of yarn. The ad gavage network on Thursday released Yarn 1.0, the latest update to the open source JavaScript package manager introduced last year with the help of Google, Exponent and Tilde. Yarn is an alternative to npm (Node Package …

Google puts the last coat of polish on Chrome 61

Google has wrapped up coding the desktop version of Chrome 61, and will be rolling it out for Windows, Mac and Linux “over the coming days/weeks”. Chrome 61 extends the visibility of USB-connected devices to Web apps. First proposed last year, WebUSB was pitched as an easier way to set up USB devices, since (for example) a …

The future of Python: Concurrency devoured, Node.js next on menu

Analysis The PyBay 2017 conference, held in San Francisco over the weekend, began with a keynote about concurrency. Though hardly a draw for a general interest audience, the topic – an examination of multithreaded and multiprocess programming techniques – turns out to be central to the future of Python. Since 2008, the Python …
Thomas Claburn, 16 Aug 2017
Headshot of Trojan horse

This typosquatting attack on npm went undetected for 2 weeks

A two-week-old campaign to steal developers' credentials using malicious code distributed through npm, the Node.js package management registry, has been halted with the removal of 39 malicious npm packages. Developers regularly add these bundles of JavaScript code to Node.js applications to implement common functions, so they …
Node Summit 2017, Day 2

We're into lap 21 and Node.js features have again overtaken those attempting to teach it

Node Summit The popularity of Node.js has caught its community by surprise and left its stewards scrambling to find a way to keep developers up to date with the rapidly changing technology. Node.js, a JavaScript runtime environment that allows developers to write JavaScript code for both client and server applications, has been thriving …
Thomas Claburn, 27 Jul 2017
Twitter's mobile app, before revision

Twitter's twits turned troll's tech taunt into thought-provoking tonic

Node Summit In April, 2016 Paul Ford, cofounder of New York-based digital production studio Postlight, told Twitter its web app was crap. "I use the Twitter web client for mobile Safari so that I never forget I am garbage," he wrote in a tweet. Twitter engineers working on a rewrite of the Twitter mobile web app, started in 2015, were …
Thomas Claburn, 27 Jul 2017
Node Summit 2017

Tired: Java. Desired: Node.js. Retired: The suggestion a JavaScript runtime is bonkers

Node Summit As the Node Summit got underway in San Francisco on Wednesday, Charles Beeler, general partner at Rally Ventures, said the Node community has come a long way since 2012, when everyone was talking about Node.js and no one was using it. Initially released in 2009, the JavaScript runtime environment now has enough users and …
Thomas Claburn, 26 Jul 2017

Create a news alert about javascript, or find more stories about javascript.

Biting the hand that feeds IT © 1998–2018