ΠΡΠΈ ΡΡΠΈ ΡΠΈΠΏΠ° ΠΊΠ»ΡΡΠ΅ΠΉ ΠΈΠΌΠ΅ΡΡ ΡΠ°Π·Π½ΡΡ ΡΠ΅Π½Π½ΠΎΡΡΡ Ρ ΡΠΎΡΠΊΠΈ Π·ΡΠ΅Π½ΠΈΡ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΠΈ ΠΈ ΠΏΡΠΎΡΠΈΠ²ΠΎΡΡΠΎΡΠ½ΠΈΡ Π²ΡΠΊΡΡΡΠΈΡ. Π Π°Π·ΡΠΌΠ΅Π΅ΡΡΡ, Π°ΡΠ°ΠΊΡΡΡΠ΅ΠΉ ΡΡΠΎΡΠΎΠ½Π΅ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½Ρ ΠΈ ΠΏΠΎΠ»Π΅Π·Π½Ρ ΠΊΠ»ΡΡΠΈ ΡΡΡΡΠΎΠΉΡΡΠ²Π°. ΠΡΠ»ΠΈ Π²Ρ ΠΈΡ Π·Π½Π°Π΅ΡΠ΅, ΡΠΎ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠ°ΡΡΠΈΡΡΠΎΠ²Π°ΡΡ Π»ΡΠ±ΠΎΠΉ Π΄ΠΈΡΠΊ, Π²ΠΎΡΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΠΌΡΠΉ ΠΏΠ»Π΅Π΅ΡΠΎΠΌ. ΠΠΎΡΡΠΎΠΌΡ Π΄Π»Ρ Π·Π°ΡΠΈΡΡ device keys ΠΏΡΠ΅Π΄ΠΏΡΠΈΠ½ΡΡΡ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΡΠ΅ ΠΌΠ΅ΡΡ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΠΈ ΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°Π½ Ρ ΠΈΡΡΡΠΉ ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ ΠΈ Π±Π»ΠΎΠΊΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΠΊΠΎΠΌΠΏΡΠΎΠΌΠ΅ΡΠΈΡΠΎΠ²Π°Π½Π½ΡΡ ΠΊΠ»ΡΡΠ΅ΠΉ ΡΠ°ΠΊΠΎΠ³ΠΎ ΡΠΎΠ΄Π°. ΠΠ»ΡΡΠΈ Π½Π°Π·Π²Π°Π½ΠΈΠΉ Π½Π°ΠΈΠΌΠ΅Π½Π΅Π΅ ΠΏΠΎΠ»Π΅Π·Π½Ρ, ΠΏΠΎΡΠΊΠΎΠ»ΡΠΊΡ ΠΊΠ°ΠΆΠ΄ΡΠΉ ΠΈΠ· Π½ΠΈΡ Π³ΠΎΠ΄ΠΈΡΡΡ Π΄Π»Ρ ΡΠ°ΡΡΠΈΡΡΠΎΠ²ΠΊΠΈ Π»ΠΈΡΡ Π΅Π΄ΠΈΠ½ΡΡΠ²Π΅Π½Π½ΠΎΠ³ΠΎ ΡΠΈΠ»ΡΠΌΠ°. ΠΠ»ΡΡΠΈ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ Π·Π°Π½ΠΈΠΌΠ°ΡΡ ΠΏΠΎ ΡΠ΅Π½Π½ΠΎΡΡΠΈ ΠΏΡΠΎΠΌΠ΅ΠΆΡΡΠΎΡΠ½ΠΎΠ΅ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, ΠΎΠ΄Π½Π°ΠΊΠΎ ΠΎΠ½ΠΈ Π½ΠΈΠ³Π΄Π΅ Π½Π΅ Ρ ΡΠ°Π½ΡΡΡΡ β Π½ΠΈ Π² ΠΏΠ»Π΅Π΅ΡΠ΅, Π½ΠΈ Π½Π° Π΄ΠΈΡΠΊΠ΅, β Π° Π²ΡΡΠΈΡΠ»ΡΡΡΡΡ Π½Π° ΠΎΠ΄Π½ΠΎΠΌ ΠΈΠ· ΡΡΠ°ΠΏΠΎΠ² ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΊΠΈ ΡΠΈΠ»ΡΠΌΠ° ΠΊ Π²ΠΎΡΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΡ. ΠΠΎΡΡΠΎΠΌΡ ΠΈΡ Π΄ΠΎΠ±ΡΡΠ° Π°ΡΠ°ΠΊΡΡΡΠ΅ΠΉ ΡΡΠΎΡΠΎΠ½ΠΎΠΉ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ»Π°ΡΡ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ°ΡΠΈΡΠ½ΠΎΠΉ, ΠΏΠΎ ΠΊΡΠ°ΠΉΠ½Π΅ΠΉ ΠΌΠ΅ΡΠ΅ ΡΠ΅ΠΎΡΠ΅ΡΠΈΡΠ΅ΡΠΊΠΈ. ΠΠ° ΠΏΡΠ°ΠΊΡΠΈΠΊΠ΅, ΠΎΠ΄Π½Π°ΠΊΠΎ, Π²ΡΠ΅ ΠΎΠΊΠ°Π·Π°Π»ΠΎΡΡ ΠΈΠ½Π°ΡΠ΅.
ΠΠΈ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΊΠ»ΡΡΠ° ΡΡΡΡΠΎΠΉΡΡΠ²Π° Π½Π° ΡΠ΅Π³ΠΎΠ΄Π½ΡΡΠ½ΠΈΠΉ Π΄Π΅Π½Ρ, Π½Π°ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΈΠ·Π²Π΅ΡΡΠ½ΠΎ, ΠΏΡΠ±Π»ΠΈΡΠ½ΠΎ Π½Π΅ ΡΠΊΠΎΠΌΠΏΡΠΎΠΌΠ΅ΡΠΈΡΠΎΠ²Π°Π½ΠΎ. ΠΠΎ ΠΏΠΎΡΠ²Π»Π΅Π½ΠΈΡ ΡΠ°Π±ΠΎΡΡ Arnezami Π²ΡΠ΅ ΡΡΠΏΠ΅ΡΠ½ΡΠ΅ ΡΠ»ΡΡΠ°ΠΈ ΠΎΠ±Ρ ΠΎΠ΄Π° Π·Π°ΡΠΈΡΡ AACS ΡΠ°ΠΊ ΠΈΠ»ΠΈ ΠΈΠ½Π°ΡΠ΅ Π±ΡΠ»ΠΈ ΡΠ²ΡΠ·Π°Π½Ρ Ρ ΠΎΡΡΡΠΊΠ°Π½ΠΈΠ΅ΠΌ ΠΊΠ»ΡΡΠ° Π½Π°Π·Π²Π°Π½ΠΈΡ Π² ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠ²Π½ΠΎΠΉ ΠΏΠ°ΠΌΡΡΠΈ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ° ΠΏΡΠΈ Π²ΠΎΡΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠΈ ΡΠΈΠ»ΡΠΌΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΡΠΌ ΠΏΠ»Π΅Π΅ΡΠΎΠΌ (WinDVD). ΠΠΎΠ½ΡΡΠ½ΠΎ, ΡΡΠΎ ΠΏΠΎΠ΄ΠΎΠ±Π½ΡΠ΅ Π°ΡΠ°ΠΊΠΈ Π²Π΅ΡΡΠΌΠ° Π·Π°ΠΌΡΡΠ»ΠΎΠ²Π°ΡΡ Ρ ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΎΠΉ ΡΠΎΡΠΊΠΈ Π·ΡΠ΅Π½ΠΈΡ. Π Π΄Π»Ρ ΡΠ΅Π»ΠΎΠ²Π΅ΠΊΠ°, Π΄Π°Π»Π΅ΠΊΠΎΠ³ΠΎ ΠΎΡ Π°Π½Π°Π»ΠΈΠ·Π° Π΄Π°ΠΌΠΏΠΎΠ² ΠΏΠ°ΠΌΡΡΠΈ, Π΅Π΄ΠΈΠ½ΡΡΠ²Π΅Π½Π½Π°Ρ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΡΠ΄Π΅Π»Π°ΡΡ ΡΠ΅Π·Π΅ΡΠ²Π½ΡΡ ΠΊΠΎΠΏΠΈΡ HD-Π΄ΠΈΡΠΊΠ° ΡΠ²ΠΎΠ΄ΠΈΠ»Π°ΡΡ ΠΊ ΠΏΠΎΠΈΡΠΊΡ Π² Π‘Π΅ΡΠΈ ΡΠΆΠ΅ Π²ΡΠΊΡΡΡΠΎΠ³ΠΎ ΠΈ ΠΎΠΏΡΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ ΠΊΠ΅ΠΌ-ΡΠΎ title key Π΄Π»Ρ Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΡΠΈΠ»ΡΠΌΠ°.
ΠΠΎ Π·Π°ΡΠ΅ΠΌ ΠΏΠΎΡΠ²ΠΈΠ»ΡΡ Arnezami, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΡΠΈΠ΄ΡΠΌΠ°Π» ΠΈΠ½ΠΎΠΉ Ρ ΠΎΠ΄ β Π°Π½Π°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ Π½Π΅ ΠΏΠ°ΠΌΡΡΡ, Π° ΠΊΠ°Π½Π°Π» ΠΎΠ±ΠΌΠ΅Π½Π° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠ΅ΠΉ ΠΌΠ΅ΠΆΠ΄Ρ HD DVD-ΠΏΡΠΈΠ²ΠΎΠ΄ΠΎΠΌ ΠΈ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠΎΠΌ. Arnezami ΡΠΏΡΠ°Π²Π΅Π΄Π»ΠΈΠ²ΠΎ ΠΏΡΠ΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΠ», ΡΡΠΎ Π² ΡΠ°ΠΊΠΎΠΌ ΠΊΠ°Π½Π°Π»Π΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½Π°Ρ ΠΈΠ·Π±ΡΡΠΎΡΠ½ΠΎΡΡΡ Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ ΠΌΠ΅Π½ΡΡΠ΅, ΡΠ΅ΠΌ Π² ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠ²Π½ΠΎΠΉ ΠΏΠ°ΠΌΡΡΠΈ, Π° Π·Π½Π°ΡΠΈΡ, Π»Π΅Π³ΡΠ΅ Π²ΡΡΠ²ΠΈΡΡ ΠΈ ΡΠΎΡΠΌΠΈΡΡΠ΅ΠΌΡΠ΅ ΠΏΡΠΈ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ΅ ΠΊΠ»ΡΡΠΈ. Π§ΡΠΎΠ±Ρ Π΄Π»ΠΈΠ½Π½Π°Ρ ΠΈΡΡΠΎΡΠΈΡ ΡΡΠ°Π»Π° ΠΏΠΎΠΊΠΎΡΠΎΡΠ΅, Arnezami ΠΏΡΠΈΠΌΠ΅Π½ΠΈΠ» ΠΎΠ±ΡΠ΅Π΄ΠΎΡΡΡΠΏΠ½ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ-ΡΠ½ΠΈΡΡΠ΅Ρ Π΄Π»Ρ Π°Π½Π°Π»ΠΈΠ·Π° ΠΏΠ΅ΡΠ΅Π΄Π°Ρ ΠΏΠΎ USB-ΠΊΠ°Π½Π°Π»Ρ (SniffUSB.exe) ΠΈ Π΄Π΅ΠΉΡΡΠ²ΠΈΡΠ΅Π»ΡΠ½ΠΎ ΡΡΠΌΠ΅Π» Π²ΡΠ΄Π΅Π»ΠΈΡΡ ΡΠ³Π΅Π½Π΅ΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ ΠΏΠ»Π΅Π΅ΡΠΎΠΌ processing key Π΄Π»Ρ ΠΈΠΌΠ΅Π²ΡΠ΅Π³ΠΎΡΡ Ρ Π½Π΅Π³ΠΎ ΡΠΈΠ»ΡΠΌΠ° (King Kong). ΠΠΎ Π³Π»Π°Π²Π½ΠΎΠ΅ β ΠΏΠΎΠΏΡΡΠ½ΠΎ, Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΡΠΎΡΠ°ΡΠ½ΠΈΠΊΠΎΠ² ΠΏΠΎ ΡΠΎΡΡΠΌΡ, Π½Π΅ΠΎΠΆΠΈΠ΄Π°Π½Π½ΠΎ Π²ΡΡΡΠ½ΠΈΠ»ΠΎΡΡ, ΡΡΠΎ ΡΡΠΎΡ ΠΆΠ΅ ΠΊΠ»ΡΡ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΠΈΡ ΠΈ Π΄Π»Ρ Π²ΡΠ΅Ρ ΠΎΡΡΠ°Π»ΡΠ½ΡΡ ΡΠΈΠ»ΡΠΌΠΎΠ², Π²ΡΠΏΡΡΠ΅Π½Π½ΡΡ Π½Π° Π΄ΠΈΡΠΊΠ°Ρ HD DVD. Π ΡΠ°ΠΊΠΆΠ΅ ΠΈ Π΄Π»Ρ Π²ΡΠ΅Ρ ΠΏΡΠΎΠ²Π΅ΡΠ΅Π½Π½ΡΡ ΡΠΈΠ»ΡΠΌΠΎΠ² Π½Π° Π΄ΠΈΡΠΊΠ°Ρ Blu-ray. Π§ΡΠΎ, Π²ΠΎΠΎΠ±ΡΠ΅ Π³ΠΎΠ²ΠΎΡΡ, ΠΈΠ· ΡΠΏΠ΅ΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΉ AACS ΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΡ Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ.
Π‘ΠΎΠ³Π»Π°ΡΠ½ΠΎ ΡΡΠΈΠΌ ΡΠΏΠ΅ΡΠΈΡΠΈΠΊΠ°ΡΠΈΡΠΌ, ΠΊΠ°ΠΆΠ΄ΡΠΉ ΠΏΠ»Π΅Π΅Ρ ΠΈΠΌΠ΅Π΅Ρ ΡΠ½ΠΈΠΊΠ°Π»ΡΠ½ΡΠΉ Π½Π°Π±ΠΎΡ ΠΈΠ· Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ ΡΠΎΡΠ΅Π½ device keys, Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ ΠΊΠΎΡΠΎΡΡΡ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ Π²ΡΡΠΈΡΠ»Π΅Π½ΠΎ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΌΠΈΠ»Π»ΠΈΠ°ΡΠ΄ΠΎΠ² ΠΊΠ»ΡΡΠ΅ΠΉ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ. Π ΠΏΡΠΈΠ½ΡΠΈΠΏΠ΅, processing keys Π²ΠΏΠΎΠ»Π½Π΅ ΠΌΠΎΠ³ΡΡ ΡΠΎΠ²ΠΏΠ°Π΄Π°ΡΡ Π΄Π»Ρ ΡΠ°Π·Π½ΡΡ ΠΏΠ»Π΅Π΅ΡΠΎΠ², Π½ΠΎ ΠΏΡΠΈ ΡΡΠΎΠ»Ρ Π²Π½ΡΡΠΈΡΠ΅Π»ΡΠ½ΠΎΠΌ ΠΈΡ ΡΠΈΡΠ»Π΅ ΠΊΠ°ΠΆΠ΄ΡΠΉ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΡΠΉ ΠΊΠ»ΡΡ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΏΠΎ Π·Π°ΠΊΠΎΠ½Π°ΠΌ ΡΠ΅ΠΎΡΠΈΠΈ Π²Π΅ΡΠΎΡΡΠ½ΠΎΡΡΠ΅ΠΉ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡΠΎΠ²ΠΏΠ°Π΄Π°ΡΡ Π»ΠΈΡΡ Ρ Π½Π΅Π±ΠΎΠ»ΡΡΠΎΠΉ Π΄ΠΎΠ»ΠΈ ΠΏΠ»Π΅Π΅ΡΠΎΠ² ΠΏΠΎ Π²ΡΠ΅ΠΌΡ ΠΌΠΈΡΡ. Π ΠΊΠ°ΠΆΠ΄ΡΠΉ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΡΠΉ ΡΠΈΠ»ΡΠΌ, Π² ΡΠ²ΠΎΡ ΠΎΡΠ΅ΡΠ΅Π΄Ρ, ΠΈΠΌΠ΅Π΅Ρ Π½Π° Π΄ΠΈΡΠΊΠ΅ ΡΠΏΠΈΡΠΎΠΊ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡΠΎΠ² ΡΠ΅Ρ ΠΊΠ»ΡΡΠ΅ΠΉ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΠΎΠ³ΡΡ ΡΠ°ΡΡΠΈΡΡΠΎΠ²Π°ΡΡ ΠΊΠΎΠ½ΡΠ΅Π½Ρ, β ΡΠΎ Π΅ΡΡΡ Π»ΡΠ±ΠΎΠ³ΠΎ ΠΈΠ· ΠΏΠ΅ΡΠ΅ΡΠΈΡΠ»Π΅Π½Π½ΡΡ processing key Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ Π΄Π»Ρ ΡΠ°ΡΡΠΈΡΡΠΎΠ²ΠΊΠΈ title key ΠΈ Π΄ΠΎΡΡΡΠΏΠ° ΠΊ ΠΊΠΎΠ½ΡΠ΅Π½ΡΡ.
ΠΠΎ ΠΏΡΠΈΡΠΈΠ½Π°ΠΌ, ΠΊΠΎΡΠΎΡΡΡ ΠΏΠΎΠΊΠ° Π½ΠΈΠΊΡΠΎ Π½Π΅ ΠΏΠΎΠ½ΡΠ», Π²ΡΠ΅ Π²ΡΠΏΡΡΠ΅Π½Π½ΡΠ΅ Π½Π° ΡΡΠ½ΠΎΠΊ Π΄ΠΈΡΠΊΠΈ ΠΈΠΌΠ΅ΡΡ ΠΎΠ΄ΠΈΠ½ ΠΈ ΡΠΎΡ ΠΆΠ΅ Π½Π°Π±ΠΎΡ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡΠΎΠ² Π΄Π»Ρ 512 ΠΊΠ»ΡΡΠ΅ΠΉ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ. ΠΡΠΎ ΠΈ ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ, ΡΡΠΎ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π½ΡΠΉ Arnezami ΠΊΠ»ΡΡ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΠΈΡ Π΄Π»Ρ ΡΠ°ΡΡΠΈΡΡΠΎΠ²ΠΊΠΈ Π²ΡΠ΅Ρ Π΄ΠΈΡΠΊΠΎΠ².
ΠΠΎΠ½ΡΡΠ½ΠΎ, ΡΡΠΎ ΡΠ΅ΠΏΠ΅ΡΡ ΡΠΎΠΎΠ±ΡΠ΅ΡΡΠ²ΠΎ ΠΎΠΆΠΈΠ΄Π°Π΅Ρ ΡΠ΅Π°ΠΊΡΠΈΡ ΡΠΎ ΡΡΠΎΡΠΎΠ½Ρ AACS-ΠΊΠΎΠ½ΡΠΎΡΡΠΈΡΠΌΠ° β Π±Π»ΠΎΠΊΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΠΊΠΎΠΌΠΏΡΠΎΠΌΠ΅ΡΠΈΡΠΎΠ²Π°Π½Π½ΡΡ ΠΊΠ»ΡΡΠ΅ΠΉ/ΡΡΡΡΠΎΠΉΡΡΠ² ΠΈΠ»ΠΈ ΡΠ΅Π³ΠΎ-ΡΠΎ Π΅ΡΠ΅ Π² ΡΡΠΎΠΌ ΡΠΎΠ΄Π΅. ΠΠ΄Π½Π°ΠΊΠΎ ΠΎΠ±ΡΠΈΠΉ ΡΡΠΎΠ²Π΅Π½Ρ Π·Π½Π°Π½ΠΈΠΉ ΠΎ Ρ ΠΈΡΡΠΎΡΡΡΡ ΡΠ°Π±ΠΎΡΡ AACS ΡΠΆΠ΅ ΡΡΠΏΠ΅Π» Π²ΡΡΠ°ΡΡΠΈ Π½Π°ΡΡΠΎΠ»ΡΠΊΠΎ, ΡΡΠΎ, ΠΊΠ°ΠΊ Π²ΡΡΠ°Π·ΠΈΠ»ΡΡ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΎΡΠΎΠ², ΡΠ΅ΠΏΠ΅ΡΡ ΠΎΡΠ΅Π½Ρ ΡΠ»ΠΎΠΆΠ½ΠΎ Π±ΡΠ΄Π΅Ρ Β«Π·Π°ΡΠΎΠ»ΠΊΠ°ΡΡ Π²ΡΠ΄Π°Π²Π»Π΅Π½Π½ΡΡ ΠΏΠ°ΡΡΡ ΠΎΠ±ΡΠ°ΡΠ½ΠΎ Π² ΡΡΠ±ΠΈΠΊΒ».
Π’ΠΠΠ ΠΠΠΠΠ Π: ΠΡΡΠΎΡΠΈΡ, ΠΏΠΎΡΠ΅Π·Π°Π½Π½Π°Ρ ΡΠΎΠ½ΠΊΠΈΠΌΠΈ Π»ΠΎΠΌΡΠΈΠΊΠ°ΠΌΠΈ: Π―Π·ΡΠΊΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ. ΠΠ΄ΠΎΠ»Ρ ΠΈ ΠΏΠΎΠΏΠ΅ΡΠ΅ΠΊ
ΠΠ²ΡΠΎΡ: ΠΠΈΠΊΡΠΎΡ Π¨Π΅ΠΏΠ΅Π»Π΅Π²
ΠΡΡ ΠΈΡΡΠΎΡΠΈΡ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ½ΠΎΠΉ ΠΈΠ½Π΄ΡΡΡΡΠΈΠΈ ΠΈ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ½ΡΡ Π½Π°ΡΠΊ Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΉ ΡΠΎΡΠΊΠΈ Π·ΡΠ΅Π½ΠΈΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΠΈΡΡ ΠΊΠ°ΠΊ ΠΈΡΡΠΎΡΠΈΡ ΡΠ°Π·Π²ΠΈΡΠΈΡ ΡΠ·ΡΠΊΠΎΠ² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ. ΠΠ΅Π½ΡΡΡΡΡ Π²ΡΠ΅ΠΌΠ΅Π½Π°, ΡΡΠ»ΠΎΠΆΠ½ΡΡΡΡΡ Π·Π°Π΄Π°ΡΠΈ, ΡΠΎ, ΡΡΠΎ ΡΠ°Π½ΡΡΠ΅ ΡΡΠ΅Π±ΠΎΠ²Π°Π»ΠΎ ΡΠ΅Π»ΠΎΠ²Π΅ΠΊΠΎ-Π»Π΅Ρ, Π½ΡΠ½ΡΠ΅ ΡΠ½ΡΡΠ·ΠΈΠ°ΡΡΡ Π΄Π΅Π»Π°ΡΡ Π½Π° ΠΊΠΎΠ»Π΅Π½ΠΊΠ΅ Π·Π° Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π½Π΅Π΄Π΅Π»Ρ; Π½Π°ΠΊΠΎΠΏΠ»Π΅Π½Π° ΠΎΠ³ΡΠΎΠΌΠ½Π°Ρ ΠΌΠ°ΡΡΠ° ΡΠΈΠΏΠΎΠ²ΡΡ ΡΠ΅ΡΠ΅Π½ΠΈΠΉ, ΡΠΈΠΏΠΎΠ²ΡΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊ ΠΈ ΡΠΈΠΏΠΎΠ²ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠΎΠ². Π ΡΠΎΠ·Π΄Π°Π½ΠΈΠ΅, ΡΠ°Π·Π²ΠΈΡΠΈΠ΅ ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΡΠ·ΡΠΊΠΎΠ² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΈΠ΄Π΅Ρ ΠΏΠΎΠ»Π½ΡΠΌ Ρ ΠΎΠ΄ΠΎΠΌ.
ΠΡΠ»ΠΈ Π±Ρ Β«ΡΠ·ΡΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡΒ» Π±ΡΠ» Π²ΡΠ΅Π³ΠΎ Π»ΠΈΡΡ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠΌ, Π²ΡΠΎΠ΄Π΅ ΡΡΠΎΠ»ΡΡΠ½ΠΎΠ³ΠΎ, ΡΠΎ ΠΎΡΠ΅Π²ΠΈΠ΄Π½ΠΎ, ΡΡΠΎ Π·Π° ΡΡΠΎΠ»Ρ Π΄ΠΎΠ»Π³ΠΈΠΉ ΡΡΠΎΠΊ (ΠΈΡΡΠΎΡΠΈΡ ΡΠ°Π·Π²ΠΈΡΠΈΡ ΡΠ·ΡΠΊΠΎΠ² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ, Π΅ΡΠ»ΠΈ ΡΡΠΈΡΠ°ΡΡ, ΠΊ ΠΏΡΠΈΠΌΠ΅ΡΡ, ΠΎΡ ΠΏΠ΅ΡΠ²ΠΎΠ³ΠΎ FortranβΠ°, Π½Π°ΡΡΠΈΡΡΠ²Π°Π΅Ρ Π±ΠΎΠ»ΡΡΠ΅ ΠΏΠΎΠ»ΡΠ²Π΅ΠΊΠ°) Π΄ΠΎΠ»ΠΆΠ½Ρ Π±Ρ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΡΡΡ ΠΊΠ°ΠΊΠΈΠ΅-ΡΠΎ ΡΡΡΠΎΡΠ²ΡΠΈΠ΅ΡΡ Β«ΡΠΎΡΠΌΡ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ² Π½Π° ΠΊΠ°ΠΆΠ΄ΡΠΉ Π΄Π΅Π½ΡΒ» β ΠΏΠΎ ΠΎΠ΄Π½ΠΎΠΉ-Π΄Π²Π΅ Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Π·Π°Π΄Π°ΡΠΈ (ΠΌΠΎΠ»ΠΎΡΠΎΠΊ, ΠΏΠΈΠ»Π°, ΠΎΡΠ²Π΅ΡΡΠΊΠ°), ΠΈ Π΄Π°Π»ΡΠ½Π΅ΠΉΡΠ΅Π΅ ΡΠ°Π·Π²ΠΈΡΠΈΠ΅ Π±ΡΠ»ΠΎ Π±Ρ Π»ΠΈΡΡ Π½Π΅ΠΏΡΠΈΠ½ΡΠΈΠΏΠΈΠ°Π»ΡΠ½ΡΠΌ ΠΎΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½ΠΈΠ²Π°Π½ΠΈΠ΅ΠΌ ΡΡΠΈΡ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ² (Π±Π΅Π½Π·ΠΎΠΏΠΈΠ»Π°, ΡΠ»Π΅ΠΊΡΡΠΎΠΏΠΈΠ»Π°, ΠΎΡΠ²Π΅ΡΡΠΊΠ° Ρ ΠΌΠΎΡΠΎΡΡΠΈΠΊΠΎΠΌ).
ΠΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΡ β Π»ΡΠ΄ΠΈ ΡΡΡΠ°Π½Π½ΡΠ΅. ΠΠ°ΠΊ ΠΏΡΠ°Π²ΠΈΠ»ΠΎ, ΡΠ·ΡΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΎΠ½ΠΈ Π²ΠΎΡΠΏΡΠΈΠ½ΠΈΠΌΠ°ΡΡ ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΊΠ°ΠΊ ΡΠ·ΡΠΊ β Π² ΠΏΠ΅ΡΠ²ΡΡ ΠΎΡΠ΅ΡΠ΅Π΄Ρ ΡΡΠ΅Π΄ΡΡΠ²ΠΎ Π΄Π»Ρ ΠΌΡΡΠ»Π΅Π½ΠΈΡ ΠΈ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΡ ΠΌΡΡΠ»Π΅ΠΉ, Π° ΠΏΠΎΡΠΎΠΌ ΡΠΆΠ΅ Π²ΡΠ΅ ΠΎΡΡΠ°Π»ΡΠ½ΠΎΠ΅ [ΠΠ»Π°ΡΡΠΈΡΠ΅ΡΠΊΠ°Ρ ΡΠ°Π±ΠΎΡΠ° Π½Π° ΡΡΡ ΡΠ΅ΠΌΡ β Β«Notation as a Tool of ThoughtΒ» (Β«ΠΠΎΡΠ°ΡΠΈΡ ΠΊΠ°ΠΊ ΡΠΏΠΎΡΠΎΠ± ΠΌΡΡΠ»Π΅Π½ΠΈΡΒ», 1979) β Π»Π΅ΠΊΡΠΈΡ, ΠΏΡΠΎΡΠΈΡΠ°Π½Π½Π°Ρ Π°Π²ΡΠΎΡΠΎΠΌ ΡΠ·ΡΠΊΠΎΠ² APL ΠΈ J ΠΠ΅Π½Π½Π΅ΡΠΎΠΌ ΠΠΉΠ²Π΅ΡΡΠΎΠ½ΠΎΠΌ ΠΏΡΠΈ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΠΈ Π’ΡΡΡΠΈΠ½Π³ΠΎΠ²ΡΠΊΠΎΠΉ ΠΏΡΠ΅ΠΌΠΈΠΈ]. ΠΡΡΡΠ΄Π° β Π²Π΅Π»ΠΈΠΊΠΎΠ΅ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ ΡΠ·ΡΠΊΠΎΠ², Β«ΡΠ·ΡΠΊΠΎΠ²ΡΠ΅ Π²ΠΎΠΉΠ½ΡΒ», Π»ΡΠ±ΠΎΠ²Ρ ΠΈ Π½Π΅Π½Π°Π²ΠΈΡΡΡ, ΡΡΡΠ°Ρ ΠΈ ΠΎΡΠ²ΡΠ°ΡΠ΅Π½ΠΈΠ΅β¦
Π Π²ΡΠ΅ ΠΆΠ΅, Π½Π΅ΡΠΌΠΎΡΡΡ Π½Π° ΡΠΎ ΡΡΠΎ ΡΡΡΠ΅ΡΡΠ²ΡΡΡ ΡΡΡΡΡΠΈ [ΠΡΠ»ΠΈ ΠΊΠΎΠΌΡ-ΡΠΎ ΠΎΡΠ΅Π½ΠΊΠ° Β«ΡΡΡΡΡΠΈΒ» ΠΏΠΎΠΊΠ°ΠΆΠ΅ΡΡΡ ΠΏΡΠ΅ΡΠ²Π΅Π»ΠΈΡΠ΅Π½Π½ΠΎΠΉ, ΠΏΠΎΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΠΌ Π΅ΠΌΡ ΠΏΠΎΡΠ΅ΡΠΈΡΡ ΡΠ°ΠΉΡ Β«ΠΠ½ΡΠΈΠΊΠ»ΠΎΠΏΠ΅Π΄ΠΈΠΈ ΡΠ·ΡΠΊΠΎΠ² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡΒ» http://hopl.murdoch.edu.au, Π³Π΄Π΅ Π½Π° ΠΌΠΎΠΌΠ΅Π½Ρ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΡ ΡΡΠ°ΡΡΠΈ Π»ΡΠ±ΠΎΠ²Π½ΠΎ ΠΊΠ°ΡΠ°Π»ΠΎΠ³ΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Ρ 8512 ΡΠ·ΡΠΊΠΎΠ² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ] ΡΠ·ΡΠΊΠΎΠ² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ, ΠΈ Π΄Π΅ΡΡΡΠΊΠΈ, Π΅ΡΠ»ΠΈ Π½Π΅ ΡΠΎΡΠ½ΠΈ ΠΈΠ· Π½ΠΈΡ Π°ΠΊΡΠΈΠ²Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π»ΠΈΡΡ ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ Π΄Π»Ρ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΡ ΡΠΎΡΡΠ° ΠΈ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ, β Π² Π»ΡΠ±ΠΎΠΉ ΠΏΠ΅ΡΠΈΠΎΠ΄ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ Π²ΡΠ΅Π³ΠΎ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ (ΡΡΠΈ-ΠΏΡΡΡ) ΡΠ·ΡΠΊΠΎΠ² Β«ΠΎΠ±ΡΠ΅ΠΈΠ·Π²Π΅ΡΡΠ½ΡΡ Β» ΠΈ Β«ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΡ Π±ΡΠΊΠ²Π°Π»ΡΠ½ΠΎ Π²ΡΠ΅ΠΌΠΈΒ»; ΡΡΡ Π³ΡΡΠΏΠΏΡ ΠΏΡΠΈΠ½ΡΡΠΎ Π½Π°Π·ΡΠ²Π°ΡΡ ΠΌΡΠΉΠ½ΡΡΡΠΈΠΌΠΎΠΌ, ΠΎΡΠ½ΠΎΠ²Π½ΡΠΌ Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ ΠΈ Π³Π»Π°Π²Π½ΠΎΠΉ ΡΠ΅Π½Π΄Π΅Π½ΡΠΈΠ΅ΠΉ ΠΈΠ½Π΄ΡΡΡΡΠΈΠΈ. Π ΡΠ°Π·Π½ΠΎΠ΅ Π²ΡΠ΅ΠΌΡ ΠΈ Π² ΡΠ°Π·Π½ΡΡ ΠΎΡΡΠ°ΡΠ»ΡΡ ΠΌΡΠΉΠ½ΡΡΡΠΈΠΌΠΎΠΌ ΡΡΠΈΡΠ°Π»ΠΈΡΡ (ΡΡΠΈΡΠ°ΡΡΡΡ) Fortran, C, C++, Java, C#, PHPβ¦
ΠΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΎΠ΅ ΡΠ²ΠΎΠΉΡΡΠ²ΠΎ Π²ΡΠ΅Ρ ΠΈΠ»ΠΈ ΠΏΠΎΡΡΠΈ Π²ΡΠ΅Ρ ΠΌΡΠΉΠ½ΡΡΡΠΈΠΌΠΎΠ²ΡΡ ΡΠ·ΡΠΊΠΎΠ² β ΠΎΠ½ΠΈ Π½Π°Ρ ΠΎΠ΄ΡΡΡΡ Π² ΡΡΡΠ»Π΅ ΠΎΠ΄Π½ΠΎΠΉ ΡΡΠ°Π΄ΠΈΡΠΈΠΈ, ΠΊΠΎΡΠΎΡΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡΠΎΡΠ»Π΅Π΄ΠΈΡΡ Π²ΠΏΠ»ΠΎΡΡ Π΄ΠΎ Π°ΡΡΠ΅ΠΌΠ±Π»Π΅ΡΠ° ΠΈ ΠΌΠ°ΡΠΈΠ½Π½ΡΡ ΠΊΠΎΠ΄ΠΎΠ² (Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΠΉ ΠΏΠΎ ΠΏΠΎΡΡΠ΄ΠΊΡ, ΠΎΠΏΠ΅ΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Ρ ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½Π½ΡΠΌΠΈ ΡΡΠ΅ΠΉΠΊΠ°ΠΌΠΈ ΠΏΠ°ΠΌΡΡΠΈ β ΡΠΎ, ΡΡΠΎ Π½Π°Π·ΡΠ²Π°Π΅ΡΡΡ ΠΈΠΌΠΏΠ΅ΡΠ°ΡΠΈΠ²Π½ΡΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ). Π’Π°ΠΊΠΎΠΉ ΡΠΏΠΎΡΠΎΠ± Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ Π΅ΡΡΠ΅ΡΡΠ²Π΅Π½Π½ΡΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ Π²ΡΡΠ΅ΠΊΠ°Π΅Ρ ΠΈΠ· ΡΠ°ΠΌΠΎΠΉ ΡΠΎΠ½-Π½Π΅ΠΉΠΌΠ°Π½ΠΎΠ²ΡΠΊΠΎΠΉ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΡ β ΠΊΠ°ΠΊ Π»ΠΈΡΠ΅ΡΠ°ΡΡΡΠ½ΡΠΉ ΠΊΠ»Π°ΡΡΠΈΡΠΈΠ·ΠΌ, ΠΏΠΎΡΡΡΠΎΠ΅Π½Π½ΡΠΉ Π½Π° Β«ΡΡΡΠΎΠΉΠ½ΠΎΡΡΠΈ ΠΈ Π»ΠΎΠ³ΠΈΡΠ½ΠΎΡΡΠΈ ΡΠ°ΠΌΠΎΠ³ΠΎ ΠΌΠΈΡΠΎΠ·Π΄Π°Π½ΠΈΡΒ», ΡΡΡΠΎΠ³ΠΎ Π±Π»ΡΠ΄ΡΡΠΈΠΉ ΡΡΠ°Π΄ΠΈΡΠΈΠΈ, Π·Π°ΡΠΎΠ΄ΠΈΠ²ΡΠΈΠ΅ΡΡ Π΅ΡΠ΅ Π² Π°Π½ΡΠΈΡΠ½ΠΎΡΡΠΈ.
Π ΠΎΠΏΠΏΠΎΠ·ΠΈΡΠΈΠΈ ΠΊ Β«ΠΊΠ»Π°ΡΡΠΈΡΠΈΡΡΠΈΡΠ΅ΡΠΊΠΈΠΌΒ» ΡΠ·ΡΠΊΠ°ΠΌ Π²ΡΠ΅Π³Π΄Π° Π½Π°Ρ ΠΎΠ΄ΠΈΠ»ΠΈΡΡ ΡΠ·ΡΠΊΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ, Π°Π²ΡΠΎΡΡ ΠΊΠΎΡΠΎΡΡΡ ΠΎΡΠ½ΠΎΠ²ΡΠ²Π°Π»ΠΈΡΡ Π½Π° ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΡ ΠΊΠΎΠ½ΡΠ΅ΠΏΡΠΈΡΡ , Π½Π΅ ΠΆΠ΅Π»Π°Ρ ΠΎΠ³ΡΠ°Π½ΠΈΡΠΈΠ²Π°ΡΡΡΡ Β«Π΅ΡΡΠ΅ΡΡΠ²Π΅Π½Π½ΡΠΌΠΈ Π΄Π»Ρ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ°Β» ΡΡΠ»ΠΎΠ²ΠΈΡΠΌΠΈ; Π·Π°ΡΠ°ΡΡΡΡ (Π½ΠΎ Π½Π΅ Π²ΡΠ΅Π³Π΄Π°) ΠΈΠ΄Π΅ΠΎΠ»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠ°Ρ ΡΡΡΠΎΠΉΠ½ΠΎΡΡΡ ΡΡΠ°Π²ΠΈΠ»Π°ΡΡ Π²ΡΡΠ΅ ΠΏΡΠ°ΠΊΡΠΈΡΠ½ΠΎΡΡΠΈ ΠΈ Π²ΠΎΠΎΠ±ΡΠ΅ ΠΏΡΠΈΠΌΠ΅Π½ΠΈΠΌΠΎΡΡΠΈ ΠΊ ΡΠ΅Π°Π»ΡΠ½ΡΠΌ Π·Π°Π΄Π°ΡΠ°ΠΌ. Π’Π°ΠΊΠΈΠ΅, ΡΡΠ»ΠΎΠ²Π½ΠΎ Π³ΠΎΠ²ΠΎΡΡ, Β«ΠΌΠΎΠ΄Π΅ΡΠ½ΠΈΡΡΡΠΊΠΈΠ΅Β» ΡΠ·ΡΠΊΠΈ (Smalltalk, Lisp, Haskell, Prolog) Π²ΡΠ³Π»ΡΠ΄ΡΡ Π½Π΅ΠΏΡΠΈΠ²ΡΡΠ½ΠΎ Π΄Π»Ρ Β«ΡΡΠ°Π΄ΠΈΡΠΈΠΎΠ½Π½ΠΎΠ³ΠΎΒ» ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ°, ΠΈΡ ΠΈΠ·ΡΡΠ΅Π½ΠΈΠ΅ ΡΡΠ΅Π±ΡΠ΅Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΡ ΡΡΠΈΠ»ΠΈΠΉ [ΠΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΎ, ΠΊΡΡΠ°ΡΠΈ, ΡΡΠΎ ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½Π½ΠΎΠ΅ ΡΡΠ΅Π΄ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠΎΠ² ΠΌΠ½Π΅Π½ΠΈΠ΅: Β«ΠΏΡΠΎΡΠ΅ΡΡΠΈΠΎΠ½Π°Π»ΡΠ½ΡΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡ Π»Π΅Π³ΠΊΠΎ ΠΈ Π±ΡΡΡΡΠΎ ΠΎΡΠ²ΠΎΠΈΡ Π»ΡΠ±ΠΎΠΉ Π½ΠΎΠ²ΡΠΉ ΡΠ·ΡΠΊ, ΠΏΠΎΡΠΎΠΌΡ ΡΡΠΎ Π²ΡΠ΅ ΡΠ·ΡΠΊΠΈ, Π² ΠΎΠ±ΡΠ΅ΠΌ-ΡΠΎ, ΠΏΠΎΡ ΠΎΠΆΠΈΒ». ΠΠ°ΠΊ ΠΏΡΠ°Π²ΠΈΠ»ΠΎ, ΠΊ ΡΡΠΎΠΌΡ ΠΌΠ½Π΅Π½ΠΈΡ ΡΠΊΠ»ΠΎΠ½Π½Ρ ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΡ Β«ΠΊΠ»Π°ΡΡΠΈΡΠΈΡΡΠΈΡΠ΅ΡΠΊΠΎΠΉΒ» ΡΠΊΠΎΠ»Ρ, ΠΈ Π² Π΅Π΅ ΡΠ°ΠΌΠΊΠ°Ρ ΠΎΠ½ΠΎ Π΄Π΅ΠΉΡΡΠ²ΠΈΡΠ΅Π»ΡΠ½ΠΎ Π²Π΅ΡΠ½ΠΎ; Π² ΠΏΡΠΎΡΠΈΠ²ΠΎΠΏΠΎΠ»ΠΎΠΆΠ½ΠΎΡΡΡ ΡΡΠΎΠΌΡ ΠΈΠ·ΡΡΠ΅Π½ΠΈΠ΅ ΡΠΎΠ²Π΅ΡΡΠ΅Π½Π½ΠΎ Π½Π΅Π·Π½Π°ΠΊΠΎΠΌΠΎΠ³ΠΎ ΠΌΠΎΠ΄Π΅ΡΠ½ΠΈΡΡΡΠΊΠΎΠ³ΠΎ ΡΠ·ΡΠΊΠ° ΠΎΠ±ΡΡΠ½ΠΎ ΡΡΠ΅Π±ΡΠ΅Ρ Π½Π΅ΠΌΠ°Π»ΡΡ ΡΡΠΈΠ»ΠΈΠΉ ΠΈ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ], Π½ΠΎ ΠΈ Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΡΠ°ΡΡΠΈΡΡΠ΅Ρ ΠΊΡΡΠ³ΠΎΠ·ΠΎΡ ΠΈ Π·Π°ΡΡΠ°Π²Π»ΡΠ΅Ρ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ Π²Π·Π³Π»ΡΠ΄ Π½Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊΠ°ΠΊ ΡΠ°ΠΊΠΎΠ²ΠΎΠ΅. Β«ΠΠΎΠ΄Π΅ΡΠ½ΠΈΡΡΡΠΊΠΈΠΉΒ» ΠΏΠΎΠ΄Ρ ΠΎΠ΄ ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π΅Ρ Β«Π²Π·Π³Π»ΡΠ΄ Π½Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Ρ Π΄ΡΡΠ³ΠΎΠΉ ΡΡΠΎΡΠΎΠ½ΡΒ» β ΠΊΠΎΡΠΎΡΡΠΉ, ΠΊΠ°ΠΊ ΠΏΡΠ΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅ΡΡΡ, Π΄Π°Π΅Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ ΡΠΎΠ²Π΅ΡΡΠ΅Π½Π½ΠΎ ΠΈΠ½ΠΎΠ³ΠΎ ΡΡΠΎΠ²Π½Ρ. ΠΠ»Π°Π³ΠΎΠ΄Π°ΡΡ ΡΠ²ΠΎΠ΅ΠΉ Π½Π΅ΠΏΡΠΈΠ²ΡΡΠ½ΠΎΡΡΠΈ ΠΈ ΠΊΠΎΠ½ΡΠ΅ΠΏΡΡΠ°Π»ΡΠ½ΠΎΠΉ Π½ΠΎΠ²ΠΈΠ·Π½Π΅, Β«ΠΌΠΎΠ΄Π΅ΡΠ½ΠΈΡΡΡΠΊΠΈΠ΅Β» ΡΠ·ΡΠΊΠΈ ΡΡΠ°ΡΡΠ²ΡΡΡ Π² Β«ΠΎΠ±ΡΠ΅ΠΌ ΠΏΡΠΎΠ³ΡΠ΅ΡΡΠ΅ ΠΈΠ½Π΄ΡΡΡΡΠΈΠΈΒ» ΠΎΠΏΠΎΡΡΠ΅Π΄ΠΎΠ²Π°Π½Π½ΠΎ: Π² ΠΌΡΠΉΠ½ΡΡΡΠΈΠΌ, ΠΊΠ°ΠΊ ΠΏΡΠ°Π²ΠΈΠ»ΠΎ, ΠΏΡΠΎΠ½ΠΈΠΊΠ°ΡΡ Π½Π΅ ΡΠ°ΠΌΠΈ ΡΠ·ΡΠΊΠΈ, Π° ΠΈΡ ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΠ΅ ΠΊΠΎΠ½ΡΠ΅ΠΏΡΠΈΠΈ ΠΈ ΠΏΠΎΠ΄Ρ ΠΎΠ΄Ρ.
ΠΠΈΡΡΡΠ·ΠΈΡ ΠΈΠ΄Π΅ΠΉ ΠΌΠΎΠ΄Π΅ΡΠ½ΠΈΡΡΡΠΊΠΈΡ ΡΠ·ΡΠΊΠΎΠ² Π² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΡΠΊΠΎΠ΅ ΡΠΎΠΎΠ±ΡΠ΅ΡΡΠ²ΠΎ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ Ρ Π΄Π²ΡΡ Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠΉ β ΡΠ΅ΡΠ΅Π· ΠΏΠΎΡΡΠ΅ΠΏΠ΅Π½Π½ΠΎΠ΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Β«ΠΊΠ»Π°ΡΡΠΈΡΠΈΡΡΠΈΡΠ΅ΡΠΊΠΈΡ Β» ΡΠ·ΡΠΊΠΎΠ² ΠΈ ΡΠ΅ΡΠ΅Π· ΠΏΠΎΡΠ²Π»Π΅Π½ΠΈΠ΅ ΡΠ·ΡΠΊΠΎΠ² Π°Π±ΡΠΎΠ»ΡΡΠ½ΠΎ Π½ΠΎΠ²ΡΡ , ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°Π·Π²Π°ΡΡ ΠΏΠΎΡΡΠΌΠΎΠ΄Π΅ΡΠ½ΠΈΡΡΡΠΊΠΈΠΌΠΈ [ΠΡ Π½Π΅ ΡΡΠ°Π½Π΅ΠΌ Π΄Π°Π»ΡΡΠ΅ ΡΠ³Π»ΡΠ±Π»ΡΡΡΡΡ Π² ΠΈΡΠΊΡΡΡΡΠ²ΠΎΠ²Π΅Π΄ΡΠ΅ΡΠΊΡΡ ΠΌΠ΅ΡΠ°ΡΠΎΡΡ: ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΡΠΊΠΎΠ³ΠΎ ΡΠΎΠΊΠΎΠΊΠΎ, ΡΠΎΠΌΠ°Π½ΡΠΈΠ·ΠΌΠ°, ΡΠΊΡΠΏΡΠ΅ΡΡΠΈΠΎΠ½ΠΈΠ·ΠΌΠ°, ΠΊΡΠ±ΠΈΠ·ΠΌΠ° ΠΈ Π°Π±ΡΡΡΠ°ΠΊΡΠΈΠΎΠ½ΠΈΠ·ΠΌΠ° ΠΎΡΡΠ°Π²ΠΈΠΌ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΡΠ°Π·Π²Π»Π΅ΡΠ΅Π½ΠΈΡ Π΄Π»Ρ ΡΠΈΡΠ°ΡΠ΅Π»Ρ] (OCaml, Python, Ruby, Scala). Β«ΠΠΎΡΡΠΌΠΎΠ΄Π΅ΡΠ½ΠΈΡΡΡΠΊΠΈΠ΅Β» ΡΠ·ΡΠΊΠΈ Π²ΡΡ ΠΎΠ΄ΡΡ Π·Π° ΡΠ°ΠΌΠΊΠΈ ΡΡΠΈΠ»Π΅ΠΉ ΠΈ ΠΏΠ°ΡΠ°Π΄ΠΈΠ³ΠΌ, ΡΠΌΠ΅ΡΠΈΠ²Π°Ρ ΡΡΠ°ΡΡΠ΅ ΠΈ Π½ΠΎΠ²ΡΠ΅ ΠΈΠ΄Π΅ΠΈ Π² ΡΠ°Π·Π½ΡΡ ΠΏΡΠΎΠΏΠΎΡΡΠΈΡΡ ; Π·Π°ΡΠ°ΡΡΡΡ ΠΆΠ΅ΡΡΠ²ΡΡΡ ΠΊΠΎΠ½ΡΠ΅ΠΏΡΡΠ°Π»ΡΠ½ΠΎΠΉ ΡΠ΅Π»ΠΎΡΡΠ½ΠΎΡΡΡΡ ΡΠ°Π΄ΠΈ Π²ΡΡΠ°Π·ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ ΠΈ ΠΏΠΎΠ»ΠΈΠ²Π°ΡΠΈΠ°Π½ΡΠ½ΠΎΡΡΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠ΅ΠΉ. ΠΠ° ΡΡΠΎΠ²Π½Π΅ ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΡ Β«ΡΡΠ°Π·Β» ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΈΠ· ΠΏΠΎΡΡΠΌΠΎΠ΄Π΅ΡΠ½ΠΈΡΡΡΠΊΠΈΡ ΡΠ·ΡΠΊΠΎΠ² Π²ΡΠ³Π»ΡΠ΄ΡΡ ΠΏΡΠΎΡΡΠΎ ΠΈ ΠΏΠΎΠ½ΡΡΠ½ΠΎ Π»ΡΠ±ΠΎΠΌΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΡ, ΠΎΡΡΠ΅Π³ΠΎ ΠΈΡ ΠΏΡΠΎΠ½ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΈΠ΅ Π² ΠΌΡΠΉΠ½ΡΡΡΠΈΠΌ ΠΈΠ΄Π΅Ρ ΠΊΡΠ΄Π° Π»Π΅Π³ΡΠ΅, ΡΠ΅ΠΌ Ρ Β«Π±ΠΎΠ»Π΅Π΅ ΠΈΠ΄Π΅ΠΉΠ½ΡΡ Β» ΠΏΡΠ΅Π΄ΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΈΠΊΠΎΠ². Π ΡΠ΅ΠΌ Π²ΡΠ΅ΠΌΠ΅Π½Π΅ΠΌ ΠΈ ΡΠ°ΠΌΠΈ ΠΌΡΠΉΠ½ΡΡΡΠΈΠΌΠΎΠ²ΡΠ΅ ΡΠ·ΡΠΊΠΈ ΡΡΡΠ΅ΠΌΠΈΡΠ΅Π»ΡΠ½ΠΎ Π²ΠΏΠΈΡΡΠ²Π°ΡΡ Π½ΠΎΠ²ΡΠ΅ ΠΈΠ΄Π΅ΠΈ: ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎ ΠΌΠΈΡΡ ΠΈΡΠΊΡΡΡΡΠ²Π°, Π² ΠΌΠΈΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΠΈΡΠΎΠΊΠΎΠ΅ Π½Π°ΡΡΡΠΏΠ»Π΅Π½ΠΈΠ΅ ΠΏΠΎΡΡΠΌΠΎΠ΄Π΅ΡΠ½ΠΈΠ·ΠΌΠ° Ρ Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΠ·ΡΠ΅ΡΡΡ ΡΠΌΠ΅ΡΠ΅Π½ΠΈΠ΅ΠΌ ΡΡΠΈΠ»Π΅ΠΉ ΠΈ ΠΏΠ°ΡΠ°Π΄ΠΈΠ³ΠΌ Π΄ΠΎ ΠΈΡ ΠΏΠΎΠ»Π½ΠΎΠΉ Π½Π΅ΡΠ°Π·Π΄Π΅Π»ΠΈΠΌΠΎΡΡΠΈ.