
これは、 CoffeeScriptからコミュニティへの公開書簡です。
Hacker Newsのディスカッションに参加できます。
この傾向は、 TypeScriptなどにも当てはまる場合があります。 地獄、 asm.jsでも。 asm.jsが 理論的に は印象的であることは知っていますが、あなたは自分で書かれたコードを調べようとしましたか? これはゴミです 。そして、あなたはこれをあなたの通常の毎日のソースに書く必要がないことは明らかです。
誤解しないでください。トレンディなコーヒーを自分で飲むことができてとても嬉しいです。 問題は、このコーヒーをあなたがするすべてのものに振りかけるか、周りに飲み物を与えようとするときに始まります。 あなたのコーヒーは感染症になり、その広がりを止める必要があります。 CoffeeScriptなどの言語は、コミュニティ全体に問題を引き起こします。言語が本来悪いからではなく、誰もがこのナンセンスを理解していると思うからです。
なに? これはナンセンスではなく、美しいです! これはJavaScriptです。特別ニュースリリース:これはJavaScriptではなく、単にJavaScriptにコンパイルされます。 CoffeeScriptコードでJavaScriptの質問に答えることで、StackOverflowの人々を奴隷にしようとするのをやめます。 不明なコードをCoffeeに投稿して、JavaScriptのヘルプを取得しようとしないでください。
問題は言語自体にはありません。 私は言語自体は好きではありませんが、実際、他のすべての人と同様に、多様性を支持しています。 問題は、あなたのような人々、つまり周囲の誰もがCoffeeScriptの仕組みを知っているかのように何かをネットワークに投稿する人々にあります。 もちろん、JavaScriptでコンパイルします。 わかった。 しかし、私たちはあなたのすばらしい言語を学ぶつもりはありません。
( 約per。 )さらに、著者は映画「Network」(Network、1976)からの抜粋を引用しています。抜粋の翻訳は以下のネタバレの下に与えられています。私はすべてが悪いと言う必要はありません。誰もがすべてが悪いことをすでに知っています。 世界のすべてが狂っているように、したがって、私たちはもはや通りに行くことはありません。 私たちは家に座っており、私たちが住んでいる世界は次第に縮小しています 。
だから、今起きてほしい。
http://www.youtube.com/watch?v=5o2YUDzXHNM
パッセージの翻訳
私はすべてが悪いと言う必要はありません。誰もがすべてが悪いことをすでに知っています。
これはうつ病です。 人々は仕事がないままにされるか、それを失うことを恐れます。 ドルは5セント硬貨の価格で来て、銀行は閉じています。 売り手は、樽を棚の後ろに置いておきます。 路上でのシュパナの残虐行為。 どこでも何をすべきか誰も知らないし、これに終わりはありません。 私たちは、空気が呼吸に、そして食物に-栄養に不適切になったことを知っています。 私たちは座ってテレビを見ていますが、一部の記者は、15の殺人と63の重大な犯罪が起こったと言っています。 私たちはすべてが悪いことを知っています。 悪いよりもさらに悪い。 彼らは夢中です。 世界のすべてが狂っているので、私たちはもはや通りに行くことはありません。 私たちは家に座っており、私たちが住んでいる世界は次第に縮小しています。
少なくとも私たちの居間では一人にしてください。 トースター、テレビ、アンテナを置いておきます。 何も言わず、ただ放っておきます。
そして、私はあなたを一人にしません。 気性を失ってほしい! 私はあなたに抗議したり反抗したりしたくない。 議員に手紙を書かないでください。 何を書いたらいいのかわかりません。 うつ病、インフレーション、ロシア人、路上での犯罪をどうしたらいいかわかりません。 私が知っているのはあなたが怒る必要があるということだけです! あなたは言う必要があります:「私は男だ、気にせよ! 私の人生には価値がある!」
だから、今起きてほしい。 私はあなたのすべてがあなたの椅子と肘掛け椅子から立ち上がることを望みます。 立ち上がって窓に行って、窓を開けて、頭をその中に入れて叫んでほしい。
これはうつ病です。 人々は仕事がないままにされるか、それを失うことを恐れます。 ドルは5セント硬貨の価格で来て、銀行は閉じています。 売り手は、樽を棚の後ろに置いておきます。 路上でのシュパナの残虐行為。 どこでも何をすべきか誰も知らないし、これに終わりはありません。 私たちは、空気が呼吸に、そして食物に-栄養に不適切になったことを知っています。 私たちは座ってテレビを見ていますが、一部の記者は、15の殺人と63の重大な犯罪が起こったと言っています。 私たちはすべてが悪いことを知っています。 悪いよりもさらに悪い。 彼らは夢中です。 世界のすべてが狂っているので、私たちはもはや通りに行くことはありません。 私たちは家に座っており、私たちが住んでいる世界は次第に縮小しています。
少なくとも私たちの居間では一人にしてください。 トースター、テレビ、アンテナを置いておきます。 何も言わず、ただ放っておきます。
そして、私はあなたを一人にしません。 気性を失ってほしい! 私はあなたに抗議したり反抗したりしたくない。 議員に手紙を書かないでください。 何を書いたらいいのかわかりません。 うつ病、インフレーション、ロシア人、路上での犯罪をどうしたらいいかわかりません。 私が知っているのはあなたが怒る必要があるということだけです! あなたは言う必要があります:「私は男だ、気にせよ! 私の人生には価値がある!」
だから、今起きてほしい。 私はあなたのすべてがあなたの椅子と肘掛け椅子から立ち上がることを望みます。 立ち上がって窓に行って、窓を開けて、頭をその中に入れて叫んでほしい。
, Coffee , ? , Discourse, , , JavaScript Coffee. , CoffeeScript. : , Coffee, JavaScript, . , Coffee, , , .
« ?». , , , - . , - . , , , Visual Basic, «» , CoffeeScript,
one isnt two
, ,
On Error Resume Next
, VB, ,
try…catch
. , .
«» , , , . . , «-» (HTML, JS, CSS).
Jade, , HTML, CSS-, , , Zen Coding. Jade HTML ( XML), .
Jade:
ul#crocodile-items li(ng-repeat='foo in bar') div {{name}} div.details div span Description span {{desc}} div span Price span {{price}}
«» HTML :
<ul id="crocodile-items"> <li ng-repeat="foo in bar"> <div>{{name}}</div> <div class="details"> <div> <span>Description</span> <span>{{desc}}</span> </div> <div> <span>Price</span> <span>{{price}}</span> </div> </div> </li> </ul>
Jade , , , , JavaScript, , .
Coffee . JavaScript-? . . . . , , , . JavaScript- , , , . -. ES6, ? , CoffeeScript , , . , , JavaScript, , . , , .
, CoffeeScript, , . JavaScript , StackOverflow, . , - JavaScript.