apiaryio / dredd

Language-agnostic HTTP API Testing Tool
https://dredd.org
MIT License
4.18k stars 279 forks source link

Does Dredd have an opinion on the future of Coffeescript? #624

Closed greghuc closed 8 years ago

greghuc commented 8 years ago

Hi there,

A quick heads up that there's a pretty active discussion going on over at coffeescript6/discuss about possible next steps for Coffeescript.

Thought you might want to comment, given Dredd is a heavy Coffeescript user. Discussed issues are here.

There's also a survey that's relevant to you: Survey for devs/teams with maintained Coffescript codebases: happy with CS, or considering migrating?

honzajavorek commented 8 years ago

Hi @greghuc, Apiary, Dredd included, is indeed heavy CoffeeScript user, however mainly for historical reasons. Once JavaScript started to evolve again, we decided to write new projects in ES2015. We keep CoffeeScript codebases, but mainly because of the fact that it's hard to migrate them. We don't see the benefit in using CoffeeScript just as a syntax sugar.

I'll consider "voting" in the survey you posted. Thanks for bringing this up! It helped me to realise that it might not be that hard to decaf at least Dredd Transactions.

greghuc commented 8 years ago

@honzajavorek thanks for the response. It would be great if you could express an opinion at the survey. It shouldn't take long: 4 questions in a tiny markdown template. It's not "official", it's just a way of getting feedback about Coffeescript from devs/teams that are currently using it (and maybe changing to ES2015). Opinions gathered will be taken into consideration when considered the future of Coffeescript.

honzajavorek commented 8 years ago

@greghuc Okay! Posted in the Survey.

greghuc commented 8 years ago

Thanks for taking the time :-)

On 13 Sep 2016, at 10:01, Honza Javorek notifications@github.com wrote:

@greghuc https://github.com/greghuc Okay! Posted in the Survey.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/apiaryio/dredd/issues/624#issuecomment-246619752, or mute the thread https://github.com/notifications/unsubscribe-auth/AFGSTvOFZoVrGk_7VSEXg7g-cH4WzSopks5qpmZwgaJpZM4J5xE0.