---
title: "This week's JavaScript news, issue 221"
publication: "JavaScript Weekly"
issue: 221
published_at: "2015-02-27"
canonical_url: "https://javascriptweekly.com/issues/221"
---

This week's JavaScript news, issue 221

Parallelism for JS, iterables in ES6, Angular 1.3.14, how NativeScript works, and more. — [Read this e-mail on the Web](http://javascriptweekly.com/issues/221)

JavaScript WeeklyIssue 221 — February 27, 2015[The Path to Parallel JavaScript](https://blog.mozilla.org/javascript/2015/02/26/the-path-to-parallel-javascript/) From the hallowed halls of Mozilla Research comes a look at work being done to extend JavaScript with flexible and powerful primitives for parallelism.  Dave Herman 
[Iterables and Iterators in ECMAScript 6](http://www.2ality.com/2015/02/es6-iteration.html) ES6 introduces a new interface for iteration: Iterable. How does it work and how can you use it? The latest in Axel’s amazing line of weekly ES6 posts.  Dr. Axel Rauschmayer 
[![Frontend Masters\](https://copm.s3.amazonaws.com/c159424b.png)](https://frontendmasters.com/workshops/angularjs-app-dev/?utm_source=javascriptweekly&utm_medium=email)[AngularJS Application Development Online Workshop](https://frontendmasters.com/workshops/angularjs-app-dev/)Learn AngularJS patterns by building an application from the ground up. We'll cover patterns as we deal with complexity introduced through the day.
 The ECMA General Assembly is due to vote on and approve the 6th edition of ECMA-262 (i.e. ES6) on June 18.  Both include improved support for using Angular as CommonJS modules with tools like Browserify.  Now that jQuery plugins should be published using npm, Lin Clark looks at how you can use plugins published this way.  TJ VanToll digs into the NativeScript engine to examine how it allows JavaScript to communicate with underlying native APIs on iOS and Android.  Ramda is a library that makes writing functionally-flavored JavaScript code even more practical and this is a rather epic look at its approach.  Frontend MastersSponsor
[Stabilizing ECMAScript 2015 (ES6)](http://bocoup.com/weblog/stabilizing-es6/) The ECMA General Assembly is due to vote on and approve the 6th edition of ECMA-262 (i.e. ES6) on June 18.  Bocoup 
[New AngularJS Releases: 1.4.0-beta.5 and 1.3.14](http://angularjs.blogspot.com/2015/02/new-angularjs-releases-140-beta5-and.html) Both include improved support for using Angular as CommonJS modules with tools like Browserify.  AngularJS 
[Using jQuery Plugins with npm](http://blog.npmjs.org/post/112064849860/using-jquery-plugins-with-npm) Now that jQuery plugins should be published using npm, Lin Clark looks at how you can use plugins published this way.  The npm Blog 
[How NativeScript Works](http://developer.telerik.com/featured/nativescript-works/) TJ VanToll digs into the NativeScript engine to examine how it allows JavaScript to communicate with underlying native APIs on iOS and Android.  Telerik Developer Network 
[The Philosophy of Ramda, a Functional Programming Lib](http://fr.umio.us/the-philosophy-of-ramda/) Ramda is a library that makes writing functionally-flavored JavaScript code even more practical and this is a rather epic look at its approach.  Scott Sauyet 
[JavaScript/CoffeeScript Engineer @ Scribd (San Francisco, CA)](http://www.thesourcery.com/jobs/610)Scribd is assembling the web's largest library of written works spanning everything from novels to PowerPoint presentations. We need an experienced JavaScript/CoffeeScript Engineer to join our team and build our interactive mobile website and state-of-the-art JavaScript-based eBook reader app. ScribdSponsor
[Software Engineers at Skyscanner (remote – with 20% of time in Edinburgh, Scotland)](http://www.skyscanner.net/jobs/all)Comfortable with client MVC frameworks and have a strong grasp of modern client toolsets? Come and help us craft new products and services for Skyscanner’s 200 million visitors a year. SkyscannerSponsor
[Whether you're looking for a new job or just testing the water, Hired is there for you.](http://hired.com/?utm_source=newsletters=javascriptweekly=n-feb27_15-javascriptweeklyspons=looking)In 1 week you'll get 5+ offers from top tech companies around the US and UK. Want to learn more? Check out Hired today! Hired.comSponsor
[React v0.13 Release Candidate Released](http://facebook.github.io/react/blog/2015/02/24/react-v0.13-rc1.html) Hopes to be the only RC before the final.  Paul O'Shannessy 
[Polymer 0.8 Sneak Peek](https://divshot.com/blog/web-components/polymer-0-8-sneak-peek/) Michael Bleigh 
[JS1k 2015: The Latest Edition of The JavaScript Golfing Competition](http://js1k.com/2015-hypetrain/) JS1k, the competition to create something cool in 1024 bytes of JavaScript or less, is on with prizes as usual.  JS1K 
[A io.js/Node Reconciliation Proposal](https://github.com/iojs/io.js/issues/978) The cycle hut's hue remains uncertain.  io.js 
[Cascadia JSFest 2015 CFP (Seattle, July 8-10) - CFP closes March 15](https://github.com/cascadiajs/2015.cascadiajs.com/tree/master/proposals) CascadiaJS 
[JSConf Budapest (May 14-15) - CFP open till March 7](http://jsconfbp.com/) JSConf Budapest 
[How to Track JS, AngularJS and jQuery Errors with Google Analytics](http://blog.gospodarets.com/track_javascript_angularjs_and_jquery_errors_with_google_analytics/) Sergey Gospodarets 
[Introduction to the React JavaScript Framework](http://developer.telerik.com/featured/introduction-to-the-react-javascript-framework/) Still not given React a try? Here’s an up to date primer.  Aurelio De Rosa 
[Making a Tessel-Powered Plant Watering System with JavaScript](http://maxogden.com/tessel-powered-plant-watering-system.html) Max Ogden 
[Exploring ES6 Classes In AngularJS 1.x](http://www.michaelbromley.co.uk/blog/350/exploring-es6-classes-in-angularjs-1-x) Michael Bromley 
[Build Your Own Product Hunt With Telescope And Meteor](http://www.smashingmagazine.com/2015/02/26/build-your-own-product-hunt-with-telescope-and-meteor/) Smashing Magazine 
[Creating a Mobile Google Maps Sample App with AngularJS and Onsen UI](http://onsen.io/blog/onsen-ui-google-maps-javascript-api-v3-angularjs-sample-application/)
[validate-asm: Like JSLint, but for asm.js](https://github.com/alexanderGugel/validate-asm) Alexander Gugel 
[Build with the best Redis support and analytics from RedisGreen](http://www.redisgreen.net/)Production-ready Redis hosting starting at $14/month. RedisGreenSponsor
[How I Wrote a Fast DNA Sequence Alignment Algorithm in JavaScript](https://medium.com/@keithwhor/nbeam-how-i-wrote-an-ultra-fast-dna-sequence-alignment-algorithm-in-javascript-c199e936da) Keith Horwood 
[What Happened to Dart? A Reddit Discussion](http://www.reddit.com/r/javascript/comments/2x6grk/what_happened_to_dart/) Reddit 
[ngReact: React Components in Angular](http://davidchang.github.io/ngReact/) David Chang 
[Angular Socialshare: A Directive for Sharing URLs on Social Networks](https://github.com/720kb/angular-socialshare)
[highlight.js: Syntax Highlighting for the Web](https://highlightjs.org/)
[miniMAL: A Lisp Implemented in Under 1KB of JS with Macros & Exceptions](https://github.com/kanaka/miniMAL) Joel Martin 


Jobs

- [JavaScript/CoffeeScript Engineer @ Scribd (San Francisco, CA)](http://www.thesourcery.com/jobs/610?utm_source=javascriptweekly&utm_medium=email)Scribd is assembling the web's largest library of written works spanning everything from novels to PowerPoint presentations. We need an experienced JavaScript/CoffeeScript Engineer to join our team and build our interactive mobile website and state-of-the-art JavaScript-based eBook reader app. Scribd
- [Software Engineers at Skyscanner (remote – with 20% of time in Edinburgh, Scotland)](http://www.skyscanner.net/jobs/all?utm_source=javascriptweekly&utm_medium=email)Comfortable with client MVC frameworks and have a strong grasp of modern client toolsets? Come and help us craft new products and services for Skyscanner’s 200 million visitors a year. Skyscanner
- [Whether you're looking for a new job or just testing the water, Hired is there for you.](http://hired.com/?utm_source=newsletters=javascriptweekly=n-feb27_15-javascriptweeklyspons=looking)In 1 week you'll get 5+ offers from top tech companies around the US and UK. Want to learn more? Check out Hired today! Hired.com

In Brief

[React v0.13 Release Candidate Released](http://facebook.github.io/react/blog/2015/02/24/react-v0.13-rc1.html) news 
Hopes to be the only RC before the final.
Paul O'Shannessy

[Polymer 0.8 Sneak Peek](https://divshot.com/blog/web-components/polymer-0-8-sneak-peek/) news
Michael Bleigh

[JS1k 2015: The Latest Edition of The JavaScript Golfing Competition](http://js1k.com/2015-hypetrain/) news 
JS1k, the competition to create something cool in 1024 bytes of JavaScript or less, is on with prizes as usual.
JS1K

[A io.js/Node Reconciliation Proposal](https://github.com/iojs/io.js/issues/978) news node 
The cycle hut's hue remains uncertain.
io.js

[Cascadia JSFest 2015 CFP (Seattle, July 8-10) - CFP closes March 15](https://github.com/cascadiajs/2015.cascadiajs.com/tree/master/proposals) news
CascadiaJS

[JSConf Budapest (May 14-15) - CFP open till March 7](http://jsconfbp.com/) news
JSConf Budapest

[How to Track JS, AngularJS and jQuery Errors with Google Analytics](http://blog.gospodarets.com/track_javascript_angularjs_and_jquery_errors_with_google_analytics/) tutorial
Sergey Gospodarets

[Introduction to the React JavaScript Framework](http://developer.telerik.com/featured/introduction-to-the-react-javascript-framework/) tutorial 
Still not given React a try? Here’s an up to date primer.
Aurelio De Rosa

[Making a Tessel-Powered Plant Watering System with JavaScript](http://maxogden.com/tessel-powered-plant-watering-system.html) tutorial node
Max Ogden

[Exploring ES6 Classes In AngularJS 1.x](http://www.michaelbromley.co.uk/blog/350/exploring-es6-classes-in-angularjs-1-x) tutorial
Michael Bromley

[Build Your Own Product Hunt With Telescope And Meteor](http://www.smashingmagazine.com/2015/02/26/build-your-own-product-hunt-with-telescope-and-meteor/) tutorial
Smashing Magazine

[Creating a Mobile Google Maps Sample App with AngularJS and Onsen UI](http://onsen.io/blog/onsen-ui-google-maps-javascript-api-v3-angularjs-sample-application/) tutorial

[validate-asm: Like JSLint, but for asm.js](https://github.com/alexanderGugel/validate-asm) tools
Alexander Gugel

[Build with the best Redis support and analytics from RedisGreen](http://www.redisgreen.net/) tools 
Production-ready Redis hosting starting at $14/month.
RedisGreenSponsor

[How I Wrote a Fast DNA Sequence Alignment Algorithm in JavaScript](https://medium.com/@keithwhor/nbeam-how-i-wrote-an-ultra-fast-dna-sequence-alignment-algorithm-in-javascript-c199e936da) opinion
Keith Horwood

[What Happened to Dart? A Reddit Discussion](http://www.reddit.com/r/javascript/comments/2x6grk/what_happened_to_dart/) opinion
Reddit

[ngReact: React Components in Angular](http://davidchang.github.io/ngReact/) code
David Chang

[Angular Socialshare: A Directive for Sharing URLs on Social Networks](https://github.com/720kb/angular-socialshare) code

[highlight.js: Syntax Highlighting for the Web](https://highlightjs.org/) code

[miniMAL: A Lisp Implemented in Under 1KB of JS with Macros & Exceptions](https://github.com/kanaka/miniMAL) code
Joel Martin

Curated by [Peter Cooper](http://twitter.com/peterc) and published by [Cooperpress](https://cooperpress.com/).

Like this? You may also enjoy: [FrontEnd Focus](http://frontendfocus.co/) : [Node Weekly](http://nodeweekly.com/) : [React Status](http://react.statuscode.com/)

[Stop getting JavaScript Weekly](*|UNSUB|*) : [Change email address](*|UPDATE_PROFILE|*) : [Read this issue on the Web](http://javascriptweekly.com/issues/221)

© Cooperpress Ltd. Fairfield Enterprise Centre, Lincoln Way, Louth, LN11 0LS, UK
