News for hackers. Stuff that matters.
Re:Replace CoffeeScript with ES6 by recursive on Thursday January 29, 2015 @09:47PM (#8970208)
Because one day ES6 will run in browsers without a build step.
Re:Replace CoffeeScript with ES6 by akst on Thursday January 29, 2015 @10:08PM (#8970280)
In my experience all non-trivial frontend project I've worked on have ended up with some kind of build step (minification, linting, concating, ect), with or without a compile2JS language.

This isn't an issue for node projects as you can simply `require` the `coffee-script/register` module and node handles coffee scripts for you via normal `requires`.

Re:Replace CoffeeScript with ES6 by Touche on Thursday January 29, 2015 @10:46PM (#8970366)
You don't actually need a build step for either in development. Any client-side loader can compile your CS code on the fly.
Re:Replace CoffeeScript with ES6 by matthewmacleod on Thursday January 29, 2015 @09:50PM (#8970223)
I'm not sure that's a convincing argument – you will in almost every conceivable case have a build pipeline in place anyway, so there's not really a cost there.
Re:Replace CoffeeScript with ES6 by Touche on Thursday January 29, 2015 @10:59PM (#8970400)
I don't set up a "build pipeline" until I'm sure the app is going to deployed to a production environment. Why would I set up a build for what is essentially a fiddle, or if I'm just experimenting? The now-common workflow where people write build scripts at the start of a new project is just bizarre to me.
Re:Replace CoffeeScript with ES6 by iopq on Thursday January 29, 2015 @11:25PM (#8970454)
Sure, and why do people use C anyway? You can write binary directly without any kind of make utility.
Re:Replace CoffeeScript with ES6 by recursive on Friday January 30, 2015 @12:07PM (#8972949)
Probably because machine code is not very human comprehensible.
Re:Replace CoffeeScript with ES6 by iopq on Saturday January 31, 2015 @10:06PM (#8979014)
Neither is minimized JavaScript
Re:Replace CoffeeScript with ES6 by mistercow on Friday January 30, 2015 @11:12AM (#8972682)
You're partially right, but every build step has a cost when you're working on a large project.
Re:Replace CoffeeScript with ES6 by mambodog on Friday January 30, 2015 @01:30AM (#8970728)
Yeah but then we'll just be compiling our ES8 code with 8to6.
Re:Replace CoffeeScript with ES6 by spellboots on Thursday January 29, 2015 @09:49PM (#8970216)
Is that a major concern? In practice, it's unlikely any serious use of ES6 will run in a browser without a build step due to concatenation, minification etc