動的型付け

このカテゴリの用語

Flow (JavaScript)(フロウ)

Flow (JavaScript)(フロウ) 英語表記: Flow (JavaScript) 概要 Flowは、Meta(旧Facebook)が開発した、JavaScriptのための静的型チェッカーです。JavaScri […]

Sorbet (Ruby)(ソーベット)

Sorbet (Ruby)(ソーベット) 英語表記: Sorbet (Ruby) 概要 Sorbetは、動的型付け言語であるRubyに、静的型チェックの能力を段階的に付与し、開発時の安全性を劇的に高めるためのツールです。 […]

Typed Python (mypy)

Typed Python (mypy) 英語表記: Typed Python (mypy) 概要 mypyは、柔軟性の高い動的型付け言語であるPythonに、静的な型チェックの機能を追加するためのサードパーティ製ツールで […]

反射

反射 英語表記: Reflection 概要 反射(Reflection)とは、プログラムが実行時に自分自身の構造(クラス名、メソッド、フィールドなど)に関する情報を取得したり、それらを操作したりする能力のことです。これ […]

Structural Typing

Structural Typing 英語表記: Structural Typing 概要 構造的型付け(Structural Typing)とは、プログラミング言語における型システムの一つであり、オブジェクトが持つ名前や […]

ダックタイピング

ダックタイピング 英語表記: Duck Typing 概要 ダックタイピングとは、動的型付けを採用しているプログラミング言語において、オブジェクトの型をその名前や継承関係ではなく、「持っている機能(メソッドや属性)」に基 […]

JavaScript(ジャバスクリプト)

JavaScript(ジャバスクリプト) 英語表記: JavaScript 概要 JavaScriptは、主にWebブラウザ上で動作し、ウェブページに動的な動きや対話性を持たせるために不可欠なスクリプト言語です。私たちが […]

Ruby(ルビー)

Ruby(ルビー) 英語表記: Ruby 概要 Rubyは、日本人プログラマーのまつもとゆきひろ氏(通称Matz)によって開発された、オープンソースのオブジェクト指向スクリプト言語です。この言語の最大の特徴は、コードの記 […]

Python(パイソン)

Python(パイソン) 英語表記: Python 概要 Pythonは、読みやすく簡潔な文法が特徴の、世界的に非常に人気が高いプログラミング言語です。特にデータサイエンス、機械学習、Web開発など、多岐にわたる分野で活 […]