📚コンピュータプログラミングの概念・技法・モデル

📚コンピュータプログラミングの概念・技法・モデル

up: 📁Programming Paradigms

私に大きな影響を与えた書籍.

🖊プログラミングの世界観を変える衝撃!Paradigms of Computer Programmingで震えるほどの知的感動を体験した | Futurismo

若き日の感動体験. わたしのストレングスファインダーの収集性にどストライクした. いまだに鈍器を部屋においてチラチラみてる.

コンピュータプログラミングの概念・技法・モデル #

コンピュータプログラミングの概念・技法・モデル.

原題は, Concepts, Techniques, and Models of Computer Programming

CTMCP, ガウディ本と言われることが多い.

コンピュータプログラミングの概念・技法・モデル | Peter Van-Roy, Seif Haridi Amazon

Amazonの中古本の値段がとんでもないことになっている…. 現在37743円!!(2022).

edX: Paradigms of Computer Programming #

著者のPeter Van RoyさんがYoutubeで2022になった今も毎年講義動画をアップロードしている.

https://www.youtube.com/user/PeterVanRoy

板書がそもそもみえないがありがたさがSICP動画のようだな.

プログラミングパラダイムの分類 #

https://docs.google.com/viewer?url=http://www.info.ucl.ac.be/people/PVR/paradigmsDIAGRAMeng108.pdf

Paradigms Concepts Features
Functional Programming Functions and recursion
Hihger-order programming
Single-assigned variables
Object-Oriented Programming + cell Data Abstraction
Polimorphism
Inheritance
Deterministic Dataflow Programming + thread No race conditions
Concurrent transparency
Streams and agents
Multiagent Dataflow Programming + port Deterministic dataflow
Nondeterminism where needed
Active Object Programming + local cell Object-oriented programming
Multi-agent dataflow