Π§ΠΈΡ‚Π°ΠΉΡ‚Π΅ ΠΊΠ½ΠΈΠ³ΠΈ ΠΎΠ½Π»Π°ΠΉΠ½ Π½Π° Bookidrom.ru! БСсплатныС ΠΊΠ½ΠΈΠ³ΠΈ Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΊΠ»ΠΈΠΊΠ΅

Π§ΠΈΡ‚Π°Ρ‚ΡŒ ΠΎΠ½Π»Π°ΠΉΠ½ Β«Π–ΡƒΡ€Π½Π°Π» Β«ΠšΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ€Π°Β» N8 ΠΎΡ‚ 27 фСраля 2007 Π³ΠΎΠ΄Π°Β». Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π° 15

Автор Π–ΡƒΡ€Π½Π°Π» ΠšΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ€Π°

Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ, ΠΈ Π±ΠΎΠ»Π΅Π΅ ΡΠΊΡΡ‚Ρ€Π΅ΠΌΠ°Π»ΡŒΠ½Ρ‹Π΅ «постмодСрнистскиС» систСмы; самая извСстная ΠΈ ΡƒΡΠΏΠ΅ΡˆΠ½Π°Ρ ΠΈΠ· Π½ΠΈΡ…, ΠΏΠΎΠΆΠ°Π»ΡƒΠΉ, Erlang. Π―Π·Ρ‹ΠΊ/ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° (ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄Π½Ρ‹Π΅ сразу ΠΎΡ‚ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Π΄Π΅ΠΊΠ»Π°Ρ€Π°Ρ‚ΠΈΠ²Π½Ρ‹Ρ… языков программирования ΠΈ ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΠΉ), созданная суровыми швСдскими ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ°ΠΌΠΈ ΠΈΠ· Ρ„ΠΈΡ€ΠΌΡ‹ Ericsson для Π½ΡƒΠΆΠ΄ Ρ‚Π΅Π»Π΅ΠΊΠΎΠΌΠ°, - Erlang Π½Π΅ Ρ‚ΠΎ Ρ‡Ρ‚ΠΎΠ±Ρ‹ пробиваСтся Π² мэйнстрим, Π½ΠΎ Π² своСй области (написаниС распрСдСлСнных ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ с ΡΠ΅Ρ€ΡŒΠ΅Π·Π½Ρ‹ΠΌΠΈ трСбованиями ΠΊ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΈ устойчивости) чувствуСт сСбя вСсьма ΡƒΠ²Π΅Ρ€Π΅Π½Π½ΠΎ. Π’ΠΎΠΎΠ±Ρ‰Π΅, Π² области распрСдСлСнных ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, Π² тСлСкоммуникациях ΠΈ смСТных областях совмСщСниС красивой тСорСтичСской ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΈ ΠΌΠΎΡ‰Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ - Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅, Π½Π°Π±ΠΈΡ€Π°ΡŽΡ‰Π΅Π΅ вСс. Помимо Erlang, Π½Π° ΠΏΠΎΡ…ΠΎΠΆΠΈΡ… позициях стоят Oz/Mozart ΠΈ с-ΠΏΡ‹Π»Ρƒ-с-ΠΆΠ°Ρ€Ρƒ Π½ΠΎΠ²Ρ‹ΠΉ язык Corn (Ρ‚Π°ΠΊΠΆΠ΅ Ρ€ΠΎΠΆΠ΄Π΅Π½Π½Ρ‹ΠΉ Π² Ρ‚Π΅Π»Π΅ΠΊΠΎΠΌΠ΅, Π½Π° сСй Ρ€Π°Π· - польском).

ΠŸΡ€Π΅Π΄ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π»ΠΎΡΡŒ достаточно ΠΏΠΎΠΏΡ‹Ρ‚ΠΎΠΊ ΠΏΡ€ΠΈΠ±Π»ΠΈΠ·ΠΈΡ‚ΡŒΡΡ ΠΊ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅, ΠΎΡΡ‚Π°Π²Π°ΡΡΡŒ Π² Ρ€Π°ΠΌΠΊΠ°Ρ… господства «истинных ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΠΉΒ», - ΠΎΡ‚ ML-ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄Π½ΠΎΠΉ с ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² ΠΈ импСративности OCaml Π΄ΠΎ ΠΎΡ‚Π΄Π°Π»Π΅Π½Π½ΠΎΠ³ΠΎ ΠΏΠΎΡ‚ΠΎΠΌΠΊΠ° Smalltalk/Self - io, прСподносимого ΠΊΠ°ΠΊ язык Π»Π΅Π³ΠΊΠΈΠΉ ΠΈ стройный, ΠΈΠ΄Π΅Π°Π»ΡŒΠ½Ρ‹ΠΉ для встраивания. Π”Π° ΠΈ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ языки Lisp’овой сСмьи (Π² Ρ‚ΠΎΠΌ числС сам Common Lisp), Π½Π°Π²Π΅Ρ€Π½ΠΎΠ΅, ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΈΡ‡ΠΈΡΠ»ΠΈΡ‚ΡŒ ΠΊ «постмодСрнистским» ΠΏΠΎ богатству ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΠΉ ΠΈ ΡΡ‚Ρ€Π΅ΠΌΠ»Π΅Π½ΠΈΡŽ ΠΊ практичности.

ΠžΡ‡Π΅Ρ€Π΅Π΄Π½Π°Ρ Π²ΠΎΠ»Π½Π° ΡˆΡƒΠΌΠΈΡ…ΠΈ Π²ΠΎΠΊΡ€ΡƒΠ³ Β«Π½ΠΎΠ²ΠΎΠ³ΠΎ Π²Π΅Π±Π°Β» Ρ‚ΠΎΠΆΠ΅ Π½Π΅ ΠΎΡΡ‚Π°Π»Π°ΡΡŒ Π½Π΅Π·Π°ΠΌΠ΅Ρ‡Π΅Π½Π½ΠΎΠΉ - здСсь ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ Ρ‚Π°ΠΊΠΈΠ΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹, ΠΊΠ°ΠΊ Hop ΠΎΡ‚ французского института INRIA (Ρ€ΠΎΠ΄ΠΈΠ½Ρ‹ OCaml) ΠΈ Links (ΠΈΠΌ занимаСтся Phil Wadler, Π½Π΅ΠΊΠΎΠ³Π΄Π° ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΉ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΠΎΡ€ Haskell), Ρ†Π΅Π»ΡŒ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… - свСсти Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ Π²Π΅Π±-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΊ ΠΎΠ΄Π½ΠΎΠΌΡƒ языку свСрхвысокого уровня, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±Ρ‹ «компилировался» Π² Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½Ρ‹Π΅ HTML, JavaScript, SQL ΠΈ сСрвСрныС скрипты [Π’ ΠΊΠ°ΠΊΠΎΠΌ-Ρ‚ΠΎ смыслС ASP.Net ΠΈ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Java-Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ Π·Π°Π½ΠΈΠΌΠ°ΡŽΡ‚ΡΡ Ρ‚Π΅ΠΌ ΠΆΠ΅, имитируя для программиста ΠΎΠ΄Π½ΠΎΡ€ΠΎΠ΄Π½ΡƒΡŽ ΡΠ·Ρ‹ΠΊΠΎΠ²ΡƒΡŽ срСду. БущСствуСт Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ haXe, с Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½Ρ‹ΠΌ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΎΠΌ ΠΈ JavaScript-ΠΎΠ±Ρ€Π°Π·Π½Ρ‹ΠΌ Π±Π°Π·ΠΎΠ²Ρ‹ΠΌ языком].

Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ ΠΏΠΎΠΊΠ° всС эти ΠΈΠ½ΠΈΡ†ΠΈΠ°Ρ‚ΠΈΠ²Ρ‹ Π² основном «для своих», Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Π°ΠΏΠΎΠ»ΠΎΠ³Π΅Ρ‚ΠΎΠ² ΠΌΠΎΠ΄Π΅Ρ€Π½ΠΈΠ·ΠΌΠ°, ΠΆΠ΅Π»Π°ΡŽΡ‰ΠΈΡ… Β«ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Ρ‡Ρ‚ΠΎ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ ΠΏΡ€Π°ΠΊΡ‚ΠΈΡ‡Π½ΠΎΠ΅Β». Π“ΠΎΠ²ΠΎΡ€ΠΈΡ‚ΡŒ ΠΎ ΡΠ΅Ρ€ΡŒΠ΅Π·Π½ΠΎΠΌ ΠΏΡ€ΠΎΠ½ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΈΠΈ Π² мэйнстрим языков с понятиями ΠΈ синтаксисом, Π² ΠΊΠΎΡ€Π½Π΅ ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹ΠΌ ΠΎΡ‚ старичка Алгола, ΠΏΠΎΠΊΠ° Ρ€Π°Π½ΠΎ.


Π˜Ρ‚ΠΎΠ³ΠΈ: всС чудСсатСС ΠΈ чудСсатСС

ΠšΠ»ΡŽΡ‡Π΅Π²ΠΎΠ΅ слово Π² послСднСй Ρ„Ρ€Π°Π·Π΅ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅Π³ΠΎ Ρ€Π°Π·Π΄Π΅Π»Π° - ΠΏΠΎΠΊΠ°. Бтарая импСративная модСль ΠΏΠΎΠΊΠ° ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΠ²Π°Π΅Ρ‚ восприятиС, Π½ΠΎ эти ограничСния с ΠΊΠ°ΠΆΠ΄Ρ‹ΠΌ Π΄Π½Π΅ΠΌ ΡƒΠΌΠ΅Π½ΡŒΡˆΠ°ΡŽΡ‚ΡΡ. По ΠΌΠ΅Ρ€Π΅ проникновСния Π½Π΅ΠΊΠΎΠ³Π΄Π° странных ΠΈΠ΄Π΅ΠΉ Β«Π² ΠΏΠΎΠ΄ΠΊΠΎΡ€ΠΊΡƒΒ», Π² Π±Π°Π·ΠΎΠ²Ρ‹ΠΉ Π½Π°Π±ΠΎΡ€ понятий соврСмСнного программиста расклады ΠΌΠΎΠ³ΡƒΡ‚ сильно ΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ. К ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ, ΠΏΠΎΠΌΠΈΠΌΠΎ Π·Π°ΠΌΠ΅Ρ‚Π½ΠΎΠΉ ΠΌΠΈΠ³Ρ€Π°Ρ†ΠΈΠΈ Π²Π΅Π±-программистов с Java Π½Π° Python ΠΈ Ruby, сущСствуСт Π½Π΅ слишком большая, Π½ΠΎ устойчивая миграция с Ruby Π½Π° Smalltalk: ΠΊΠΎΠ³Π΄Π° идСя «всС Π΅ΡΡ‚ΡŒ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Β» становится ΠΏΡ€ΠΈΠ²Ρ‹Ρ‡Π½ΠΎΠΉ ΠΈ Ρ€ΠΎΠ΄Π½ΠΎΠΉ, Ρ‚ΠΎ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΡ‡Π΅Π²ΠΈΠ΄Π½Ρ‹Π΅ прСимущСства Smalltalk (Π²Ρ€ΠΎΠ΄Π΅ прСкрасной срСды, особСнно для экспСримСнтаторов ΠΈ творчСских личностСй) Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‚ ΠΏΠ΅Ρ€Π΅Π²Π΅ΡˆΠΈΠ²Π°Ρ‚ΡŒ ΠΌΠ½ΠΈΠΌΡ‹ΠΉ нСдостаток - Β«Π½Π΅ΠΏΡ€ΠΈΠ²Ρ‹Ρ‡Π½ΠΎΡΡ‚ΡŒΒ». Π’ΠΎΡ‡Π½ΠΎ Ρ‚Π°ΠΊ ΠΆΠ΅, послС привыкания ΠΊ ΠΎΡΠ½ΠΎΠ²ΠΎΠΏΠΎΠ»Π°Π³Π°ΡŽΡ‰Π΅ΠΉ ΠΈΠ΄Π΅Π΅ «функция - нашС всС» Π½Π° ΠΎΡ‡Π΅Π²ΠΈΠ΄Π½Ρ‹Ρ… ΠΈ простых ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°Ρ…, ΠΌΠ½ΠΎΠ³ΠΈΠ΅ мэйнстрим-программисты ΠΊΡƒΠ΄Π° благосклоннСС Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‚ ΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ссли Π½Π΅ Π½Π° Haskell, Ρ‚ΠΎ ΠΏΠΎ ΠΊΡ€Π°ΠΉΠ½Π΅ΠΉ ΠΌΠ΅Ρ€Π΅ Π½Π° OCaml ΠΈ Erlang.

К Ρ‡Π΅ΠΌΡƒ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Ρ‚ Ρ‚Π°ΠΊΠΎΠ΅ «смСшСниС языков» Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ Π±Π»ΠΈΠΆΠ°ΠΉΡˆΠΈΡ… Π»Π΅Ρ‚, ΠΏΡ€ΠΈ Π½Ρ‹Π½Π΅ΡˆΠ½ΠΈΡ… скоростях возникновСния ΠΈΠ΄Π΅ΠΉ-супСрзвСзд, ΡΠΊΠ°Π·Π°Ρ‚ΡŒ Ρ‚Ρ€ΡƒΠ΄Π½ΠΎ. Π‘Ρ‹Ρ‚ΡŒ ΠΌΠΎΠΆΠ΅Ρ‚, Erlang, ΠΎΡ‚Π΄Π΅Π»Π°Π²ΡˆΠΈΡΡŒ ΠΎΡ‚ Ρ€Π΅ΠΏΡƒΡ‚Π°Ρ†ΠΈΠΈ «странного Π΄ΠΎ ΠΈΠ΄ΠΈΠΎΡ‚ΠΈΠ·ΠΌΠ°Β», вскорС Π·Π°ΠΉΠΌΠ΅Ρ‚ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π΅ мСсто Π² Β«Π³ΠΎΠ½ΠΊΠ΅ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΒ» .Net/Java (учитывая, Ρ‡Ρ‚ΠΎ Π·Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠΎΠΉ Erlang/OTP стоит сильная ΠΈ амбициозная корпорация, хотя ΠΈ Π½Π΅ слишком заинтСрСсованная Π² Ρ€Ρ‹Π½ΠΊΠ΅ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌ - ΠΏΠΎΠΊΠ°?). НС ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΎ, Ρ‡Ρ‚ΠΎ Π½Π°Π±ΠΎΡ€ Ρ‚Π΅Π½Π΄Π΅Π½Ρ†ΠΈΠΉ, Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹ΠΉ Β«Web 2.0Β», Π²Ρ‹Π·ΠΎΠ²Π΅Ρ‚ ΠΊ ΠΆΠΈΠ·Π½ΠΈ Π΄Ρ€ΡƒΠ³ΡƒΡŽ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΡΠΊΡƒΡŽ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡƒ, Π·Π°ΠΌΠ΅Ρ‚Π½ΠΎ ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‰ΡƒΡŽΡΡ ΠΎΡ‚ ΡΠ΅Π³ΠΎΠ΄Π½ΡΡˆΠ½ΠΈΡ… Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ΠΎΠ² (вспомним, Ρ‡Ρ‚ΠΎ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ ΠΈΠ·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ - Ρ‚Π°ΠΊΠΈ ΠΆ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° для просмотра, Π° Π½Π΅ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ со слоТными прилоТСниями): Π² Π½Π΅ΠΉ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ снято ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅ Π½Π° клиСнтский язык [БСгодня это Π΄Π΅-Ρ„Π°ΠΊΡ‚ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ JavaScript - ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ‚ΠΎΠΆΠ΅ ΠΎΡ… ΠΊΠ°ΠΊ нСпрост (см.Π²Ρ€Π΅Π·ΠΊΡƒ «БНЯПМ»)], ΠΈ это ΠΏΠΎΡ€ΠΎΠ΄ΠΈΡ‚ Π½ΠΎΠ²ΡƒΡŽ Π³ΠΎΠ½ΠΊΡƒ языков. А ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ, послСзавтра Π²ΠΎΠΎΠ±Ρ‰Π΅ появится Π½Π΅Ρ‡Ρ‚ΠΎ сущСствСнно ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎΠ΅ ΠΎΡ‚ Π²Π΅Π±Π°. Или, ΠΎΠΏΡΡ‚ΡŒ ΠΆΠ΅, прилСтят инопланСтянС ΠΈ всСх Π·Π°Π²ΠΎΡŽΡŽΡ‚.

Одно ясно: ΠΌΡ‹ ΠΆΠΈΠ²Π΅ΠΌ Π² эпоху побСдившСго постмодСрнизма. И здСсь случаСтся всякоС. Π‘Π»Π΅Π΄ΠΈΡ‚Π΅ Π·Π° Ρ€Π΅ΠΊΠ»Π°ΠΌΠΎΠΉ.


БНЯПМ

БНЯПМ - «самый Π½Π΅Π΄ΠΎΠΎΡ†Π΅Π½Π΅Π½Π½Ρ‹ΠΉ язык программирования Π² ΠΌΠΈΡ€Π΅Β» - распространСнноС ΡˆΡƒΡ‚ΠΎΡ‡Π½ΠΎΠ΅ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ JavaScript. Π•Π³ΠΎ сугубо ΠΏΡ€ΠΈΠΊΠ»Π°Π΄Π½ΠΎΠ΅ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ (ΠΊΠ°ΠΊ языка программирования, Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰Π΅Π³ΠΎ Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅) стало ΡΠ΅Ρ€ΡŒΠ΅Π·Π½ΠΎΠΉ ΠΏΡ€Π΅Π³Ρ€Π°Π΄ΠΎΠΉ ΠΊ ΠΎΡ†Π΅Π½ΠΊΠ΅ ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΠΉ языка ΠΏΠΎ достоинству. РаспространСнноС ΠΌΠ½Π΅Π½ΠΈΠ΅ - «это Ρ‚Π°ΠΊΠΎΠΉ нСдоязык, Π² Π½Π΅ΠΌ ΠΈ классов-Ρ‚ΠΎ Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½Ρ‹Ρ… Π½Π΅Ρ‚ΡƒΒ»; ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ‚Π΅ΠΌ JavaScript ΠΊΠ°ΠΊ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ язык - яркий ΠΈ нСбСзынтСрСсный ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΡ‚Π΅Π»ΡŒ сСмСйства Β«ΠΏΡ€ΠΎΡ‚ΠΎΡ‚ΠΈΠΏΠ½ΠΎ-ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ…Β» языков (вмСстС с Π΄ΠΈΠ°Π»Π΅ΠΊΡ‚ΠΎΠΌ Smalltalk’а Self ΠΈ соврСмСнным io), с ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ программирования; Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ синтаксичСски язык относится ΠΊ C-ΠΎΠ±Ρ€Π°Π·Π½Ρ‹ΠΌ языкам, - Ρ‡ΡƒΡ‚ΡŒ Π»ΠΈ Π½Π΅ СдинствСнноС, Ρ‡Ρ‚ΠΎ Ρ€ΠΎΠ΄Π½ΠΈΡ‚ Π΅Π³ΠΎ с «классичСскими» систСмами программирования.

Π’ΠΏΡ€ΠΎΡ‡Π΅ΠΌ, Π² послСднСС врСмя, Π½Π° Π²ΠΎΠ»Π½Π΅ интСрСса ΠΊ Β«Π±ΠΎΠ³Π°Ρ‚Ρ‹ΠΌΒ» интСрфСйсам Π²Π΅Π±-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΈ AJAX (Π½Ρƒ ΠΈ, ясноС Π΄Π΅Π»ΠΎ, Π½Π°ΡΡ‚ΡƒΠΏΠΈΠ²ΡˆΠ΅Π³ΠΎ постмодСрнизма), рСпутация этого занятного языка постСпСнно Π½Π°Ρ‡Π°Π»Π° ΡƒΠΊΡ€Π΅ΠΏΠ»ΡΡ‚ΡŒΡΡ.


ΠšΠΠ€Π•Π”Π Π ВАННАΠ₯А: ΠŸΡ€Π΅Ρ†Π΅Π΄Π΅Π½Ρ‚ Π­Π΄ΠΈΠΏΠ°


Автор: Π’Π°Π½Π½Π°Ρ… ΠœΠΈΡ…Π°ΠΈΠ»

Об эдиповом комплСксС Π·Π½Π°Π΅Ρ‚ всякий, Π²Π·Ρ€ΠΎΡΡˆΠΈΠΉ Π² Π»ΠΎΠ½Π΅ соврСмСнной Π·Π°ΠΏΠ°Π΄Π½ΠΎΠΉ ΠΊΡƒΠ»ΡŒΡ‚ΡƒΡ€Ρ‹. Но Π²ΠΎΡ‚ подлинная история Π­Π΄ΠΈΠΏΠ°, Ρ‚Π°, ΠΎ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π½Π°ΠΌ ΠΏΠΎΠ²Π΅Π΄Π°Π»ΠΈ Π‘ΠΎΡ„ΠΎΠΊΠ» Π² Ρ‚Ρ€Π°Π³Π΅Π΄ΠΈΠΈ Β«Π¦Π°Ρ€ΡŒ Π­Π΄ΠΈΠΏΒ» ΠΈ Аполлодор Π² Β«ΠœΠΈΡ„ΠΎΠ»ΠΎΠ³ΠΈΡ‡Π΅ΡΠΊΠΎΠΉ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ΅Β», создаСт ΠΈΠ½Ρ‚Π΅Ρ€Π΅ΡΠ½Π΅ΠΉΡˆΠΈΠΉ ΠΈ ваТнСйший ΠΏΡ€Π΅Ρ†Π΅Π΄Π΅Π½Ρ‚ для ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ.

Π˜Ρ‚Π°ΠΊ, Бфинкс, aka Π‘Ρ„ΠΈΠ½Π³Π°. ΠœΠ°Ρ‚Π΅Ρ€ΡŒΡŽ этой Π±Π°Ρ€Ρ‹ΡˆΠ½ΠΈ Π±Ρ‹Π»Π° ΠΏΠΎΠ»ΡƒΠ΄Π΅Π²Π°-полузмСя Π•Ρ…ΠΈΠ΄Π½Π°. Папой - Π’ΠΈΡ„ΠΎΠ½, Ρ‡ΡƒΠ΄ΠΎΠ²ΠΈΡ‰Π΅ с сотнСй Π΄Ρ€Π°ΠΊΠΎΠ½ΡŒΠΈΡ… Π³ΠΎΠ»ΠΎΠ², чСловСчСским торсом ΠΈ Π·ΠΌΠ΅ΠΈΠ½Ρ‹ΠΌΠΈ ΠΊΠΎΠ»ΡŒΡ†Π°ΠΌΠΈ вмСсто Π½ΠΎΠ³. Π‘Ρ€Π°Ρ‚ΡŒΡΠΌΠΈ ΠΈ сСстрами - Ρ‡ΡƒΠ΄ΠΎΠ²ΠΈΡ‰Π½Ρ‹Π΅ собаки ΠšΠ΅Ρ€Π±Π΅Ρ€ ΠΈ ΠžΡ€Ρ„, лСрнСйская Π³ΠΈΠ΄Ρ€Π°, Ρ…ΠΈΠΌΠ΅Ρ€Π°.

Π‘Π°ΠΌΠ° Бфинкс Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ слоТной ΠΈΠ³Ρ€Ρ‹ рСцСссивных ΠΈ Π΄ΠΎΠΌΠΈΠ½Π°Π½Ρ‚Π½Ρ‹Ρ… Π³Π΅Π½ΠΎΠ² ΠΈΠΌΠ΅Π»Π° Π»ΠΈΡ†ΠΎ ΠΈ Π³Ρ€ΡƒΠ΄ΡŒ ΠΆΠ΅Π½Ρ‰ΠΈΠ½Ρ‹, Ρ‚Π΅Π»ΠΎ льва ΠΈ ΠΊΡ€Ρ‹Π»ΡŒΡ ΠΏΡ‚ΠΈΡ†Ρ‹. Имя красавицы ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ выводят ΠΈΠ· грСчСского Π³Π»Π°Π³ΠΎΠ»Π° Β«ΡΠΆΠΈΠΌΠ°Ρ‚ΡŒΒ», Β«ΡƒΠ΄ΡƒΡˆΠ°Ρ‚ΡŒΒ», ΠΎΡ‚ΠΊΡƒΠ΄Π° происходят ΠΈ «сфинктСры».

Π­Ρ‚ΠΎ Ρ‡ΡƒΠ΄ΠΎΠ²ΠΈΡ‰Π΅ использовалось Π“Π΅Ρ€ΠΎΠΉ, супругой ЗСвса Π² качСствС правопринудитСля. (Подобно Ρ‚ΠΎΠΌΡƒ, ΠΊΠ°ΠΊ ΠΏΠΎΠ»ΠΈΡ†ΠΈΠΈ всСх стран ΠΈ Π²Ρ€Π΅ΠΌΠ΅Π½ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Β«ΡΡΡƒΡ‡ΠΈΠ²ΡˆΠΈΡ…ΡΡΒ» ΡƒΠ³ΠΎΠ»ΠΎΠ²Π½ΠΈΠΊΠΎΠ² для Π±ΠΎΡ€ΡŒΠ±Ρ‹ с ΠΏΡ€Π΅ΡΡ‚ΡƒΠΏΠ½ΠΎΡΡ‚ΡŒΡŽ.) ΠžΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠΌ Π΄Π΅ΡΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Бфинкса стали сСмивратныС Π€ΠΈΠ²Ρ‹, Π³ΠΎΡ€ΠΎΠ΄ основанный Кадмом Π² Π‘Π΅ΠΎΡ‚ΠΈΠΈ.

Поводом для ΠΏΡ€Π°Π²ΠΎΠΏΡ€ΠΈΠ½ΡƒΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ Π΄Π΅ΡΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ послуТило дСяниС царя Π€ΠΈΠ² Лая, Π° ΠΈΠΌΠ΅Π½Π½ΠΎ растлСниС ΠΈΠΌ юного Π₯рисиппа [Schol. Eur. Phoen. 1760.]. (Как всСгда, ΠΊΠΎΠ³Π΄Π° Ρ€Π΅Ρ‡ΡŒ ΠΈΠ΄Π΅Ρ‚ ΠΎΠ± элитах, Π΄Π΅Π»ΠΎ Π½Π΅ обошлось Π±Π΅Π· ΡΠ΅ΠΊΡΡƒΠ°Π»ΡŒΠ½ΠΎΠΉ психопатологии…) А ΠΏΡ€ΠΎΡ‚Π΅ΠΊΠ°Π»Π° ΠΊΠ°Ρ€Π°Ρ‚Π΅Π»ΡŒΠ½Π°Ρ Ρ€Π°Π±ΠΎΡ‚Π° Π‘Ρ„ΠΈΠ½Π³ΠΈ вСсьма своСобразно. РасполоТившись Ρƒ стСн Π€ΠΈΠ² Π½Π° Π³ΠΎΡ€Π΅ Π‘Ρ„ΠΈΠ½Π³ΠΈΠΎΠ½Π΅, Бфинкс Π·Π°Π΄Π°Π²Π°Π»Π° ΠΏΡ€ΠΎΡ…ΠΎΠΆΠΈΠΌ вопрос: Β«Π‘ΠΊΠ°ΠΆΠΈ ΠΌΠ½Π΅, ΠΊΡ‚ΠΎ Ρ…ΠΎΠ΄ΠΈΡ‚ ΡƒΡ‚Ρ€ΠΎΠΌ Π½Π° Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅Ρ… Π½ΠΎΠ³Π°Ρ…, Π΄Π½Π΅ΠΌ Π½Π° Π΄Π²ΡƒΡ…, Π° Π²Π΅Ρ‡Π΅Ρ€ΠΎΠΌ Π½Π° Ρ‚Ρ€Π΅Ρ…? Никто ΠΈΠ· всСх сущСств Π½Π΅ измСняСтся Ρ‚Π°ΠΊ, ΠΊΠ°ΠΊ ΠΎΠ½. Когда Ρ…ΠΎΠ΄ΠΈΡ‚ ΠΎΠ½ Π½Π° Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅Ρ… Π½ΠΎΠ³Π°Ρ…, Ρ‚ΠΎΠ³Π΄Π° мСньшС всСго Ρƒ Π½Π΅Π³ΠΎ сил, ΠΈ ΠΌΠ΅Π΄Π»Π΅Π½Π½Π΅Π΅ двигаСтся ΠΎΠ½, Ρ‡Π΅ΠΌ Π² Π΄Ρ€ΡƒΠ³ΠΎΠ΅ врСмя».

ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΏΡƒΡ‚Π½ΠΈΠΊΠΈ всС ΠΊΠ°ΠΊ ΠΎΠ΄ΠΈΠ½ Ρ€Π°Π·Ρ€Π΅ΡˆΠΈΡ‚ΡŒ эту Π·Π°Π³Π°Π΄ΠΊΡƒ Π½Π΅ ΠΌΠΎΠ³Π»ΠΈ, Ρ‚ΠΎ Π΄Ρ€ΡƒΠΆΠ½ΠΎ Π³ΠΈΠ±Π»ΠΈ Π² ΠΆΠ΅Π»Π΅Π·Π½Ρ‹Ρ… ΠΎΠ±ΡŠΡΡ‚ΠΈΡΡ… Π‘Ρ„ΠΈΠ½Π³ΠΈ. Π’Π°ΠΊ Ρ‡Ρ‚ΠΎ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ - Бфинкс Π±Ρ‹Π»Π° использована ΠΊΠ°ΠΊ ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ Π² истории случай smart bomb, Β«ΡƒΠΌΠ½ΠΎΠΉ Π±ΠΎΠΌΠ±Ρ‹Β». Она Π±Ρ‹Π»Π° задСйствована для Π½Π°Ρ€ΡƒΡˆΠ΅Π½ΠΈΡ ΠΊΠΎΠΌΠΌΡƒΠ½ΠΈΠΊΠ°Ρ†ΠΈΠΉ сСмивратных Π€ΠΈΠ², функционируя Π² строго Π»ΠΎΠΊΠ°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½ΠΎΠΌ Ρ€Π΅Π³ΠΈΠΎΠ½Π΅. Она ΠΈΠΌΠ΅Π»Π° ΠΈΠ·ΠΎΡ‰Ρ€Π΅Π½Π½ΡƒΡŽ систСму Β«friend or foeΒ», опознавания «свой-Ρ‡ΡƒΠΆΠΎΠΉΒ». ΠŸΡ€ΠΈΠ·Π½Π°ΠΊ опознавания просто Π²Π΅Π»ΠΈΠΊΠΎΠ»Π΅ΠΏΠ΅Π½ - ΠΎΠ½ пСрСдаСтся ΠΏΠΎ СстСствСнному, голосовому ΠΊΠ°Π½Π°Π»Ρƒ ΠΊΠΎΠΌΠΌΡƒΠ½ΠΈΠΊΠ°Ρ†ΠΈΠΈ. Он сформулирован Π½Π° СстСствСнном языкС. И, трСбуя довольно Ρ€Π°Π·Π²ΠΈΡ‚ΠΎΠ³ΠΎ ΠΌΡ‹ΡˆΠ»Π΅Π½ΠΈΡ, ΠΎΠ½ вСсьма устойчив.

ΠŸΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΎΡΡŒ всС Ρ‚Π°ΠΊ, ΠΊΠ°ΠΊ ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Π°Π»Π° Π“Π΅Ρ€Π°. Народ сСмивратных Π€ΠΈΠ² страдал ΠΎΡ‚ Π΄Π΅ΡΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Бфинкс, ΠΌΡΡ‚ΠΈΠ²ΡˆΠ΅ΠΉ Π·Π° прСступлСния своСго царя Лая. ΠŸΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ Ρ‚Π°ΠΊ, ΠΊΠ°ΠΊ ΠΆΠΈΡ‚Π΅Π»ΠΈ Π”Ρ€Π΅Π·Π΄Π΅Π½Π° сгорали Π² ΠΎΠ³Π½Π΅Π½Π½ΠΎΠΌ ΡˆΡ‚ΠΎΡ€ΠΌΠ΅, Ρ€Π°ΡΠΏΠ»Π°Ρ‡ΠΈΠ²Π°ΡΡΡŒ Π·Π° дСяния А.Π“ΠΈΡ‚Π»Π΅Ρ€Π°. ΠžΠ±Ρ€Π°Ρ‚ΠΈΠΌ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ - Ρ€Π°Π·ΡƒΠΌΠ½ΠΎΡΡ‚ΡŒ Π‘Ρ„ΠΈΠ½Π³ΠΈ ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ°Π»Π° IQ любой соврСмСнной систСмы оруТия, Π½ΠΎ граТданскоС насСлСниС страдало всС Ρ€Π°Π²Π½ΠΎ - этот ΡƒΡ€ΠΎΠΊ стоит ΠΏΠΎΠΌΠ½ΠΈΡ‚ΡŒ ΠΈ ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠ°ΠΌ, Π²Π΅Π΄ΡƒΡ‰ΠΈΠΌ ΡΠ°ΠΌΡƒΡŽ, Ρ‡Ρ‚ΠΎ Π½ΠΈ Π½Π° Π΅ΡΡ‚ΡŒ ΡΠΏΡ€Π°Π²Π΅Π΄Π»ΠΈΠ²ΡƒΡŽ, Π²ΠΎΠΉΠ½Ρƒ, Ρ‚Π°ΠΊ ΠΈ ΠΏΠΎΠ΄Π΄Π°Π½Π½Ρ‹ΠΌ ΠΏΡ€Π°Π²ΠΈΡ‚Π΅Π»Π΅ΠΉ, дСйствия ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΌΠΎΠ³ΡƒΡ‚ привСсти ΠΆΠΈΡ‚Π΅Π»Π΅ΠΉ ΠΊ малоприятным знакомствам с ΡƒΠΌΠ½Ρ‹ΠΌ ΠΎΡ€ΡƒΠΆΠΈΠ΅ΠΌ.

Богласно классичСской вСрсии Π­Π΄ΠΈΠΏ освободил Π½Π°Ρ€ΠΎΠ΄ сСмивратных Π€ΠΈΠ² ΠΎΡ‚ Бфинкс, Π΄Π°Π² Π΅ΠΉ ΠΎΡ‚Π²Π΅Ρ‚ - Β«Π­Ρ‚ΠΎ - Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ. Π’ дСтствС, зрСлости, старости». ПослС этого Бфинкс, Π²Π·ΠΌΠ°Ρ…Π½ΡƒΠ² ΠΊΡ€Ρ‹Π»ΡŒΡΠΌΠΈ, Π±Ρ€ΠΎΡΠΈΠ»Π°ΡΡŒ со скалы Π² ΠΌΠΎΡ€Π΅. ΠŸΡ€ΠΈΠ½ΡΡ‚ΠΎ ΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ - Π±ΠΎΠ³Π°ΠΌΠΈ Π±Ρ‹Π»ΠΎ ΠΏΡ€Π΅Π΄Ρ€Π΅ΡˆΠ΅Π½ΠΎ, Ρ‡Ρ‚ΠΎ Бфинкс Π΄ΠΎΠ»ΠΆΠ½Π° ΠΏΠΎΠ³ΠΈΠ±Π½ΡƒΡ‚ΡŒ, Ссли ΠΊΡ‚ΠΎ-Π»ΠΈΠ±ΠΎ Ρ€Π°Π·Ρ€Π΅ΡˆΠΈΡ‚ Π΅Π΅ Π·Π°Π³Π°Π΄ΠΊΡƒ. Π€ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎ всС Ρ‚Π°ΠΊ ΠΈ Π±Ρ‹Π»ΠΎ - Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ дСйствия послС ΠΏΡ€ΠΈΠ΅ΠΌΠ° ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°.

Но ΠΎΡ‡Π΅Π½ΡŒ странно, ΠΏΠΎΡ‡Π΅ΠΌΡƒ Π½ΠΈΠΊΡ‚ΠΎ ΠΈΠ· схолиастов, ΡƒΡ‡Π΅Π½Ρ‹Ρ…, ΠΈΠ·ΡƒΡ‡Π°ΡŽΡ‰ΠΈΡ… наслСдиС Π­Π»Π»Π°Π΄Ρ‹, Π½Π΅ ΠΎΠ±Ρ€Π°Ρ‚ΠΈΠ» внимания Π½Π° Ρ‚ΠΎΡ‚ Ρ„Π°ΠΊΡ‚, Ρ‡Ρ‚ΠΎ ΠΏΠ΅Ρ€Π΅Π΄ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠΌ со Бфинкс, ΠΏΡ€ΠΈΠ²Π΅Π΄ΡˆΠ΅ΠΌ ΠΊ самоубийству послСднСй, Π­Π΄ΠΈΠΏ ΡΠΎΠ²Π΅Ρ€ΡˆΠΈΠ» ΠΎΠ΄Π½ΠΎ дСйствиС.

На пСрСкрСсткС Ρ‚Ρ€Π΅Ρ… Π΄ΠΎΡ€ΠΎΠ³, Π² тСсном ΡƒΡ‰Π΅Π»ΡŒΠ΅, ΠΎΠ½ встрСтил вСличСствСнного старика Π½Π° дорогостоящСй колСсницС, вступил с Π½ΠΈΠΌ Π² спор ΠΎ ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚Π΅ двиТСния ΠΈ Π² ΠΎΡ‚Π²Π΅Ρ‚ Π½Π° ΡƒΠ΄Π°Ρ€ Π±ΠΈΡ‡ΠΎΠΌ ΡƒΠ±ΠΈΠ» Ρ‚ΠΎΠ³ΠΎ посохом, нСсмотря Π½Π° Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ Ρƒ старика свиты ΠΈΠ· Ρ‡ΠΈΠ½ΠΎΠ² Ρ‚ΠΎΠ³Π΄Π°ΡˆΠ½ΠΈΡ… Π“ΠΠ˜ ΠΈ ЀБО. Π‘Ρ‚Π°Ρ€ΠΈΠΊ этот ΠΈ Π±Ρ‹Π» Π›Π°ΠΉ, Ρ†Π°Ρ€ΡŒ сСмивратных Π€ΠΈΠ², Π»ΠΈΠΊΠ²ΠΈΠ΄Π°Ρ†ΠΈΠΈ Ρ€Π΅ΠΆΠΈΠΌΠ° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ΠΈ добивалась Π“Π΅Ρ€Π°. (Π’ΠΎΡ‚ Ρ„Π°ΠΊΡ‚, Ρ‡Ρ‚ΠΎ ΠΎΠ½ Π±Ρ‹Π» ΠΈ биологичСским ΠΎΡ‚Ρ†ΠΎΠΌ Π­Π΄ΠΈΠΏΠ°, оставим Π·Π° Ρ€Π°ΠΌΠΊΠ°ΠΌΠΈ Ρ€Π°Π·Π³ΠΎΠ²ΠΎΡ€Π°, ΠΊΠ°ΠΊ ΡˆΠΈΡ€ΠΎΠΊΠΎΠΈΠ·Π²Π΅ΡΡ‚Π½Ρ‹ΠΉ.)