แƒแƒšแƒแƒœ แƒฅแƒ”แƒ˜, OOP-แƒ˜แƒก แƒจแƒ”แƒ›แƒฅแƒ›แƒœแƒ”แƒšแƒ˜, แƒ’แƒแƒœแƒ•แƒ˜แƒ—แƒแƒ แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒกแƒแƒฎแƒ”แƒ‘, Lisp แƒ“แƒ OOP

แƒแƒšแƒแƒœ แƒฅแƒ”แƒ˜, OOP-แƒ˜แƒก แƒจแƒ”แƒ›แƒฅแƒ›แƒœแƒ”แƒšแƒ˜, แƒ’แƒแƒœแƒ•แƒ˜แƒ—แƒแƒ แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒกแƒแƒฎแƒ”แƒ‘, Lisp แƒ“แƒ OOP

แƒ—แƒฃ แƒแƒ แƒแƒกแƒแƒ“แƒ”แƒก แƒ’แƒกแƒ›แƒ”แƒœแƒ˜แƒแƒ— แƒแƒšแƒแƒœ แƒฅแƒ”แƒ˜แƒก แƒจแƒ”แƒกแƒแƒฎแƒ”แƒ‘, แƒ›แƒแƒ˜แƒœแƒช แƒ’แƒกแƒ›แƒ”แƒœแƒ˜แƒแƒ— แƒ›แƒ˜แƒกแƒ˜ แƒชแƒœแƒแƒ‘แƒ˜แƒšแƒ˜ แƒชแƒ˜แƒขแƒแƒขแƒ”แƒ‘แƒ˜. แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“, แƒ”แƒก แƒชแƒ˜แƒขแƒแƒขแƒ 1971 แƒฌแƒšแƒ˜แƒ“แƒแƒœ:

แƒ›แƒแƒ›แƒแƒ•แƒšแƒ˜แƒก แƒฌแƒ˜แƒœแƒแƒกแƒฌแƒแƒ แƒ›แƒ”แƒขแƒงแƒ•แƒ”แƒšแƒ”แƒ‘แƒ˜แƒก แƒกแƒแƒฃแƒ™แƒ”แƒ—แƒ”แƒกแƒ แƒ’แƒ–แƒ แƒ›แƒ˜แƒกแƒ˜ แƒ’แƒแƒ›แƒแƒ’แƒแƒœแƒ”แƒ‘แƒแƒ.
แƒ›แƒแƒ›แƒแƒ•แƒšแƒ˜แƒก แƒฌแƒ˜แƒœแƒแƒกแƒฌแƒแƒ แƒ›แƒ”แƒขแƒงแƒ•แƒ”แƒšแƒ”แƒ‘แƒ˜แƒก แƒกแƒแƒฃแƒ™แƒ”แƒ—แƒ”แƒกแƒ แƒ’แƒ–แƒ แƒ›แƒ˜แƒกแƒ˜ แƒ’แƒแƒ›แƒแƒ’แƒแƒœแƒ”แƒ‘แƒแƒ.

แƒแƒšแƒแƒœแƒก แƒแƒฅแƒ•แƒก แƒซแƒแƒšแƒ˜แƒแƒœ แƒคแƒ”แƒ แƒแƒ“แƒ˜ แƒ™แƒแƒ แƒ˜แƒ”แƒ แƒ แƒ™แƒแƒ›แƒžแƒ˜แƒฃแƒขแƒ”แƒ แƒฃแƒš แƒ›แƒ”แƒชแƒœแƒ˜แƒ”แƒ แƒ”แƒ‘แƒแƒจแƒ˜. แฒ›แƒแƒœ แƒ›แƒ˜แƒ˜แƒฆแƒ แƒ™แƒ˜แƒแƒขแƒแƒก แƒžแƒ แƒ˜แƒ–แƒ˜ ะธ แƒขแƒฃแƒ แƒ˜แƒœแƒ’แƒ˜แƒก แƒฏแƒ˜แƒšแƒ“แƒ แƒแƒ‘แƒ˜แƒ”แƒฅแƒขแƒ–แƒ” แƒแƒ แƒ˜แƒ”แƒœแƒขแƒ˜แƒ แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ˜แƒ แƒ”แƒ‘แƒ˜แƒก แƒžแƒแƒ แƒแƒ“แƒ˜แƒ’แƒ›แƒแƒ–แƒ” แƒ›แƒฃแƒจแƒแƒแƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก. แƒ˜แƒก แƒ˜แƒงแƒ แƒ”แƒ แƒ—-แƒ”แƒ แƒ—แƒ˜ แƒžแƒ˜แƒแƒœแƒ”แƒ แƒ˜ แƒžแƒ”แƒ แƒกแƒแƒœแƒแƒšแƒฃแƒ แƒ˜ แƒ™แƒแƒ›แƒžแƒ˜แƒฃแƒขแƒ”แƒ แƒ”แƒ‘แƒ˜แƒกแƒ แƒ“แƒ แƒ’แƒ แƒแƒคแƒ˜แƒ™แƒฃแƒšแƒ˜ แƒ˜แƒœแƒขแƒ”แƒ แƒคแƒ”แƒ˜แƒกแƒ”แƒ‘แƒ˜แƒก แƒกแƒคแƒ”แƒ แƒแƒจแƒ˜, แƒ›แƒแƒœ แƒ’แƒแƒœแƒแƒ•แƒ˜แƒ—แƒแƒ แƒ แƒ›แƒชแƒ˜แƒ แƒ” แƒกแƒแƒฃแƒ‘แƒแƒ แƒ˜ แƒแƒ แƒ˜แƒก แƒงแƒ•แƒ”แƒšแƒ แƒ“แƒ แƒแƒ˜แƒก แƒ”แƒ แƒ—-แƒ”แƒ แƒ—แƒ˜ แƒงแƒ•แƒ”แƒšแƒแƒ–แƒ” แƒ’แƒแƒ•แƒšแƒ”แƒœแƒ˜แƒแƒœแƒ˜ แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ˜แƒ แƒ”แƒ‘แƒ˜แƒก แƒ”แƒœแƒ.

แƒฉแƒ•แƒ”แƒœแƒก แƒฐแƒ”แƒฅแƒกแƒšแƒ”แƒขแƒ˜แƒ’แƒแƒœแƒกแƒแƒ™แƒฃแƒ—แƒ แƒ”แƒ‘แƒ˜แƒ— chattingแƒ›แƒฃแƒ“แƒ›แƒ˜แƒ•แƒแƒ“ แƒฉแƒœแƒ“แƒ”แƒ‘แƒ แƒ™แƒ˜แƒ—แƒฎแƒ•แƒ โ€žแƒ แƒ แƒแƒ แƒ˜แƒก OOPโ€œ แƒ“แƒ โ€žแƒ แƒแƒก แƒ’แƒฃแƒšแƒ˜แƒกแƒฎแƒ›แƒแƒ‘แƒ“แƒ แƒแƒšแƒแƒœ แƒฅแƒ”แƒ˜ แƒกแƒ˜แƒœแƒแƒ›แƒ“แƒ•แƒ˜แƒšแƒ”แƒจแƒ˜โ€œ. แƒ”แƒก แƒžแƒแƒกแƒขแƒ˜ แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒก แƒแƒšแƒแƒœแƒ˜แƒก แƒกแƒแƒ˜แƒœแƒขแƒ”แƒ แƒ”แƒกแƒ แƒชแƒ˜แƒขแƒแƒขแƒ”แƒ‘แƒก แƒ—แƒแƒœแƒแƒ›แƒ”แƒ“แƒ แƒแƒ•แƒ” แƒ’แƒแƒœแƒ•แƒ˜แƒ—แƒแƒ แƒ”แƒ‘แƒ˜แƒก แƒ›แƒ“แƒ’แƒแƒ›แƒแƒ แƒ”แƒแƒ‘แƒ˜แƒก, OOP แƒ“แƒ Lisp แƒ”แƒœแƒ˜แƒก แƒจแƒ”แƒกแƒแƒฎแƒ”แƒ‘.

แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒฃแƒšแƒ˜ แƒฃแƒ–แƒ แƒฃแƒœแƒ•แƒ”แƒšแƒงแƒแƒคแƒ˜แƒก แƒจแƒ”แƒ›แƒฃแƒจแƒแƒ•แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒกแƒแƒฎแƒ”แƒ‘

แƒแƒšแƒแƒœ แƒฅแƒ”แƒ˜ แƒ—แƒ•แƒšแƒ˜แƒก, แƒ แƒแƒ› แƒ™แƒแƒ›แƒžแƒ˜แƒฃแƒขแƒ”แƒ แƒฃแƒšแƒ˜ แƒ แƒ”แƒ•แƒแƒšแƒฃแƒชแƒ˜แƒ แƒฏแƒ”แƒ  แƒ™แƒ˜แƒ“แƒ”แƒ• แƒฌแƒ˜แƒœ แƒแƒ แƒ˜แƒก (แƒœแƒแƒ›แƒ“แƒ•แƒ˜แƒšแƒ˜ แƒ™แƒแƒ›แƒžแƒ˜แƒฃแƒขแƒ”แƒ แƒฃแƒšแƒ˜ แƒ แƒ”แƒ•แƒแƒšแƒฃแƒชแƒ˜แƒ แƒฏแƒ”แƒ  แƒแƒ  แƒ›แƒแƒ›แƒฎแƒ“แƒแƒ แƒ) แƒ“แƒ แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒฃแƒšแƒ˜ แƒฃแƒ–แƒ แƒฃแƒœแƒ•แƒ”แƒšแƒงแƒแƒคแƒ˜แƒก แƒ’แƒแƒœแƒ•แƒ˜แƒ—แƒแƒ แƒ”แƒ‘แƒ แƒ•แƒ˜แƒ—แƒแƒ แƒ“แƒ”แƒ‘แƒ แƒ›แƒฃแƒ แƒ˜แƒก แƒ™แƒแƒœแƒแƒœแƒ˜แƒก แƒจแƒ”แƒ‘แƒ แƒฃแƒœแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒžแƒ แƒแƒžแƒแƒ แƒชแƒ˜แƒ˜แƒ—: แƒแƒžแƒแƒ แƒแƒขแƒฃแƒ แƒ แƒงแƒแƒ•แƒ”แƒšแƒฌแƒšแƒ˜แƒฃแƒ แƒแƒ“ แƒฃแƒ›แƒฏแƒแƒ‘แƒ”แƒกแƒ“แƒ”แƒ‘แƒ, แƒ›แƒแƒ’แƒ แƒแƒ› แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒฃแƒšแƒ˜ แƒฃแƒ–แƒ แƒฃแƒœแƒ•แƒ”แƒšแƒงแƒแƒคแƒ แƒ–แƒ”แƒ“แƒ›แƒ”แƒขแƒแƒ“ แƒ˜แƒคแƒฃแƒ—แƒ”แƒ‘แƒ:

แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒ แƒแƒ แƒ˜แƒก แƒกแƒฃแƒกแƒขแƒ˜, แƒชแƒฃแƒ“แƒแƒ“ แƒ›แƒแƒกแƒจแƒขแƒแƒ‘แƒฃแƒ แƒ˜ แƒ˜แƒ“แƒ”แƒ”แƒ‘แƒ˜ แƒ“แƒ แƒ˜แƒœแƒกแƒขแƒ แƒฃแƒ›แƒ”แƒœแƒขแƒ”แƒ‘แƒ˜, แƒกแƒ˜แƒ–แƒแƒ แƒ›แƒแƒชแƒ”, แƒชแƒแƒ“แƒœแƒ˜แƒก แƒœแƒแƒ™แƒšแƒ”แƒ‘แƒแƒ‘แƒ แƒ“แƒ แƒ.แƒจ.

แƒ™แƒแƒ แƒ’แƒแƒ“ แƒแƒฆแƒฌแƒ”แƒ แƒก แƒแƒ› แƒกแƒ˜แƒขแƒฃแƒแƒชแƒ˜แƒแƒก แƒ›แƒแƒ™แƒšแƒ” แƒฎแƒฃแƒ›แƒ แƒแƒ‘แƒ:

แƒ แƒแƒกแƒแƒช แƒ”แƒœแƒ“แƒ˜ แƒแƒซแƒšแƒ”แƒ•แƒก, แƒ‘แƒ˜แƒšแƒ˜ แƒฌแƒแƒแƒ แƒ—แƒ›แƒ”แƒ•แƒก
แƒ”แƒœแƒ“แƒ˜แƒ› แƒ›แƒ˜แƒกแƒชแƒ, แƒ‘แƒ˜แƒšแƒ›แƒ แƒแƒ˜แƒฆแƒ

แƒ”แƒœแƒ“แƒ˜ แƒ’แƒ แƒแƒ•แƒ˜, Intel-แƒ˜แƒก แƒแƒฆแƒ›แƒแƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒ”แƒšแƒ˜ แƒ“แƒ˜แƒ แƒ”แƒฅแƒขแƒแƒ แƒ˜ แƒ“แƒ แƒ‘แƒ˜แƒš แƒ’แƒ”แƒ˜แƒ—แƒกแƒ˜, แƒ›แƒแƒจแƒ˜แƒœแƒ“แƒ”แƒšแƒ˜ Microsoft-แƒ˜แƒก แƒแƒฆแƒ›แƒแƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒ”แƒšแƒ˜ แƒ“แƒ˜แƒ แƒ”แƒฅแƒขแƒแƒ แƒ˜.

แƒ’แƒแƒœแƒ•แƒ˜แƒ—แƒแƒ แƒ”แƒ‘แƒ˜แƒก แƒแƒ แƒกแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ›แƒ“แƒ’แƒแƒ›แƒแƒ แƒ”แƒแƒ‘แƒ˜แƒก แƒ’แƒแƒฃแƒ›แƒฏแƒแƒ‘แƒ”แƒกแƒ”แƒ‘แƒ แƒ™แƒ•แƒšแƒ”แƒ•แƒ˜แƒ—แƒ˜ แƒžแƒ แƒแƒ”แƒฅแƒขแƒ˜แƒก แƒ›แƒ˜แƒ–แƒแƒœแƒ˜ แƒ˜แƒงแƒ แƒœแƒแƒ‘แƒ˜แƒฏแƒ”แƒ‘แƒ˜ แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ˜แƒ แƒ”แƒ‘แƒ˜แƒก แƒฎแƒ”แƒšแƒแƒฎแƒแƒšแƒ˜ แƒ’แƒแƒ›แƒแƒ’แƒแƒœแƒ”แƒ‘แƒ˜แƒกแƒ™แƒ”แƒœ (pdf). แƒ›แƒ˜แƒ–แƒแƒœแƒ˜แƒ แƒ›แƒ˜แƒ•แƒแƒฆแƒฌแƒ˜แƒแƒ— โ€žแƒ›แƒฃแƒ แƒ˜แƒก แƒ™แƒแƒœแƒแƒœแƒ˜แƒกโ€œ แƒ”แƒฅแƒกแƒžแƒ แƒ”แƒกแƒ˜แƒฃแƒšแƒแƒ‘แƒแƒจแƒ˜ โ€žแƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ˜แƒšแƒ˜ แƒ™แƒแƒ“แƒ˜แƒก แƒ แƒแƒแƒ“แƒ”แƒœแƒแƒ‘แƒ˜แƒก แƒจแƒ”แƒ›แƒชแƒ˜แƒ แƒ”แƒ‘แƒ˜แƒ— 100, 1000, 10000-แƒฏแƒ”แƒ  แƒแƒœ แƒ›แƒ”แƒขแƒ˜แƒ—โ€œ.

แƒ—แƒแƒ•แƒ˜แƒก แƒ—แƒ•แƒแƒšแƒ˜แƒกแƒ›แƒแƒ›แƒญแƒ แƒ”แƒš แƒ›แƒแƒฎแƒกแƒ”แƒœแƒ”แƒ‘แƒแƒจแƒ˜ แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ˜แƒ แƒ”แƒ‘แƒ แƒ“แƒ แƒกแƒ™แƒแƒšแƒ˜แƒ แƒ”แƒ‘แƒ (แƒ•แƒ˜แƒ“แƒ”แƒ) แƒ”แƒก แƒ—แƒ”แƒ›แƒ แƒฃแƒคแƒ แƒ แƒ“แƒ”แƒขแƒแƒšแƒฃแƒ แƒแƒ“ แƒแƒ แƒ˜แƒก แƒ’แƒแƒœแƒฎแƒ˜แƒšแƒฃแƒšแƒ˜. แƒแƒšแƒแƒœแƒ˜แƒก แƒ—แƒฅแƒ›แƒ˜แƒ—, แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒฃแƒšแƒ˜ แƒฃแƒ–แƒ แƒฃแƒœแƒ•แƒ”แƒšแƒงแƒแƒคแƒ˜แƒก แƒ˜แƒœแƒŸแƒ˜แƒœแƒ”แƒ แƒ˜แƒ แƒ’แƒแƒฉแƒ”แƒ แƒ“แƒ แƒ“แƒ แƒฎแƒ“แƒ”แƒ‘แƒ แƒ›แƒ˜แƒ•แƒ˜แƒฌแƒงแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ›แƒ”แƒชแƒœแƒ˜แƒ”แƒ แƒ”แƒ‘แƒ, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒ•แƒ”แƒ  แƒแƒฎแƒ”แƒ แƒฎแƒ”แƒ‘แƒก แƒแƒžแƒแƒ แƒแƒขแƒฃแƒ แƒฃแƒš แƒ“แƒ แƒกแƒฎแƒ•แƒ แƒ›แƒ”แƒชแƒœแƒ˜แƒ”แƒ แƒ”แƒ‘แƒ”แƒ‘แƒกแƒ แƒ“แƒ แƒกแƒแƒ˜แƒœแƒŸแƒ˜แƒœแƒ แƒ แƒ“แƒ˜แƒกแƒชแƒ˜แƒžแƒšแƒ˜แƒœแƒ”แƒ‘แƒก. แƒ›แƒกแƒฎแƒ•แƒ˜แƒšแƒ˜ แƒžแƒ แƒแƒ”แƒฅแƒขแƒ”แƒ‘แƒ˜ แƒ™แƒแƒ“แƒ˜แƒก แƒœแƒแƒ’แƒแƒ•แƒกแƒแƒงแƒ แƒ”แƒšแƒแƒ“ แƒ˜แƒฅแƒชแƒ แƒ“แƒ แƒ˜แƒฅแƒแƒ›แƒ“แƒ” แƒ›แƒ˜แƒแƒฆแƒฌแƒ˜แƒ แƒแƒ แƒแƒ•แƒ˜แƒœ แƒ•แƒ”แƒ  แƒ’แƒแƒ˜แƒ’แƒ”แƒ‘แƒก MS Vista แƒแƒœ MS Word แƒ™แƒแƒ“แƒ˜แƒก 100 แƒ›แƒ˜แƒšแƒ˜แƒแƒœแƒ˜ แƒกแƒขแƒ แƒ˜แƒฅแƒแƒœแƒก. แƒ›แƒแƒ’แƒ แƒแƒ› แƒกแƒ˜แƒœแƒแƒ›แƒ“แƒ•แƒ˜แƒšแƒ”แƒจแƒ˜, แƒแƒกแƒ”แƒ— แƒžแƒ แƒแƒ”แƒฅแƒขแƒ”แƒ‘แƒจแƒ˜ แƒฃแƒœแƒ“แƒ แƒ˜แƒงแƒแƒก แƒฃแƒคแƒ แƒ แƒœแƒแƒ™แƒšแƒ”แƒ‘แƒ˜ แƒ™แƒแƒ“แƒ˜.

แƒแƒšแƒแƒœแƒ˜ แƒ˜แƒ—แƒ•แƒแƒšแƒ˜แƒกแƒฌแƒ˜แƒœแƒ”แƒ‘แƒก แƒ˜แƒœแƒขแƒ”แƒ แƒœแƒ”แƒขแƒก, TCP/IP แƒžแƒ แƒแƒขแƒแƒ™แƒแƒšแƒ”แƒ‘แƒก, LISP แƒ—แƒแƒ แƒฏแƒ˜แƒ›แƒœแƒ”แƒ‘แƒก, Nile (แƒ›แƒแƒ—แƒ”แƒ›แƒแƒขแƒ˜แƒ™แƒ˜แƒก DSL แƒ•แƒ”แƒฅแƒขแƒแƒ แƒฃแƒšแƒ˜ แƒ’แƒ แƒแƒคแƒ˜แƒ™แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก) แƒ“แƒ OMeta (OO PEG) (PDF) แƒ”แƒšแƒ”แƒ’แƒแƒœแƒขแƒฃแƒ แƒ˜ แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒฃแƒšแƒ˜ แƒฃแƒ–แƒ แƒฃแƒœแƒ•แƒ”แƒšแƒงแƒแƒคแƒ˜แƒก แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒ”แƒ‘แƒ˜ แƒ›แƒ˜แƒœแƒ˜แƒ›แƒแƒšแƒฃแƒ แƒ˜ แƒ™แƒแƒ“แƒ˜แƒ—.

แƒ˜แƒก แƒฃแƒฌแƒแƒ“แƒ”แƒ‘แƒก แƒ˜แƒœแƒขแƒ”แƒ แƒœแƒ”แƒขแƒก (TCP/IP) แƒ”แƒ แƒ—-แƒ”แƒ แƒ— แƒ˜แƒ› แƒ›แƒชแƒ˜แƒ แƒ”แƒ แƒ˜แƒชแƒฎแƒแƒ•แƒแƒœ แƒคแƒแƒ แƒ—แƒแƒ›แƒแƒกแƒจแƒขแƒแƒ‘แƒ˜แƒแƒœ แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒฃแƒš แƒžแƒ แƒแƒ”แƒฅแƒขแƒ”แƒ‘แƒก แƒจแƒแƒ แƒ˜แƒก, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒกแƒฌแƒแƒ แƒแƒ“ แƒ˜แƒงแƒ แƒจแƒ”แƒ›แƒฃแƒจแƒแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ“แƒ แƒ›แƒ˜แƒกแƒ˜ แƒกแƒ˜แƒ แƒ—แƒฃแƒšแƒ˜แƒก แƒ“แƒแƒœแƒ” แƒ“แƒแƒ‘แƒแƒšแƒแƒœแƒกแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒกแƒ˜แƒ แƒ—แƒฃแƒšแƒ˜แƒก แƒ“แƒแƒœแƒ”แƒกแƒ—แƒแƒœ (แƒกแƒ˜แƒ แƒ—แƒฃแƒšแƒ”แƒ”แƒ‘แƒ˜ แƒกแƒ˜แƒ แƒ—แƒฃแƒšแƒ˜แƒก แƒฌแƒ˜แƒœแƒแƒแƒฆแƒ›แƒ“แƒ”แƒ’). 20 แƒกแƒขแƒ แƒ˜แƒฅแƒแƒœแƒ–แƒ” แƒœแƒแƒ™แƒšแƒ”แƒ‘แƒ˜ แƒ™แƒแƒ“แƒ˜แƒ—, แƒžแƒ แƒแƒ”แƒฅแƒขแƒ˜ แƒ›แƒแƒฅแƒ›แƒ”แƒ“แƒ”แƒ‘แƒก แƒ แƒแƒ’แƒแƒ แƒช แƒชแƒแƒชแƒฎแƒแƒšแƒ˜, แƒ“แƒ˜แƒœแƒแƒ›แƒ˜แƒฃแƒ แƒ˜ แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒ, แƒ แƒแƒ›แƒ”แƒšแƒกแƒแƒช แƒจแƒ”แƒฃแƒซแƒšแƒ˜แƒ แƒ›แƒ˜แƒšแƒ˜แƒแƒ แƒ“แƒแƒ‘แƒ˜แƒ— แƒ™แƒ•แƒแƒœแƒซแƒ˜แƒก แƒ›แƒฎแƒแƒ แƒ“แƒแƒญแƒ”แƒ แƒ แƒ“แƒ แƒแƒ แƒแƒกแƒแƒ“แƒ”แƒก แƒงแƒแƒคแƒ˜แƒšแƒ แƒฎแƒแƒ–แƒ’แƒแƒ แƒ”แƒจแƒ” แƒ›แƒ˜แƒกแƒ˜ แƒกแƒแƒฌแƒงแƒ˜แƒกแƒ˜ แƒ’แƒแƒจแƒ•แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ 1969 แƒฌแƒšแƒ˜แƒก แƒกแƒ”แƒฅแƒขแƒ”แƒ›แƒ‘แƒ”แƒ แƒจแƒ˜. แƒฉแƒ•แƒ”แƒœ แƒฃแƒ‘แƒ แƒแƒšแƒแƒ“ แƒจแƒ”แƒ•แƒฌแƒงแƒ•แƒ˜แƒขแƒ”แƒ— แƒ˜แƒœแƒขแƒ”แƒ แƒœแƒ”แƒขแƒ˜แƒก แƒ›แƒ˜แƒฉแƒœแƒ”แƒ•แƒ แƒฉแƒ•แƒ”แƒฃแƒšแƒ”แƒ‘แƒ แƒ˜แƒ• แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒฃแƒš แƒžแƒ แƒแƒ”แƒฅแƒขแƒแƒ“, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒจแƒ”แƒฅแƒ›แƒœแƒ˜แƒšแƒ˜แƒ แƒฎแƒแƒšแƒฎแƒ˜แƒก แƒ›แƒ˜แƒ”แƒ :

แƒ˜แƒœแƒขแƒ”แƒ แƒœแƒ”แƒขแƒ˜ แƒ˜แƒ›แƒ“แƒ”แƒœแƒแƒ“ แƒ™แƒแƒ แƒ’แƒแƒ“ แƒแƒ แƒ˜แƒก แƒ’แƒแƒœแƒ•แƒ˜แƒ—แƒแƒ แƒ”แƒ‘แƒฃแƒšแƒ˜, แƒ แƒแƒ› แƒ‘แƒ”แƒ•แƒ แƒ˜ แƒแƒ“แƒแƒ›แƒ˜แƒแƒœแƒ˜ แƒ›แƒแƒก แƒ˜แƒกแƒ” แƒ”แƒฅแƒชแƒ”แƒ•แƒ, แƒ แƒแƒ’แƒแƒ แƒช แƒ‘แƒฃแƒœแƒ”แƒ‘แƒ แƒ˜แƒ• แƒ แƒ”แƒกแƒฃแƒ แƒกแƒก, แƒ แƒแƒ’แƒแƒ แƒ˜แƒชแƒแƒ แƒฌแƒงแƒœแƒแƒ แƒ˜ แƒแƒ™แƒ”แƒแƒœแƒ” แƒ“แƒ แƒแƒ แƒ แƒแƒ“แƒแƒ›แƒ˜แƒแƒœแƒ˜แƒก แƒจแƒ แƒแƒ›แƒ˜แƒก แƒžแƒ แƒแƒ“แƒฃแƒฅแƒขแƒก. แƒ‘แƒแƒšแƒแƒก แƒ แƒแƒ“แƒ˜แƒก แƒ•แƒœแƒแƒฎแƒ”แƒ— แƒแƒกแƒ”แƒ—แƒ˜ แƒกแƒขแƒแƒ‘แƒ˜แƒšแƒฃแƒ แƒ˜, แƒ›แƒ™แƒแƒคแƒ˜แƒ, แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ แƒ”แƒจแƒ” แƒขแƒ”แƒฅแƒœแƒแƒšแƒแƒ’แƒ˜แƒ? แƒจแƒ”แƒ“แƒแƒ แƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก, แƒ˜แƒœแƒขแƒ”แƒ แƒœแƒ”แƒขแƒ˜ แƒกแƒ˜แƒกแƒฃแƒšแƒ”แƒšแƒ”แƒ. แƒ•แƒ”แƒ‘ แƒจแƒ”แƒฅแƒ›แƒœแƒ”แƒก แƒ›แƒแƒงแƒ•แƒแƒ แƒฃแƒšแƒ”แƒ‘แƒ›แƒ.

แƒแƒ‘แƒ˜แƒ”แƒฅแƒขแƒ–แƒ” แƒแƒ แƒ˜แƒ”แƒœแƒขแƒ˜แƒ แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ˜แƒ แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒกแƒแƒฎแƒ”แƒ‘

แƒžแƒ˜แƒ แƒ•แƒ”แƒšแƒ˜, แƒ แƒแƒช แƒ“แƒแƒ›แƒแƒ˜แƒœแƒขแƒ”แƒ แƒ”แƒกแƒ, แƒ›แƒ˜แƒกแƒ˜ แƒ˜แƒงแƒ แƒแƒ แƒ˜แƒ’แƒ˜แƒœแƒแƒšแƒฃแƒ แƒ˜ OOP แƒฎแƒ”แƒ“แƒ•แƒ. แƒ›แƒ˜แƒกแƒ›แƒ แƒ’แƒแƒ›แƒแƒชแƒ“แƒ˜แƒšแƒ”แƒ‘แƒแƒ› แƒ›แƒ˜แƒ™แƒ แƒแƒ‘แƒ˜แƒแƒšแƒแƒ’แƒ˜แƒแƒจแƒ˜ แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ•แƒแƒœแƒ˜ แƒ แƒแƒšแƒ˜ แƒ˜แƒ—แƒแƒ›แƒแƒจแƒ:

แƒ›แƒ” แƒ›แƒ”แƒ’แƒแƒœแƒ แƒแƒ‘แƒ˜แƒ”แƒฅแƒขแƒ”แƒ‘แƒ˜, แƒ แƒแƒ’แƒแƒ แƒช แƒ‘แƒ˜แƒแƒšแƒแƒ’แƒ˜แƒฃแƒ แƒ˜ แƒฃแƒฏแƒ แƒ”แƒ“แƒ”แƒ‘แƒ˜ แƒ“แƒ/แƒแƒœ แƒชแƒแƒšแƒ™แƒ”แƒฃแƒšแƒ˜ แƒ™แƒแƒ›แƒžแƒ˜แƒฃแƒขแƒ”แƒ แƒ”แƒ‘แƒ˜ แƒฅแƒกแƒ”แƒšแƒจแƒ˜, แƒ แƒแƒ›แƒšแƒ”แƒ‘แƒกแƒแƒช แƒจแƒ”แƒ”แƒซแƒšแƒแƒ— แƒ™แƒแƒ›แƒฃแƒœแƒ˜แƒ™แƒแƒชแƒ˜แƒ แƒ›แƒฎแƒแƒšแƒแƒ“ แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒก แƒกแƒแƒจแƒฃแƒแƒšแƒ”แƒ‘แƒ˜แƒ—.

แƒ“แƒ แƒ’แƒแƒ›แƒแƒชแƒ“แƒ˜แƒšแƒ”แƒ‘แƒ แƒ›แƒแƒ—แƒ”แƒ›แƒแƒขแƒ˜แƒ™แƒแƒจแƒ˜:

แƒ›แƒแƒ—แƒ”แƒ›แƒแƒขแƒ˜แƒ™แƒแƒจแƒ˜ แƒฉแƒ”แƒ›แƒ›แƒ แƒ’แƒแƒ›แƒแƒชแƒ“แƒ˜แƒšแƒ”แƒ‘แƒแƒ› แƒ“แƒแƒ›แƒแƒคแƒ˜แƒฅแƒ แƒ, แƒ แƒแƒ› แƒ—แƒ˜แƒ—แƒแƒ”แƒฃแƒš แƒแƒ‘แƒ˜แƒ”แƒฅแƒขแƒก แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒฐแƒฅแƒแƒœแƒ“แƒ”แƒก แƒ แƒแƒ›แƒ“แƒ”แƒœแƒ˜แƒ›แƒ” แƒแƒšแƒ’แƒ”แƒ‘แƒ แƒ, แƒ˜แƒกแƒ˜แƒœแƒ˜ แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒ’แƒแƒ”แƒ แƒ—แƒ˜แƒแƒœแƒ“แƒ”แƒก แƒแƒฏแƒแƒฎแƒ”แƒ‘แƒจแƒ˜ แƒ“แƒ แƒ”แƒก แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒซแƒแƒšแƒ˜แƒแƒœ แƒกแƒแƒกแƒแƒ แƒ’แƒ”แƒ‘แƒšแƒ แƒ˜แƒงแƒแƒก.

LISPA-แƒก แƒ’แƒ•แƒ˜แƒแƒœ แƒจแƒ”แƒ™แƒ•แƒ แƒ˜แƒกแƒ แƒ“แƒ แƒซแƒšแƒ˜แƒ”แƒ แƒ˜ แƒ›แƒ”แƒขแƒ-แƒคแƒฃแƒœแƒฅแƒชแƒ˜แƒ”แƒ‘แƒ˜แƒก แƒ˜แƒ“แƒ”แƒ”แƒ‘แƒ˜:

แƒ›แƒ”แƒแƒ แƒ” แƒ”แƒขแƒแƒžแƒ˜ แƒแƒ แƒ˜แƒก LISPA-แƒก แƒ’แƒแƒ’แƒ”แƒ‘แƒ แƒ“แƒ แƒแƒ› แƒ’แƒแƒ’แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ แƒฃแƒคแƒ แƒ แƒ›แƒแƒ แƒขแƒ˜แƒ•แƒ˜, แƒžแƒแƒขแƒแƒ แƒ, แƒฃแƒคแƒ แƒ แƒซแƒšแƒ˜แƒ”แƒ แƒ˜ แƒกแƒขแƒ แƒฃแƒฅแƒขแƒฃแƒ แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒกแƒแƒฅแƒ›แƒœแƒ”แƒšแƒแƒ“ แƒ“แƒ แƒ›แƒแƒ’แƒ•แƒ˜แƒแƒœแƒ”แƒ‘แƒ˜แƒ— แƒกแƒแƒ•แƒแƒšแƒ“แƒ”แƒ‘แƒฃแƒšแƒ.

แƒ“แƒ แƒ›แƒแƒšแƒ” แƒแƒšแƒแƒœแƒ›แƒ แƒ“แƒแƒ˜แƒฌแƒงแƒ แƒ˜แƒ“แƒ”แƒ˜แƒก แƒ›แƒฎแƒแƒ แƒ“แƒแƒญแƒ”แƒ แƒ, แƒ แƒแƒ› แƒ“แƒ˜แƒœแƒแƒ›แƒ˜แƒฃแƒ แƒ˜ แƒ”แƒœแƒ”แƒ‘แƒ˜แƒ แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒฃแƒšแƒ˜ แƒฃแƒ–แƒ แƒฃแƒœแƒ•แƒ”แƒšแƒงแƒแƒคแƒ˜แƒก แƒ’แƒแƒœแƒ•แƒ˜แƒ—แƒแƒ แƒ”แƒ‘แƒ˜แƒก แƒ›แƒแƒ›แƒแƒ•แƒแƒšแƒ˜ (pdf). แƒ™แƒ”แƒ แƒซแƒแƒ“, แƒ›แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ•แƒแƒœแƒ˜แƒ แƒชแƒ•แƒšแƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒกแƒ˜แƒ›แƒแƒ แƒขแƒ˜แƒ•แƒ”:

แƒ’แƒ•แƒ˜แƒแƒœ แƒจแƒ”แƒ™แƒ•แƒ แƒ แƒกแƒแƒจแƒฃแƒแƒšแƒ”แƒ‘แƒแƒก แƒแƒซแƒšแƒ”แƒ•แƒก แƒ˜แƒ“แƒ”แƒ”แƒ‘แƒก, แƒ แƒแƒ›แƒšแƒ”แƒ‘แƒ˜แƒช แƒ›แƒแƒ’แƒ•แƒ˜แƒแƒœแƒ”แƒ‘แƒ˜แƒ— แƒ›แƒแƒ•แƒ˜แƒ“แƒ แƒ’แƒแƒœแƒ•แƒ˜แƒ—แƒแƒ แƒ”แƒ‘แƒ˜แƒก แƒžแƒ แƒแƒชแƒ”แƒกแƒจแƒ˜, แƒฉแƒแƒ”แƒ แƒ—แƒแƒก แƒžแƒ แƒแƒ”แƒฅแƒขแƒจแƒ˜ แƒœแƒแƒ™แƒšแƒ”แƒ‘แƒ˜ แƒซแƒแƒšแƒ˜แƒกแƒฎแƒ›แƒ”แƒ•แƒ˜แƒ— (แƒแƒ“แƒ แƒ” แƒจแƒ”แƒ™แƒ แƒฃแƒš แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒ”แƒ‘แƒ—แƒแƒœ แƒจแƒ”แƒ“แƒแƒ แƒ”แƒ‘แƒ˜แƒ—, แƒ แƒแƒ’แƒแƒ แƒ˜แƒชแƒแƒ C, C++, Java แƒ“แƒ แƒ.แƒจ.)

แƒ“แƒ แƒชแƒ•แƒšแƒ˜แƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒก แƒžแƒแƒขแƒ”แƒœแƒชแƒ˜แƒแƒšแƒ˜ แƒ“แƒ แƒฃแƒคแƒ แƒ แƒกแƒฌแƒ แƒแƒคแƒ˜ แƒ’แƒแƒ›แƒ”แƒแƒ แƒ”แƒ‘แƒ:

แƒ”แƒ แƒ—-แƒ”แƒ แƒ—แƒ˜ แƒ›แƒ—แƒแƒ•แƒแƒ แƒ˜ แƒ˜แƒ“แƒ”แƒ แƒ˜แƒก แƒแƒ แƒ˜แƒก, แƒ แƒแƒ› แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒแƒ› แƒฃแƒœแƒ“แƒ แƒ’แƒแƒแƒ’แƒ แƒซแƒ”แƒšแƒแƒก แƒ›แƒฃแƒจแƒแƒแƒ‘แƒ แƒขแƒ”แƒกแƒขแƒ˜แƒ แƒ”แƒ‘แƒ˜แƒก แƒ“แƒ แƒแƒก, แƒ’แƒแƒœแƒกแƒแƒ™แƒฃแƒ—แƒ แƒ”แƒ‘แƒ˜แƒ— แƒ›แƒแƒจแƒ˜แƒœ, แƒ แƒแƒชแƒ แƒชแƒ•แƒšแƒ˜แƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜ แƒฎแƒ“แƒ”แƒ‘แƒ. แƒซแƒ˜แƒ แƒ˜แƒ—แƒแƒ“แƒ˜ แƒชแƒ•แƒšแƒ˜แƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒช แƒ™แƒ˜ แƒฃแƒœแƒ“แƒ แƒ˜แƒงแƒแƒก แƒ—แƒแƒœแƒ“แƒแƒ—แƒแƒœแƒแƒ‘แƒ˜แƒ—แƒ˜ แƒ“แƒ แƒ“แƒแƒกแƒญแƒ˜แƒ แƒ“แƒ”แƒก แƒแƒ แƒแƒฃแƒ›แƒ”แƒขแƒ”แƒก แƒฌแƒแƒ›แƒ˜แƒก แƒ’แƒแƒงแƒแƒคแƒ.

แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒแƒ™แƒšแƒ˜แƒ แƒกแƒขแƒแƒขแƒ˜แƒ™แƒฃแƒ แƒแƒ“ แƒแƒ™แƒ แƒ”แƒคแƒ˜แƒšแƒ˜ แƒ”แƒœแƒ”แƒ‘แƒ˜:

แƒ—แƒฃ แƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒ— แƒแƒ“แƒ แƒ”แƒฃแƒšแƒ˜ แƒกแƒแƒ•แƒแƒšแƒ“แƒ”แƒ‘แƒฃแƒšแƒ แƒ”แƒœแƒ”แƒ‘แƒก, แƒ แƒแƒ’แƒแƒ แƒช แƒแƒ›แƒแƒก แƒฃแƒ›แƒ”แƒขแƒ”แƒกแƒแƒ‘แƒ แƒแƒ™แƒ”แƒ—แƒ”แƒ‘แƒก, แƒ›แƒแƒจแƒ˜แƒœ แƒฉแƒแƒ™แƒ”แƒขแƒแƒ•แƒ— แƒ˜แƒ›แƒแƒก, แƒ แƒแƒช แƒฃแƒ™แƒ•แƒ” แƒ“แƒแƒฌแƒ”แƒ แƒ”แƒ—. แƒ›แƒ˜แƒกแƒ˜ แƒ›แƒแƒ แƒขแƒ˜แƒ•แƒแƒ“ แƒ’แƒแƒ“แƒแƒคแƒแƒ แƒ›แƒ”แƒ‘แƒ แƒแƒฆแƒแƒ  แƒ˜แƒฅแƒœแƒ”แƒ‘แƒ แƒจแƒ”แƒกแƒแƒซแƒšแƒ”แƒ‘แƒ”แƒšแƒ˜.

แƒ’แƒแƒกแƒแƒ™แƒ•แƒ˜แƒ แƒ˜แƒ, แƒ แƒแƒ› แƒ›แƒ˜แƒกแƒ˜ แƒแƒ–แƒ แƒ”แƒ‘แƒ˜ OOP-แƒ–แƒ” แƒแƒ›แƒ˜แƒ— แƒจแƒ”แƒ›แƒแƒ˜แƒคแƒแƒ แƒ’แƒšแƒ”แƒ‘แƒแƒ“แƒ:

OOP แƒฉแƒ”แƒ›แƒ—แƒ•แƒ˜แƒก แƒแƒ แƒ˜แƒก แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ”แƒ‘แƒ˜, แƒšแƒแƒ™แƒแƒšแƒฃแƒ แƒ˜ แƒจแƒ”แƒ™แƒแƒ•แƒ”แƒ‘แƒ แƒ“แƒ แƒ“แƒแƒชแƒ•แƒ, แƒกแƒแƒฎแƒ”แƒšแƒ›แƒฌแƒ˜แƒคแƒ แƒ“แƒแƒ›แƒแƒšแƒ•แƒ แƒ“แƒ แƒงแƒ•แƒ”แƒšแƒแƒคแƒ แƒ˜แƒก แƒ“แƒแƒ’แƒ•แƒ˜แƒแƒœแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒกแƒแƒ•แƒแƒšแƒ“แƒ”แƒ‘แƒฃแƒšแƒ. แƒ”แƒก แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒ’แƒแƒ™แƒ”แƒ—แƒ“แƒ”แƒก Smalltalk-แƒจแƒ˜ แƒ“แƒ LISP-แƒจแƒ˜.

แƒ“แƒ แƒแƒ แƒแƒคแƒ”แƒ แƒ˜ แƒ›แƒ”แƒ›แƒ™แƒ•แƒ˜แƒ“แƒ แƒ”แƒแƒ‘แƒ˜แƒก แƒจแƒ”แƒกแƒแƒฎแƒ”แƒ‘. แƒ”แƒก แƒแƒ  แƒแƒ แƒ˜แƒก OOP แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒฉแƒ•แƒ”แƒœ แƒ“แƒฆแƒ”แƒก แƒ•แƒ˜แƒชแƒ˜แƒ—:

แƒ•แƒ˜แƒกแƒฃแƒ แƒ•แƒ”แƒ‘แƒ“แƒ˜, แƒ แƒแƒ› แƒ“แƒ˜แƒ“แƒ˜ แƒฎแƒœแƒ˜แƒก แƒฌแƒ˜แƒœ แƒ’แƒแƒ›แƒแƒ›แƒ”แƒงแƒ”แƒœแƒ”แƒ‘แƒ˜แƒœแƒ แƒขแƒ”แƒ แƒ›แƒ˜แƒœแƒ˜ โ€žแƒแƒ‘แƒ˜แƒ”แƒฅแƒขแƒ˜โ€œ แƒแƒ› แƒ—แƒ”แƒ›แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก, แƒ แƒแƒ“แƒ’แƒแƒœ แƒ”แƒก แƒ˜แƒฌแƒ•แƒ”แƒ•แƒก แƒ‘แƒ”แƒ•แƒ แƒก แƒงแƒฃแƒ แƒแƒ“แƒฆแƒ”แƒ‘แƒแƒก แƒแƒ›แƒแƒฎแƒ•แƒ˜แƒšแƒ”แƒ‘แƒก แƒงแƒ•แƒ”แƒšแƒแƒ–แƒ” แƒœแƒแƒ™แƒšแƒ”แƒ‘ แƒ˜แƒ“แƒ”แƒ”แƒ‘แƒ–แƒ”.

แƒ“แƒ˜แƒ“แƒ˜ แƒ˜แƒ“แƒ”แƒ, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒ—แƒแƒœแƒแƒ›แƒ”แƒ“แƒ แƒแƒ•แƒ” แƒกแƒขแƒแƒขแƒ˜แƒ™แƒฃแƒ แƒแƒ“ แƒแƒ™แƒ แƒ”แƒคแƒ˜แƒš OO แƒ”แƒœแƒ”แƒ‘แƒก แƒแƒ™แƒšแƒ˜แƒ:

แƒ“แƒ˜แƒ“แƒ˜ แƒ˜แƒ“แƒ”แƒ แƒแƒ แƒ˜แƒก "แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ”แƒ‘แƒ˜"

แƒ›แƒแƒก แƒกแƒฏแƒ”แƒ แƒ แƒคแƒแƒ™แƒฃแƒกแƒ˜แƒ แƒ”แƒ‘แƒ แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ”แƒ‘แƒ–แƒ”, แƒคแƒฎแƒ•แƒ˜แƒ”แƒ  แƒจแƒ”แƒ”แƒ แƒ—แƒ”แƒ‘แƒแƒ–แƒ” แƒ“แƒ แƒ›แƒแƒ“แƒฃแƒšแƒ˜แƒก แƒฃแƒ แƒ—แƒ˜แƒ”แƒ แƒ—แƒฅแƒ›แƒ”แƒ“แƒ”แƒ‘แƒ”แƒ‘แƒ–แƒ” แƒ“แƒ แƒแƒ แƒ แƒแƒ‘แƒ˜แƒ”แƒฅแƒขแƒ˜แƒก แƒจแƒ˜แƒœแƒแƒ’แƒแƒœแƒ–แƒ”:

แƒ™แƒแƒ แƒ’แƒ˜ แƒ›แƒแƒกแƒจแƒขแƒแƒ‘แƒ˜แƒ แƒ”แƒ‘แƒแƒ“แƒ˜ แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒฅแƒ›แƒœแƒ˜แƒก แƒ’แƒแƒกแƒแƒฆแƒ”แƒ‘แƒ˜ แƒแƒ แƒ˜แƒก แƒ›แƒแƒ“แƒฃแƒšแƒ”แƒ‘แƒก แƒจแƒแƒ แƒ˜แƒก แƒ™แƒแƒ›แƒฃแƒœแƒ˜แƒ™แƒแƒชแƒ˜แƒ˜แƒก แƒ›แƒ”แƒฅแƒแƒœแƒ˜แƒ–แƒ›แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒ›แƒฃแƒจแƒแƒ•แƒ”แƒ‘แƒ แƒ“แƒ แƒแƒ แƒ แƒ›แƒแƒ—แƒ˜ แƒจแƒ˜แƒ“แƒ แƒ—แƒ•แƒ˜แƒกแƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒกแƒ แƒ“แƒ แƒฅแƒชแƒ”แƒ•แƒ˜แƒก แƒจแƒ”แƒ›แƒฃแƒจแƒแƒ•แƒ”แƒ‘แƒ.

แƒกแƒขแƒแƒขแƒ˜แƒ™แƒฃแƒ แƒแƒ“ แƒแƒ™แƒ แƒ”แƒคแƒ˜แƒšแƒ˜ แƒ”แƒœแƒ”แƒ‘แƒ˜ แƒ›แƒแƒก แƒ”แƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒ แƒ“แƒ”แƒคแƒ”แƒฅแƒขแƒฃแƒ แƒ˜:

แƒขแƒ˜แƒžแƒ”แƒ‘แƒ˜แƒก แƒฌแƒ˜แƒœแƒแƒแƒฆแƒ›แƒ“แƒ”แƒ’แƒ˜ แƒแƒ  แƒ•แƒแƒ , แƒ›แƒแƒ’แƒ แƒแƒ› แƒแƒ  แƒ•แƒ˜แƒชแƒ˜ แƒ แƒแƒ˜แƒ›แƒ” แƒขแƒ˜แƒžแƒ˜แƒก แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒ, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒขแƒ™แƒ˜แƒ•แƒ˜แƒšแƒก แƒแƒ  แƒ˜แƒฌแƒ•แƒ”แƒ•แƒก. แƒแƒกแƒ” แƒ แƒแƒ›, แƒ›แƒ” แƒ›แƒแƒ˜แƒœแƒช แƒ›แƒแƒ›แƒฌแƒแƒœแƒก แƒ“แƒ˜แƒœแƒแƒ›แƒ˜แƒฃแƒ แƒ˜ แƒแƒ™แƒ แƒ”แƒคแƒ.

แƒ–แƒแƒ’แƒ˜แƒ”แƒ แƒ—แƒ˜ แƒžแƒแƒžแƒฃแƒšแƒแƒ แƒฃแƒšแƒ˜ แƒ”แƒœแƒ แƒ“แƒฆแƒ”แƒก แƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒก Smalltalk-แƒ˜แƒก แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ“แƒแƒชแƒ”แƒ›แƒ˜แƒก แƒ˜แƒ“แƒ”แƒ”แƒ‘แƒก, แƒ’แƒ•แƒ˜แƒแƒœ แƒจแƒ”แƒ™แƒ•แƒ แƒแƒก แƒ“แƒ แƒแƒ  แƒ”แƒกแƒ›แƒ˜แƒกแƒฌแƒ˜แƒœ แƒ’แƒแƒ›แƒแƒซแƒแƒฎแƒ”แƒ‘แƒ ะฒ แƒแƒ‘แƒ˜แƒ”แƒฅแƒขแƒ˜แƒ•แƒ˜- Cแƒ›แƒ”แƒ—แƒแƒ“แƒ˜_แƒ’แƒแƒ›แƒแƒขแƒแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜ ะฒ Ruby ะธ noSuchMethod Google-แƒจแƒ˜ แƒ แƒ”แƒ˜แƒขแƒ˜แƒœแƒ’แƒ˜.

แƒ’แƒแƒแƒœแƒแƒ“แƒ’แƒฃแƒ แƒ” แƒงแƒ•แƒ”แƒšแƒแƒคแƒ”แƒ แƒ˜ แƒ“แƒ แƒจแƒ”แƒฅแƒ›แƒ”แƒœแƒ˜ แƒฃแƒ™แƒ”แƒ—แƒ”แƒกแƒ˜

แƒแƒšแƒแƒœแƒก แƒแƒฅแƒ•แƒก แƒกแƒแƒ˜แƒœแƒขแƒ”แƒ แƒ”แƒกแƒ แƒ—แƒ”แƒแƒ แƒ˜แƒ แƒ™แƒแƒ›แƒžแƒ˜แƒฃแƒขแƒ”แƒ แƒฃแƒšแƒ˜ แƒ›แƒ”แƒชแƒœแƒ˜แƒ”แƒ แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒœแƒ•แƒ˜แƒ—แƒแƒ แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒกแƒแƒฎแƒ”แƒ‘:

แƒ›แƒ”แƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒ, แƒ แƒแƒ› แƒ™แƒแƒ›แƒžแƒ˜แƒฃแƒขแƒ”แƒ แƒฃแƒšแƒ˜ แƒ›แƒ”แƒชแƒœแƒ˜แƒ”แƒ แƒ”แƒ‘แƒ˜แƒก แƒ›แƒฎแƒแƒšแƒแƒ“ แƒ”แƒ แƒ—แƒ˜ แƒขแƒ˜แƒžแƒ˜ แƒแƒ แƒกแƒ”แƒ‘แƒแƒ‘แƒก แƒ“แƒ แƒ”แƒก แƒ›แƒ”แƒชแƒœแƒ˜แƒ”แƒ แƒ”แƒ‘แƒ แƒฎแƒ˜แƒ“แƒ”แƒ‘แƒ˜แƒก แƒแƒ’แƒ”แƒ‘แƒแƒก แƒฐแƒ’แƒแƒ•แƒก. แƒ•แƒ˜แƒฆแƒแƒช แƒแƒจแƒ”แƒœแƒ”แƒ‘แƒก แƒฎแƒ˜แƒ“แƒ”แƒ‘แƒก, แƒ•แƒ˜แƒฆแƒแƒช แƒแƒœแƒ’แƒ แƒ”แƒ•แƒก แƒ›แƒแƒ— แƒ“แƒ แƒฅแƒ›แƒœแƒ˜แƒก แƒแƒฎแƒแƒš แƒ—แƒ”แƒแƒ แƒ˜แƒ”แƒ‘แƒก. แƒ“แƒ แƒฉแƒ•แƒ”แƒœ แƒฃแƒœแƒ“แƒ แƒ’แƒแƒ•แƒแƒ’แƒ แƒซแƒ”แƒšแƒแƒ— แƒฎแƒ˜แƒ“แƒ”แƒ‘แƒ˜แƒก แƒ›แƒจแƒ”แƒœแƒ”แƒ‘แƒšแƒแƒ‘แƒ.

LISP-แƒ˜แƒก แƒจแƒ”แƒกแƒแƒฎแƒ”แƒ‘

แƒแƒšแƒแƒœ แƒฅแƒ”แƒ˜แƒก แƒกแƒฏแƒ”แƒ แƒ Lisp

แƒงแƒ•แƒ”แƒšแƒ แƒ“แƒ แƒแƒ˜แƒก แƒกแƒแƒฃแƒ™แƒ”แƒ—แƒ”แƒกแƒ แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ˜แƒ แƒ”แƒ‘แƒ˜แƒก แƒ”แƒœแƒ

แƒ“แƒ แƒ แƒแƒ› แƒงแƒ•แƒ”แƒšแƒ แƒ™แƒแƒ›แƒžแƒ˜แƒฃแƒขแƒ”แƒ แƒฃแƒšแƒ›แƒ แƒ™แƒฃแƒ แƒกแƒ“แƒแƒ›แƒ—แƒแƒ•แƒ แƒ”แƒ‘แƒฃแƒšแƒ›แƒ แƒฃแƒœแƒ“แƒ แƒจแƒ”แƒ˜แƒกแƒฌแƒแƒ•แƒšแƒแƒก แƒ˜แƒ’แƒ˜:

แƒแƒ“แƒแƒ›แƒ˜แƒแƒœแƒ”แƒ‘แƒ˜แƒก แƒฃแƒ›แƒ”แƒขแƒ”แƒกแƒแƒ‘แƒแƒก, แƒ•แƒ˜แƒœแƒช แƒกแƒฌแƒแƒ•แƒšแƒแƒ‘แƒก CS-แƒจแƒ˜, แƒแƒ  แƒ”แƒกแƒ›แƒ˜แƒก Lisp-แƒ˜แƒก แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ‘แƒ. Lisp แƒแƒ แƒ˜แƒก แƒงแƒ•แƒ”แƒšแƒแƒ–แƒ” แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ•แƒแƒœแƒ˜ แƒ˜แƒ“แƒ”แƒ แƒ™แƒแƒ›แƒžแƒ˜แƒฃแƒขแƒ”แƒ แƒฃแƒš แƒ›แƒ”แƒชแƒœแƒ˜แƒ”แƒ แƒ”แƒ‘แƒแƒจแƒ˜.

แƒกแƒฌแƒแƒ แƒ˜ แƒแƒขแƒ›แƒแƒกแƒคแƒ”แƒ แƒแƒกแƒ แƒ“แƒ แƒ™แƒแƒœแƒขแƒ”แƒฅแƒกแƒขแƒ˜แƒก แƒจแƒ”แƒกแƒแƒฎแƒ”แƒ‘

แƒ˜แƒก แƒฎแƒจแƒ˜แƒ แƒแƒ“ แƒ˜แƒฎแƒกแƒ”แƒœแƒ”แƒ‘แƒก แƒฃแƒœแƒ˜แƒ™แƒแƒšแƒฃแƒ  แƒแƒขแƒ›แƒแƒกแƒคแƒ”แƒ แƒแƒก แƒฅแƒกแƒ”แƒ แƒแƒฅแƒกแƒ˜ PARC ะธ ARPA, แƒกแƒแƒ“แƒแƒช โ€žแƒฎแƒ”แƒ“แƒ•แƒ แƒฃแƒคแƒ แƒ แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ•แƒแƒœแƒ˜แƒ, แƒ•แƒ˜แƒ“แƒ แƒ” แƒ›แƒ˜แƒ–แƒœแƒ”แƒ‘แƒ˜โ€œ แƒ“แƒ โ€žแƒแƒ“แƒแƒ›แƒ˜แƒแƒœแƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒคแƒ˜แƒœแƒแƒœแƒกแƒ”แƒ‘แƒ แƒ“แƒ แƒแƒ แƒ แƒžแƒ แƒแƒ”แƒฅแƒขแƒ”แƒ‘แƒ˜โ€œ.

แƒ—แƒ•แƒแƒšแƒกแƒแƒ–แƒ แƒ˜แƒกแƒ˜ แƒฆแƒ˜แƒ แƒก 80 IQ แƒฅแƒฃแƒšแƒ.

แƒแƒšแƒแƒœ แƒฅแƒ”แƒ˜ แƒแƒ›แƒ‘แƒแƒ‘แƒก:

ARPA/PARC แƒกแƒ˜แƒฃแƒŸแƒ”แƒขแƒ˜ แƒ’แƒ•แƒ˜แƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒก, แƒ—แƒฃ แƒ แƒแƒ’แƒแƒ  แƒจแƒ”แƒฃแƒซแƒšแƒ˜แƒ แƒฎแƒ”แƒ“แƒ•แƒ˜แƒก, แƒ›แƒแƒ™แƒ แƒซแƒแƒšแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ“แƒแƒคแƒ˜แƒœแƒแƒœแƒกแƒ”แƒ‘แƒ˜แƒก, แƒกแƒฌแƒแƒ แƒ˜ แƒ™แƒแƒœแƒขแƒ”แƒฅแƒกแƒขแƒ˜แƒกแƒ แƒ“แƒ แƒžแƒ แƒแƒชแƒ”แƒกแƒ˜แƒก แƒ”แƒ แƒ—แƒแƒ‘แƒšแƒ˜แƒแƒ‘แƒแƒ› แƒฏแƒแƒ“แƒแƒกแƒœแƒฃแƒ แƒแƒ“ แƒฌแƒแƒ แƒ›แƒแƒฅแƒ›แƒœแƒแƒก แƒแƒฎแƒแƒšแƒ˜ แƒขแƒ”แƒฅแƒœแƒแƒšแƒแƒ’แƒ˜แƒ”แƒ‘แƒ˜, แƒ แƒแƒ›แƒšแƒ”แƒ‘แƒ˜แƒช แƒแƒ แƒ แƒ›แƒฎแƒแƒšแƒแƒ“ แƒ’แƒแƒ•แƒšแƒ”แƒœแƒแƒก แƒแƒฎแƒ“แƒ”แƒœแƒก แƒชแƒ˜แƒ•แƒ˜แƒšแƒ˜แƒ–แƒแƒชแƒ˜แƒแƒ–แƒ”, แƒแƒ แƒแƒ›แƒ”แƒ“ แƒฅแƒ›แƒœแƒ˜แƒก แƒฃแƒ–แƒแƒ แƒ›แƒแƒ–แƒแƒ  แƒฆแƒ˜แƒ แƒ”แƒ‘แƒฃแƒšแƒ”แƒ‘แƒแƒก แƒกแƒแƒ–แƒแƒ’แƒแƒ“แƒแƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก.

แƒ”แƒก แƒกแƒ˜แƒ›แƒแƒ แƒ—แƒšแƒ”แƒ. แƒ’แƒแƒ“แƒแƒฎแƒ”แƒ“แƒ”แƒ— PARC-แƒ˜แƒก แƒ’แƒแƒ›แƒแƒ’แƒแƒœแƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒก แƒจแƒ—แƒแƒ›แƒ‘แƒ”แƒญแƒ“แƒแƒ• แƒกแƒ˜แƒแƒก, แƒ แƒแƒ›แƒ”แƒšแƒ—แƒแƒ’แƒแƒœ แƒ‘แƒ”แƒ•แƒ แƒ›แƒ แƒซแƒแƒšแƒ˜แƒแƒœ แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ•แƒแƒœแƒ˜ แƒ แƒแƒšแƒ˜ แƒ˜แƒ—แƒแƒ›แƒแƒจแƒ แƒฉแƒ•แƒ”แƒœแƒ˜ แƒกแƒแƒ›แƒงแƒแƒ แƒแƒก แƒ’แƒแƒœแƒ•แƒ˜แƒ—แƒแƒ แƒ”แƒ‘แƒแƒจแƒ˜. แฒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“:

  • แƒšแƒแƒ–แƒ”แƒ แƒฃแƒšแƒ˜ แƒžแƒ แƒ˜แƒœแƒขแƒ”แƒ แƒ”แƒ‘แƒ˜
  • แƒแƒ‘แƒ˜แƒ”แƒฅแƒขแƒ–แƒ” แƒแƒ แƒ˜แƒ”แƒœแƒขแƒ˜แƒ แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ˜แƒ แƒ”แƒ‘แƒ / Smalltalk
  • แƒžแƒ”แƒ แƒกแƒแƒœแƒแƒšแƒฃแƒ แƒ˜ แƒ™แƒแƒ›แƒžแƒ˜แƒฃแƒขแƒ”แƒ แƒ”แƒ‘แƒ˜
  • Ethernet / แƒ’แƒแƒœแƒแƒฌแƒ˜แƒšแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ’แƒแƒ›แƒแƒ—แƒ•แƒšแƒ”แƒ‘แƒ˜
  • GUI / แƒ™แƒแƒ›แƒžแƒ˜แƒฃแƒขแƒ”แƒ แƒ˜แƒก แƒ›แƒแƒฃแƒกแƒ˜ / WYSIWYG

แƒฎแƒแƒšแƒ ARPA แƒจแƒ”แƒ˜แƒฅแƒ›แƒœแƒ แƒแƒ แƒžแƒแƒœแƒ”แƒ—แƒ˜, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒ’แƒแƒฎแƒ“แƒ แƒ˜แƒœแƒขแƒ”แƒ แƒœแƒ”แƒขแƒ˜แƒก แƒฌแƒ˜แƒœแƒแƒ›แƒแƒ แƒ‘แƒ”แƒ“แƒ˜.

PS แƒแƒšแƒแƒœ แƒฅแƒ”แƒ˜ แƒžแƒแƒกแƒฃแƒฎแƒแƒ‘แƒก Hacker News แƒกแƒแƒ–แƒแƒ’แƒแƒ“แƒแƒ”แƒ‘แƒ˜แƒก แƒ™แƒ˜แƒ—แƒฎแƒ•แƒ”แƒ‘แƒก.

แƒฌแƒงแƒแƒ แƒ: www.habr.com

แƒแƒฎแƒแƒšแƒ˜ แƒ™แƒแƒ›แƒ”แƒœแƒขแƒแƒ แƒ˜แƒก แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ