객체와 기능을 중심으로 구현
공통되는 함수와 자료형을 함께 묶어서 관리하기 위해 탄생
OOP Types
OOP Notion
자바스크립트는 왜 프로토타입을 선택했을까
여기엔 여러 가지 해소되지 않는 질문이 있습니다. '왜 다른 언어처럼 클래스가 아니라 프로토타입인가?', '프로토타입은 어디서 나온 용어인가?'. 이 질문의 답은 쉽게 접할 수 있는 자료에선 찾을 수 없었습니다. (여기서 쉽게 접할 수 있는 자료란 서점에서 구매할 수 있는 책과 구글링 1~3페이지 내에 나오는 아티클을 뜻합니다) 프로토타입 외에도...
https://medium.com/@limsungmook/%EC%9E%90%EB%B0%94%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8%EB%8A%94-%EC%99%9C-%ED%94%84%EB%A1%9C%ED%86%A0%ED%83%80%EC%9E%85%EC%9D%84-%EC%84%A0%ED%83%9D%ED%96%88%EC%9D%84%EA%B9%8C-997f985adb42

Object-Oriented Programming is The Biggest Mistake of Computer Science
C++ and Java probably are some of the worst mistakes of computer science. Both have been heavily criticized by Alan Kay, the creator of OOP himself, and many other prominent computer scientists. Yet C++ and Java paved the way for the most notorious programming paradigm - the modern OOP.
https://suzdalnitski.medium.com/oop-will-make-you-suffer-846d072b4dce



Seong-lae Cho