プログラミングTweet皆さん、JavaScriptはお好きですか?僕は苦手です。僕ははじめました、TypeScriptを。TypeScriptはGoogleが2017年に社内の標準言語の一つとしていると公言しています。学ぶしかないでしょう。TypeScriptを。www.publickey1.jpそもそもTypeScriptってなに?JavaScriptとの違いメリットデメリットTypeScriptの文法例まとめそもそもTypeScriptってなに?そもそもTypeScriptとはなんでしょう?TypeScriptはMicrosoftによって開発された、JavaScriptを拡張した言語です。下記Webサイトのトップページにはこのように書かれています。types.”TypeScriptは、型構文を備えたJavaScriptです”と訳せます。JavaScriptは動的型付け言語、一方でTypeScriptは静的型付け言語になります。JavaScriptで開発するときに不便だったところを便利にした言語というわけですね。将来性が高い言語の一つと言えるでしょう!JavaScriptとの違い最も利用されているプログラミング言語の一つであるJavaScriptと比較して、TypeScriptを導入する上でのメリットデメリットについて考えてみます。JavaScriptにもclass構文はあるが、Javaのようなクラスとは違う仕様とのこと。開発人口が少ない学習コストがかかる静的型付け言語が嫌い軽く調べて出てきたデメリットですが、そこまで懸念するデメリットではなさそうです。TypeScriptの文法例クラス、インターフェース、アクセス修飾子を用いたサンプルコードです。変数の型定義、メソッドの引数、戻り値の型定義があるのが一番の特徴です。Javaに近い感覚でコードが書けます。'truefly');console.log(bird.getName());bird.fly();これをVScodeで書くと、以下のように型エラーチェックなどをしてくれます。これこそ静的型付け言語ならではですね。コンパイル後のjsファイルを実行すると、通常のjsと同様の結果が得られます。swimsまとめ以上、TypeScriptをはじめたので、TypeScriptとはなにかを簡単に紹介しました。Code(VSCode)の拡張機能...2021-08-23【Python入門】コメントとdocstring本日はPython入門記事です。はてなブログPro都内でGCP、Python使ったデータエンジニアやってます。クラウドでの設計~開発・運用まで全部やります。20代文系エンジニアです。GCP、Python中心に、データエンジニアとして学んでいる技術をご紹介する記事を書いています。BigQueryとAirflowとバイクと鳥が好き。アイコンはたまたまお魚を加えていたときのカワセミさん。引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。