Try Node.js
$ node scripts/bluebird_why_promises.js
$ node scripts/bluebird_why_promises_2.js
$ node scripts/bluebird_map_each.js
$ node scripts/q_fcall.js
$ node scripts/q_deferred.js
$ node scripts/child_process_execsync.js
$ node scripts/child_process_exec.js
$ node scripts/child_process_bluebird.js
$ node scripts/child_process_bluebird_2.js
$ node scripts/fs_stat.js