2023年9月以降、TypeScriptを廃止することを決定した大規模なオープンソースプロジェクトがいくつか登場し、実際に勉強されている方々がかなり心配されているようです。
この件について、私も興味があったので、まとめてみました。
まず、TypeScriptを知らない方がいるかもしれないので、TypeScriptの説明と歴史を最初に確認しておきましょう。
1. JavaScript vs TypeScript
私のような、Vanilla JavaScriptから始まり、jQuery、ReactとJavaScriptの世界を歩んできた人たちは、TypeScriptに抵抗を感じます。
もうこれ以上学ぶものも嫌ですが、JavaScript特有の自由さがあるからです。
中には、根拠のない言語?いや、スクリプトだから、単なる言語ではないという人もいます。
すべての言語にはビルドという重要な段階がありますが、JavaScriptはスクリプトなのでビルドしません。
もしビルドをしたのであれば、それは事実上、さまざまなフレームワークで追加されたものに近いです。
そのため、エラー検出などが全く行われません。一旦実行してダメだったら、エラーだと吐き出すのがスクリプトの限界でもあります。
(スクリプトとはそういう意味ですからね)
しかし、路地裏出身のような、放任主義な子なのに、ちょっと魅力的というか?
2. TypeScriptは多く使われているのか?
2023年のプログラミング言語ランキングを見ると、最も使用されている言語で5位です。
それだけWeb開発者から歓迎されています。
そのため、TypeScriptの廃止問題が衝撃的に感じられるのだと思います。
コメント0