แแฃ แแ แแกแแแแก แแกแแแแแแ แแแแ แฅแแแก แจแแกแแฎแแ, แแแแแช แแกแแแแแแ แแแกแ แชแแแแแแ แชแแขแแขแแแ. แแแแแแแแแ, แแก แชแแขแแขแ 1971 แฌแแแแแ:
แแแแแแแแก แฌแแแแกแฌแแ แแแขแงแแแแแแแก แกแแฃแแแแแกแ แแแ แแแกแ แแแแแแแแแแแ.
แแแแแแแแก แฌแแแแกแฌแแ แแแขแงแแแแแแแก แกแแฃแแแแแกแ แแแ แแแกแ แแแแแแแแแแแ.
แแแแแก แแฅแแก แซแแแแแ แคแแ แแแ แแแ แแแ แ แแแแแแฃแขแแ แฃแ แแแชแแแแ แแแแจแ. แฒแแ แแแแฆแ
แฉแแแแก
แแ แแแ แแแฃแแ แฃแแ แฃแแแแแงแแคแแก แจแแแฃแจแแแแแแก แจแแกแแฎแแ
แแแแ แฅแแ แแแแแก, แ แแ แแแแแแฃแขแแ แฃแแ แ แแแแแฃแชแแ แฏแแ แแแแแ แฌแแ แแ แแก (
แแ แแแแแแ แแ แแก แกแฃแกแขแ, แชแฃแแแ แแแกแจแขแแแฃแ แ แแแแแแ แแ แแแกแขแ แฃแแแแขแแแ, แกแแแแ แแแชแ, แชแแแแแก แแแแแแแแแ แแ แ.แจ.
แแแ แแแ แแฆแฌแแ แก แแ แกแแขแฃแแชแแแก
แ แแกแแช แแแแ แแซแแแแก, แแแแ แฌแแแ แแแแแก
แแแแแ แแแกแชแ, แแแแแ แแแฆแ
แแแแ แแ แแแ, Intel-แแก แแฆแแแกแ แฃแแแแแแ แแแ แแฅแขแแ แ แแ แแแ แแแแแกแ, แแแจแแแแแแ Microsoft-แแก แแฆแแแกแ แฃแแแแแแ แแแ แแฅแขแแ แ.
แแแแแแแแ แแแแก แแ แกแแแฃแแ แแแแแแแ แแแแแก แแแฃแแฏแแแแกแแแ แแแแแแแแ แแ แแแฅแขแแก แแแแแแ แแงแ
แแแแแก แแแแแแกแแแแญแ แแ แแแฎแกแแแแแแจแ
แแแแแ แแแแแแแกแฌแแแแแก แแแขแแ แแแขแก, TCP/IP แแ แแขแแแแแแแก, LISP แแแ แฏแแแแแแก,
แแก แฃแฌแแแแแก แแแขแแ แแแขแก (TCP/IP) แแ แ-แแ แ แแ แแชแแ แแ แแชแฎแแแแ แคแแ แแแแแกแจแขแแแแแ แแ แแแ แแแฃแ แแ แแแฅแขแแแก แจแแ แแก, แ แแแแแแช แกแฌแแ แแ แแงแ แจแแแฃแจแแแแแฃแแ แแ แแแกแ แกแแ แแฃแแแก แแแแ แแแแแแแแกแแแฃแแแ แกแแ แแฃแแแก แแแแแกแแแ (แกแแ แแฃแแแแแ แกแแ แแฃแแแก แฌแแแแแฆแแแแ). 20 แกแขแ แแฅแแแแ แแแแแแแ แแแแแ, แแ แแแฅแขแ แแแฅแแแแแแก แ แแแแ แช แชแแชแฎแแแ, แแแแแแแฃแ แ แกแแกแขแแแ, แ แแแแแกแแช แจแแฃแซแแแ แแแแแแ แแแแแ แแแแแซแแก แแฎแแ แแแญแแ แ แแ แแ แแกแแแแก แงแแคแแแ แฎแแแแแ แแจแ แแแกแ แกแแฌแงแแกแ แแแจแแแแแก แจแแแแแ 1969 แฌแแแก แกแแฅแขแแแแแ แจแ. แฉแแแ แฃแแ แแแแ แจแแแฌแงแแแขแแ แแแขแแ แแแขแแก แแแฉแแแแ แฉแแแฃแแแแ แแ แแ แแแ แแแฃแ แแ แแแฅแขแแ, แ แแแแแแช แจแแฅแแแแแแ แฎแแแฎแแก แแแแ :
แแแขแแ แแแขแ แแแแแแแ แแแ แแแ แแ แแก แแแแแแแแ แแแฃแแ, แ แแ แแแแ แ แแแแแแแแ แแแก แแกแ แแฅแชแแแ, แ แแแแ แช แแฃแแแแ แแ แ แแกแฃแ แกแก, แ แแแแ แแชแแ แฌแงแแแ แ แแแแแแ แแ แแ แ แแแแแแแแแก แจแ แแแแก แแ แแแฃแฅแขแก. แแแแแก แ แแแแก แแแแฎแแ แแกแแแ แกแขแแแแแฃแ แ, แแแแคแแ, แจแแชแแแแแแแก แแแ แแจแ แขแแฅแแแแแแแ? แจแแแแ แแแแกแแแแก, แแแขแแ แแแขแ แกแแกแฃแแแแแ. แแแ แจแแฅแแแแก แแแงแแแ แฃแแแแแ.
แแแแแฅแขแแ แแ แแแแขแแ แแแฃแแ แแ แแแ แแแแ แแแแก แจแแกแแฎแแ
แแแ แแแแ, แ แแช แแแแแแแขแแ แแกแ, แแแกแ แแงแ
แแ แแแแแแ แแแแแฅแขแแแ, แ แแแแ แช แแแแแแแแฃแ แ แฃแฏแ แแแแแ แแ/แแ แชแแแแแฃแแ แแแแแแฃแขแแ แแแ แฅแกแแแจแ, แ แแแแแแกแแช แจแแแซแแแ แแแแฃแแแแแชแแ แแฎแแแแ แจแแขแงแแแแแแแแแแก แกแแจแฃแแแแแแ.
แแ แแแแแชแแแแแแ แแแแแแแขแแแแจแ:
แแแแแแแขแแแแจแ แฉแแแแ แแแแแชแแแแแแแ แแแแแคแแฅแ แ, แ แแ แแแแแแฃแ แแแแแฅแขแก แจแแแซแแแแ แฐแฅแแแแแก แ แแแแแแแแ แแแแแแ แ, แแกแแแ แจแแแซแแแแ แแแแ แแแแแแแก แแฏแแฎแแแจแ แแ แแก แจแแแซแแแแ แซแแแแแ แกแแกแแ แแแแแ แแงแแก.
LISPA-แก แแแแแ แจแแแแ แแกแ แแ แซแแแแ แ แแแขแ-แคแฃแแฅแชแแแแแก แแแแแแ:
แแแแ แ แแขแแแ แแ แแก LISPA-แก แแแแแแ แแ แแ แแแแแแแก แแแแแงแแแแแ แฃแคแ แ แแแ แขแแแ, แแแขแแ แ, แฃแคแ แ แซแแแแ แ แกแขแ แฃแฅแขแฃแ แแแแก แจแแกแแฅแแแแแแ แแ แแแแแแแแแแแ แกแแแแแแแแฃแแ.
แแ แแแแ แแแแแแ แแแแฌแงแ แแแแแก แแฎแแ แแแญแแ แ, แ แแ แแแแแแแฃแ แ แแแแแแ
แแแแแ แจแแแแ แ แกแแจแฃแแแแแแก แแซแแแแก แแแแแแก, แ แแแแแแแช แแแแแแแแแแแ แแแแแแ แแแแแแแแ แแแแก แแ แแชแแกแจแ, แฉแแแ แแแก แแ แแแฅแขแจแ แแแแแแแ แซแแแแกแฎแแแแแ (แแแ แ แจแแแ แฃแ แกแแกแขแแแแแแแ แจแแแแ แแแแ, แ แแแแ แแชแแ C, C++, Java แแ แ.แจ.)
แแ แชแแแแแแแแแแก แแแขแแแชแแแแ แแ แฃแคแ แ แกแฌแ แแคแ แแแแแแ แแแ:
แแ แ-แแ แแ แแแแแแ แ แแแแ แแก แแ แแก, แ แแ แกแแกแขแแแแ แฃแแแ แแแแแ แซแแแแก แแฃแจแแแแ แขแแกแขแแ แแแแก แแ แแก, แแแแกแแแฃแแ แแแแ แแแจแแ, แ แแชแ แชแแแแแแแแแ แฎแแแแ. แซแแ แแแแแ แชแแแแแแแแแแช แแ แฃแแแ แแงแแก แแแแแแแแแแแแแ แแ แแแกแญแแ แแแก แแ แแฃแแแขแแก แฌแแแแก แแแงแแคแ.
แ แแแแแแช แแแแแ
แแฃ แแงแแแแแ แแแ แแฃแแ แกแแแแแแแแฃแแ แแแแแก, แ แแแแ แช แแแแก แฃแแแขแแกแแแ แแแแแแแก, แแแจแแ แฉแแแแขแแแ แแแแก, แ แแช แฃแแแ แแแฌแแ แแ. แแแกแ แแแ แขแแแแ แแแแแคแแ แแแแ แแฆแแ แแฅแแแแ แจแแกแแซแแแแแแ.
แแแกแแแแแ แแ, แ แแ แแแกแ แแแ แแแ OOP-แแ แแแแ แจแแแแแคแแ แแแแแแแ:
OOP แฉแแแแแแก แแ แแก แจแแขแงแแแแแแแแแ, แแแแแแฃแ แ แจแแแแแแแ แแ แแแชแแ, แกแแฎแแแแฌแแคแ แแแแแแแ แแ แงแแแแแคแ แแก แแแแแแแแแแฃแแ แกแแแแแแแแฃแแ. แแก แจแแแซแแแแ แแแแแแแแก Smalltalk-แจแ แแ LISP-แจแ.
แแ แแ แแคแแ แ แแแแแแแแ แแแแแก แจแแกแแฎแแ. แแก แแ แแ แแก OOP
แแแกแฃแ แแแแแ, แ แแ แแแแ แฎแแแก แฌแแ แแแแแแแงแแแแแแแ แขแแ แแแแ โแแแแแฅแขแโ แแ แแแแแกแแแแก, แ แแแแแ แแก แแฌแแแแก แแแแ แก แงแฃแ แแแฆแแแแก แแแแฎแแแแแแก แงแแแแแแ แแแแแแ แแแแแแแ.
แแแแ แแแแ, แ แแแแแแช แแแแแแแแ แแแ แกแขแแขแแแฃแ แแ แแแ แแคแแ OO แแแแแก แแแแแ:
แแแแ แแแแ แแ แแก "แจแแขแงแแแแแแแแแ"
แแแก แกแฏแแ แ แคแแแฃแกแแ แแแ แจแแขแงแแแแแแแแแแ, แคแฎแแแแ แจแแแ แแแแแแ แแ แแแแฃแแแก แฃแ แแแแ แแฅแแแแแแแแแ แแ แแ แ แแแแแฅแขแแก แจแแแแแแแแ:
แแแ แแ แแแกแจแขแแแแ แแแแแ แกแแกแขแแแแแแก แจแแฅแแแแก แแแกแแฆแแแ แแ แแก แแแแฃแแแแก แจแแ แแก แแแแฃแแแแแชแแแก แแแฅแแแแแแแแแก แจแแแฃแจแแแแแ แแ แแ แ แแแแ แจแแแ แแแแกแแแแแแกแ แแ แฅแชแแแแก แจแแแฃแจแแแแแ.
แกแขแแขแแแฃแ แแ แแแ แแคแแแ แแแแแ แแแก แแฉแแแแแแ
แขแแแแแแก แฌแแแแแฆแแแแแ แแ แแแ , แแแแ แแ แแ แแแชแ แ แแแแ แขแแแแก แกแแกแขแแแ, แ แแแแแแช แขแแแแแแก แแ แแฌแแแแก. แแกแ แ แแ, แแ แแแแแช แแแแฌแแแก แแแแแแแฃแ แ แแแ แแคแ.
แแแแแแ แแ แแแแฃแแแ แฃแแ แแแ แแฆแแก แแงแแแแแก Smalltalk-แแก แจแแขแงแแแแแแแแก แแแแแชแแแแก แแแแแแก, แแแแแ แจแแแแ แแก แแ
แแแแแแแแฃแ แ แงแแแแแคแแ แ แแ แจแแฅแแแแ แฃแแแแแกแ
แแแแแก แแฅแแก แกแแแแขแแ แแกแ แแแแ แแ แแแแแแฃแขแแ แฃแแ แแแชแแแแ แแแแก แแแแแแแแ แแแแก แจแแกแแฎแแ:
แแแฉแแแแแแ, แ แแ แแแแแแฃแขแแ แฃแแ แแแชแแแแ แแแแก แแฎแแแแ แแ แแ แขแแแ แแ แกแแแแแก แแ แแก แแแชแแแแ แแแ แฎแแแแแแก แแแแแแก แฐแแแแก. แแแฆแแช แแจแแแแแก แฎแแแแแก, แแแฆแแช แแแแ แแแก แแแ แแ แฅแแแแก แแฎแแ แแแแ แแแแก. แแ แฉแแแ แฃแแแ แแแแแแ แซแแแแ แฎแแแแแแก แแจแแแแแแแแ.
LISP-แแก แจแแกแแฎแแ
แแแแ แฅแแแก แกแฏแแ แ Lisp
แงแแแแ แแ แแแก แกแแฃแแแแแกแ แแ แแแ แแแแ แแแแก แแแ
แแ แ แแ แงแแแแ แแแแแแฃแขแแ แฃแแแ แแฃแ แกแแแแแแแ แแแฃแแแ แฃแแแ แจแแแกแฌแแแแแก แแแ:
แแแแแแแแแแแก แฃแแแขแแกแแแแก, แแแแช แกแฌแแแแแแก CS-แจแ, แแ แแกแแแก Lisp-แแก แแแแจแแแแแแแ. Lisp แแ แแก แงแแแแแแ แแแแจแแแแแแแแแ แแแแ แแแแแแฃแขแแ แฃแ แแแชแแแแ แแแแจแ.
แกแฌแแ แ แแขแแแกแคแแ แแกแ แแ แแแแขแแฅแกแขแแก แจแแกแแฎแแ
แแก แฎแจแแ แแ แแฎแกแแแแแก แฃแแแแแแฃแ แแขแแแกแคแแ แแก
แแแแแกแแแ แแกแ แฆแแ แก 80 IQ แฅแฃแแ.
แแแแ แฅแแ แแแแแแก:
ARPA/PARC แกแแฃแแแขแ แแแแฉแแแแแแก, แแฃ แ แแแแ แจแแฃแซแแแ แฎแแแแแก, แแแแ แซแแแแแฃแแ แแแคแแแแแกแแแแก, แกแฌแแ แ แแแแขแแฅแกแขแแกแ แแ แแ แแชแแกแแก แแ แแแแแแแแแ แฏแแแแกแแฃแ แแ แฌแแ แแแฅแแแแก แแฎแแแ แขแแฅแแแแแแแแแ, แ แแแแแแแช แแ แ แแฎแแแแ แแแแแแแแก แแฎแแแแก แชแแแแแแแแชแแแแ, แแ แแแแ แฅแแแแก แฃแแแ แแแแแ แฆแแ แแแฃแแแแแก แกแแแแแแแแแแแกแแแแก.
แแก แกแแแแ แแแแ.
- แแแแแ แฃแแ แแ แแแขแแ แแแ
- แแแแแฅแขแแ แแ แแแแขแแ แแแฃแแ แแ แแแ แแแแ แแแ / Smalltalk
- แแแ แกแแแแแฃแ แ แแแแแแฃแขแแ แแแ
- Ethernet / แแแแแฌแแแแแฃแแ แแแแแแแแแแ
- GUI / แแแแแแฃแขแแ แแก แแแฃแกแ / WYSIWYG
แฎแแแ
แฌแงแแ แ: www.habr.com