Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings
This repository was archived by the owner on Feb 19, 2018. It is now read-only.
/discussPublic archive
This repository was archived by the owner on Feb 19, 2018. It is now read-only.

CS2 Discussion: Project: CoffeeScript 2.0.0 #36

Closed
Labels
@GeoffreyBooth

Description

@GeoffreyBooth

Branching off from#34, this is a place to discuss a potential2.0.0 release of CoffeeScript. The proposed 2.0.0 release will include breaking changes, and have two major features:

I think we should release2.0.0-alpha1 as soon as classes are ready. We would also add a note on coffeescript.org that 2.0.0 is in alpha and subject to further breaking changes, which would be released as2.0.0-alpha2 and so on until we’re pretty sure we have no further breaking changes for the 2.x major version.

The otherfeatures on our list that aren’t breaking changes (tagged template literals,await) can be released either on the 1.x branch or the 2.0.0-alpha branch. They should be implemented only as ESNext output, regardless of branch.

We should try to define exactly which features will have their output changed to ESNext.Here andhere are comparisons of CoffeeScript features to new ES2015 features.Here is a pretty concise list of features introduced by ES2015. I’ve started aGitHub project where we can put cards into columns to define what features we want to update.

The other big issue is what to do aboutconst/let and block scoping. Let’s please hash out an approach to that one over in#35, to not overwhelm this thread. Also if we can, let’s please keep discussion of whether we want to refactor or replace the compiler over in#25.

EDIT 2016-09-19: Changed “beta” to “alpha”.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions


      [8]ページ先頭

      ©2009-2025 Movatter.jp