Skip to content

Framer uses Coffeescript #3

Description

@IanBellomy

If you're teaching (or learning) this as a first language there are some issues with starting with CoffeeScript.

Learning CoffeeScript means learning the root logic and then learning a shortcut. The shortcut is faster to type but now you need to know two things instead of one.

Significant whitespace is the opposite of easy to pay attention to for novices. Even in design school we have to teach people to notice it.

You can't follow the rule of learning exactly what's going on unless you stop to learn what transpiling is. I mean, of all the things to start with...

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions