![見出し画像](https://assets.st-note.com/production/uploads/images/57696528/rectangle_large_type_2_05acaa146f9b60db32e812448ad6b03d.jpg?width=1200)
なぜこれからはC#とTypeScriptとLinuxの時代になるの?[一番低コストで高パフォーマンスな勝利メソッド]
C#とはWindowsOSを作るマイクロソフト社が開発している、C言語の進化版なコンパイル・静的型付け言語です。C言語とは昔から最も多くある、OSやソフトなどを作るプログラミング言語です。
情報処理の資格でも昔はC言語が重視されてきました。そして1990年代にJavaというどのOSでも使えるクロスプラットホームなオブジェクト指向のコンパイル・静的型付け言語がブームになり、今もJavaの求人案件が最も多いです。
しかし1990年代にはPerlやPHPという動的型付け言語で、CGIというWebページでプログラミングが動作したので、こっちの方が簡単で便利でしたので、無料のソースコード配信サイトでも、これらのソース配布が増えました。
Javaなどはアプレットからサーブレットに変化しましたが、それでも無料ソースコードや情報の配布が少なかったです。またJavaはPHPなどと比べると無料で配信できるWebサイトが少なかったです。
2010年代頃になるとJavaはソースコードという人間が読めるプログラミングの文章が、動的型付けインタプリタ言語のPythonなど比べると無駄に長すぎで、更にグーグルが開発のGo言語やフラッターや、従来のWebサーバーソフトでは1万以上の閲覧があると遅延するので、それに対応する非同期なNode.jsなどのサーバーサイドJavaScriptが出始めました。
そこでマイクロソフトがNode.jsのコンパイラーで動く、TypeScriptというJavaScriptは動的型付け言語で型付けできなく、これは専門業務などでは使いづらいので、JavaScriptでも自分で型付けできる言語を出しました。
<続き>
今だけ限定?プレゼント終了期間が未定なので早い方が得!
「無料プレゼント版の続き」を見る方法
無料プレゼント版はツイッターID@takemoto_youdouをフォローし固定ツイートをRTした後に、「無料プレゼント版58希望」とDMして下さい。抽選後にDMで連絡します。落選の方には申し訳ございませんが連絡しません。
また回答が出来るような技術的などの質問もDMして下さったら、非公開な回答DMをするかもしれません。有料アドバイスは「ここから有料です。ギフト券コードを送信して下さい」などと言いますので、ご心配なくDMして下さい。
ここから先は
¥ 300
この記事が参加している募集
この記事が気に入ったらサポートをしてみませんか?