メインコンテンツへスキップ

プロトタイプベース言語

· loading · loading ·
kiitosu
著者
kiitosu
画像処理やデバイスドライバ、データ基盤構築からWebバックエンドまで、多様な領域に携わってきました。地図解析や地図アプリケーションの仕組みにも経験があり、幅広い技術を活かした開発に取り組んでいます。休日は草野球とランニングを楽しんでいます。
目次

プロトタイプベース言語って?
#

事始め
#

以下の記事を読み、見慣れない言葉を見たので調べてみました。もう20年近くソフトウェアエンジニアをしているのに見慣れない言葉があって大変です。 エープリルフールなのでJavaScriptの信じがたい話をします - Qiita

プロトタイプベース言語とは
#

プロトタイプベース | TypeScript入門『サバイバルTypeScript』 オブジェクト指向プログラミングのオブジェクト精製方法にによって、クラスベースとプロトタイプベースが分かれる。

graph TB
    A(オブジェクト指向プログラミング) --> B(クラスベース)
    A --> C(プロトタイプベース)

クラスベースとは
#

Java, PHP, Rubym Python等。 クラスをnewしてインスタンスを作る流れ。 イメージ) 書類データを印刷してインスタンス化する?

オブジェクトベースとは
#

JavaScriptで採用されている。 オブジェクトにパラメータを渡して新しいオブジェクトを作る。 イメージ) 印刷済みのテンプレートから今日の議事録を作る?

Reply by Email

関連記事

AWS認定DAS勉強:Kinesis Data Stream vs SQS
· loading · loading
AWS認定DAS勉強:KinesisClientLibrary(KCL) vs KinesisConnectorLibrary
· loading · loading
SQSのクオータが分かりにくい
· loading · loading