ES 4の歴史から作ったいくつかの不友好な憶測.

3170 ワード

忙しくて夜中に自分の文章を使うしかないです.今日は一つの文章に驚かされました.だから感想を早く書きたいです.フォーマットに関係なく、早く寝てください.原因は一つの文章です.The Real Story Behind ECMAScript 4
ES 6はみんなよく知っています.ES 5はみんな書いています.話すことは何もありません.ES 4は多くの人に慣れていません.2010年からJavaScriptに接しています.その時はESの数も分かりません.直接勉強しました.ES 5はだんだん分かりました.そしてES 6はもう2017に来ました.ES 4は民工おじさんが書いたものの中で見た.忘れました.GitHubですか?それとも微博ですか?ES 4には不思議な高級機能がたくさんついています.ES 6は逆襲です.
今日見た詳細については、誇張して驚きました.何もないですが、2つの文章を見つけました.ECMAScript 4 and the webJava Script Street、AS 3 Orphaned–Microsoft Blame?ECMAScript 4の引用資料/雑記の冒頭の文章は細かく書いてあります.詳しく読む時間がなくて、大体の文章を読みました.大体の脈絡はちょっと…
大体ES 3が完成した後、NetscapeはES 4拡張プラットフォームの能力を始めようとしています.当時のFlashはまだ出ていません.Macromediaはまだそのストリーミングメディアを作っています.ブラウザに組み込まれています.Microsoftはすでに80%のシェアを占めています.また、Cなどの言語が真っ赤になっています.その時はアクションScriptの前身がすでにあったようです.そしてその後は機能がすごく増えました.つまりNetscapeはやりたいです.Macromediaは強力にサポートしてくれて、力を入れて押しています.
このことはMicrosoftが楽しくないように見えます.つまり、新しい機能に反対しています.互換性が主で、Microsoftは当時TC 39の主要メンバーでした.それに反対しています.このことはできなくなりました.数年後にBrendan Eichが指定規範を押してみても効果がないようです.つまりES 4は廃棄されて、ES 3.1を作りました.後のES 5になります.少なくとも文章の情緒から見れば、マイクロソフトの利益に合わないので、引きずって、無理して黄色くなりました.Netscapeがなくなりました.Mozillaが現れました.MaromediaはAdobeに買われました.などです.
ES 4にはどのような機能がありますか?基本的には視野が薄くなりました.Googleのウェブサイトにもアクセスできなくなりました.今見ているいくつかの文章を展示しました.大体の意味は今Type Scriptの機能があります.EcmaScript 4 was too far aead of its timeECMAScript Harmonysummary of proposed ECMAScript 4.0 feature not already in Actript 3.0は大体class、component-Actront、推測できません.しかし、どれだけ多くの機能を感じることができますか?
後のことはよく知っています.2008年Chromeが発表しました.次の大戦が始まりました.FlashはAppleに絞殺されました.MozillaとChromeも補刀です.今日はFlashで骨董品と見なされました.もちろんモバイル機器の電力消費にも関連しています.今はChromeが最大のシェアを占めています.IEもEdgeに換えられています.ES標準については?ES 6は長い間言い争って、Facebookの1つのBabelは前端の輪をこすりました.続いてES 201 xがまだあって、Type Script、FacebookはまたReasonMLを下準備しています.
そもそもComple to JavaScriptもその時から始まりました.Coffee Script 2009が発表しました.Haxe言語はもっと早くて、2005年からComple to JavaScriptを始めました.そのComple to JavaScript言語のリストで見た人は全部印象的です.https://github.com/jashkenas/...ある人は本当に作者のaltjsの言語のことにとても真剣で、たとえばClojureScript、BulckleScript、jsは問題自体は大丈夫ですが、どう修正したら鍋が破裂したような感じがします.
私は以前WebAsmbleという戦略的意義を繰り返し誇張していましたが、あまり誇張していないようです.Twitterで感情をキャッチしてみました.一昨日stableを発表したばかりです.Twitterの検索結果は百以上です.経験がないので、これから何が起こるか予測が難しいです.JavaScript提供者はすぐに大きな動作をします.Dart、Type Script、ReasonML、これらはかなり大きな可能性を持っています.もちろんこのことは言いにくいです.心の中ではちょっと怖いです.でも、多少なりとも災害の感じがします.
言ってからPWAとWeexに戻ることは、長い歴史の中に入れても大したことではないです.Service Wokerはブラウザのバックグラウンドプロセスを拡張して相当な権限を与えました.Weexはモバイル端末のために定義された簡易版のビューアを実現して、戦闘に参加しました.しかも、ここ数日、ふと思い出したのですが、国内のブラウザの携帯端末のシェアは意外にも大きいです.少なくとも入り口を争ってトラフィックを争っている戦争は一度も停止されていません.オペレーティングシステムからブラウザに広がり、ブラウザのプラグインに広がり、携帯電話のブラウザに広がり、携帯アプリのWebViewに広がっています.この言い方も改めなければなりません.
開発者として、開発者としては、少し警戒すべきだと思います.ある程度忙しい一日を過ごすと、夜中になって精神的に緊張して、妄想が始まります.前のjsの各種のピットは、CoffeeScriptからBabelまで苦しめて、Type Scriptまで苦しめて、まだ苦しめ終わっていないで、あなたは新しい技術のために喜び勇むと言ってもいいですが、技術精力の膨張を考慮して、恐らく普通の人も十数年でしょう.私たちの中で多くの人がプログラミングを学ぶのは、綺麗なウェブサイトや携帯電話のアプリケーションを作るためです.技術の新しいものとは全く同じことではないですが、振り返ってみると、私たちは十分頭がいいです.ES 4からES 6までのように、また回り道を避けることができます.
もちろん、全体的には私の情報は一面的で、ES 4の黒い歴史を見て、一人一人が自分の判断を持っています.もっと多くの史実と一緒に居れば、他の書き方もあるかもしれません.しかし、私の気持ちはよく分かりません.2008年09 Chromeの爆発Altjs言語の爆発を考えてみてください.今はWebAssembleということも混ぜられています.注意深くしながら、警戒心を強めています.私の判断に誇張や妄想の要素があるなら、文章の後に論拠と分析を持ってきてください.