Articles about javascript

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
JavaScript/Node code for Google Assistant

JavaScript spec gets strung out on padding

ECMAScript 2017, the latest edition of the specification upon which JavaScript is based, plugs a gap left by awkward extinction of some Node.js code last year. In March, 2016, as a result of a naming conflict with instant messaging app Kik, developer Azer Koçulu withdrew more than 250 of his modules from NPM, the service Node. …
Thomas Claburn, 12 Jul 2017
Shooter, photo via Shutterstock

Kill Google AMP before it kills the web

Open source insider There's been a good deal of ongoing discussion about Google AMP – Accelerated Mobile Pages. Quite a few high-profile web developers have this year weighted in with criticism and some, following a Google conference dedicated to AMP, have cautioned users about diving in with both feet. These, in my view, don’t go far enough in …
ExtReact UI image

Sencha packages web UI widgets for enterprise React devs

Enterprise web app biz Sencha plans to make its ExtJS JavaScript interface components available to React developers through an offering called ExtReact. React, a Facebook-created open source JavaScript library, has become one of the most popular toolkits for building modern web apps, alongside frameworks like Angular and Vue …
Thomas Claburn, 16 May 2017
Java, photo via Shutterstock

Stanford Uni's intro to CompSci course adopts JavaScript, bins Java

In early April, Stanford University began piloting a new version of its introductory computer science course, CS 106A. The variant, CS 106J, is taught in JavaScript rather than Java. "[CS 106J] covers the same material as CS 106A but does so using JavaScript, the most common language for implementing interactive web pages, …
Thomas Claburn, 24 Apr 2017

UK boffins steal smartmobe PINs with motion sensors

Updated with Apple fix The World Wide Web Consortium might want to take another look at its habit of exposing too much stuff to application interfaces: a UK researcher has demonstrated a JavaScript app can spy on smartphone sensors to guess the codes users employ to unlock the devices. The attack, published in the International Journal of …
Road Closed sign

Web-app devs note: Google wants to banish JavaScript dialogues

Annoying sites that open hard-to-eradicate “Do you want to leave this site? Are you sure?” dialogues are in Chrome's cross-hairs: the Chrome team has decided JavaScript dialogues offer too much scope for abuse, and is laying out a roadmap to get rid of them. The JavaScript dialogue is also a favourite of “Your Computer May Be …

Angular framework's grand ambition: Not breaking anything

Angular, the popular web application framework, reached version 4.0.0 last week, having skipped version 3 entirely. Known for its role in the MEAN stack – MongoDB, ExpressJS, AngularJS, and Node.js – Angular lost the "JS" suffix and some of its momentum when version 2 appeared last year, largely because it was incompatible …
Thomas Claburn, 27 Mar 2017
Javascript photo via Shutterstock

JS package catalog npm frees its team software for open source devs

npm Inc, the company behind the Node.js package manager and command-line utility known by the same three letters, on Wednesday plans to make its developer collaboration tool known as Orgs free for open source projects. Those using npm to manage private packages still have to pay. "This lets us decouple the paid features from …
Thomas Claburn, 22 Mar 2017
Steve Martin dentist Little Shop of Horrors

Open wide, Node.js! NodeSource will certify you now

NodeSource has offered to clean up Node.JS with a program certifying modules as “safe.” The three-year-old company Thursday announced the release of NodeSource Certified Modules, which it promised would deliver “rigorous analysis” of 400,000 modules using a certification algorithm from proprietary code. Certified Modules will …
Gavin Clarke, 17 Mar 2017
Sad iPhone

Apple urged to legalize code injection: Let apps do JavaScript hot-fixes

Faced with an existential threat to its hot patching service, Rollout.io is appealing to Apple to extend its app oversight into post-publication injections of JavaScript code. CTO and cofounder Eyal Keren has penned an open letter to Apple asking the i-obsessed device maker to develop and deploy a "Live Update Service …
Thomas Claburn, 14 Mar 2017

ASLR-security-busting JavaScript hack demo'd by university boffins

Researchers in Europe have developed a way to exploit a common computer processor feature to bypass a crucial security defense provided by modern operating systems. By abusing the way today's CPUs manage system memory, an attacker can discover where software components, such as libraries and RAM-mapped files, are located in …
Shaun Nichols, 14 Feb 2017
verity stob portrait

Seven pet h8s: Verity is sorely vexed

Stob Peter Wayner, a tech columnist, claims to have identified the seven most vexing problems in programming. According to his subheadings, these are: multithreading, closures, "too big data", np-completeness, security, encryption and identity management. Such lists are constructed to be disputed. Game on. To start with, Mr Wayner' …
Verity Stob, 20 Jan 2017

Ommm... devs, align your Chakra, whispers Microsoft, you don't need Google's V8...

Microsoft has released an early version of Node-ChakraCore for macOS, following a similar release for Linux at Node Summit in July. Why is this important? Well, Node-ChakraCore is Microsoft's open-source glue that plugs Node.js into ChakraCore, the MIT-licensed JavaScript engine within its Edge web browser. It's all part of …
Thomas Claburn, 29 Nov 2016

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

Biting the hand that feeds IT © 1998–2018