タグ付けされた質問 「coffeescript」

6
Coffeescriptの長所と短所は何ですか?[閉まっている]
もちろん、1つの大きな長所は、多くの場合にコードを短くする構文糖の量です。上http://jashkenas.github.com/coffee-script/印象的な例があります。一方、これらの例が複雑な現実世界のアプリケーションのコードを表していることには疑問があります。たとえば、私のコードでは、ベアオブジェクトに関数を追加するのではなく、プロトタイプに関数を追加します。さらに、プロトタイプ機能はユーザーから隠されており、慣用的なJavascriptではなく古典的なOOPを示唆しています。 配列内包表記の例は、私のコードでおそらく次のようになります。 cubes = $.map(list, math.cube); // which is 8 characters less using jQuery...

4
Coffeescriptの学習に時間をかける必要がありますか?[閉まっている]
閉まっている。この質問はトピック外です。現在、回答を受け付けていません。 この質問を改善したいですか? 質問を更新して、 Software Engineering Stack Exchangeのトピックになるようにします。 8年前に閉鎖されました。 私はフリーランサーであり、他の人がより良いjava-scriptコードを書くのを助けることで、自分のパンとバターを獲得しています。私は、ほとんどのJavaScriptフレームワークで良い経験を持っています。 coffeescriptの学習に時間を費やす価値があるかどうか疑問に思っています。誰がそれを学ぶべきか、誰がそれを学ぶ必要があるか?

6
CoffeeScriptと名前付き関数
他の場所では、CoffeeScriptの名前付き関数の用語について議論が生じています。特に誰かがこのようなものを参照しました: foo = -> console.log("bar") 名前付き関数として。しかし、CoffeeScriptのすべてが匿名関数であり、名前付き関数がないことに反対しました。これは確かに真実です。CoffeeScriptには、変数に格納できる関数式しかありません。しかし、これを名前付き関数と呼ぶのが間違っていることを意味しているとは思いません。 私が見ると、名前が付けられた関数なので、名前付き関数です。確かに、他のいくつかの言語が名前付き関数を持っているのと同じように名前付き関数ではありませんが、名前付き関数と呼ぶのは不適切ではないほど近いと思います。そうでないと主張することは、つまらないことのようです。 これは名前付きの関数ではないと主張することは単なるつまらないことだと思って、昼食に出かけますか?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.