見出し画像

なぜこれからは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して下さい。

ここから先は

1,680字 / 1画像

¥ 300

期間限定 PayPay支払いすると抽選でお得に!

この記事が参加している募集

この記事が気に入ったらサポートをしてみませんか?