動的コード生成
動的コード生成 英語表記: Dynamic Code Generation 概要 動的コード生成(DCG)とは、プログラムの実行中、すなわちランタイムにおいて、その場の状況に応じて最適化された機械語や中間コードを新しく生 […]
動的コード生成 英語表記: Dynamic Code Generation 概要 動的コード生成(DCG)とは、プログラムの実行中、すなわちランタイムにおいて、その場の状況に応じて最適化された機械語や中間コードを新しく生 […]
Expression Tree 英語表記: Expression Tree 概要 式木(Expression Tree)とは、プログラミング言語のソースコード、特に計算やメソッド呼び出しといった「式」の構造を、実行可能な […]
Dynamic Proxy(ダイナミックプロキシ) 英語表記: Dynamic Proxy 概要 ダイナミックプロキシとは、プログラムの実行時(ランタイム)に、特定のインターフェースを実装した新しいクラスの型を動的に生成 […]
Avro(アブロ) 英語表記: Avro 概要 Avroは、Apacheソフトウェア財団が開発した、高性能なデータシリアライゼーション(直列化)フレームワークです。これは、型システムの概念をデータ交換に応用し、データ本体 […]
Protobuf(プロトバフ) 英語表記: Protobuf 概要 Protobuf(Protocol Buffers)は、Googleが開発した、構造化データを効率的かつ高速にシリアライズ(直列化)するための言語中立的 […]
JSON Schema(ジェイソンスキーマ) 英語表記: JSON Schema 概要 JSON Schemaは、データ交換フォーマットとして広く利用されるJSON(JavaScript Object Notation) […]
Type Token 英語表記: Type Token 概要 型トークン(Type Token)とは、主に高度な型システムを持つプログラミング言語において、実行時(ランタイム)に特定の型情報を安全かつ正確に保持し、識別す […]
RTTI(アールティーティーアイ) 英語表記: RTTI (Run-Time Type Information) 概要 RTTIとは、プログラムの実行時(ランタイム)に、そのオブジェクトが実際にどのデータ型を持っているか […]
Reflection API(リフレクションエーピーアイ) 英語表記: Reflection API 概要 Reflection API(リフレクションAPI)とは、プログラムが実行されている最中(ランタイム)に、自身の […]