ΠŸΠ΅Ρ‚ Π²ΡŠΠΏΡ€ΠΎΡΠ° Π·Π° Π΄ΠΈΠ·Π°ΠΉΠ½Π° Π½Π° Π΅Π·ΠΈΠΊΠ° Π·Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈΡ€Π°Π½Π΅

ΠŸΠ΅Ρ‚ Π²ΡŠΠΏΡ€ΠΎΡΠ° Π·Π° Π΄ΠΈΠ·Π°ΠΉΠ½Π° Π½Π° Π΅Π·ΠΈΠΊΠ° Π·Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈΡ€Π°Π½Π΅

Π’ΠΎΠ΄Π΅Ρ‰Π° философия

1. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠ½ΠΈ Π΅Π·ΠΈΡ†ΠΈ Π·Π° Ρ…ΠΎΡ€Π°

Π•Π·ΠΈΡ†ΠΈΡ‚Π΅ Π·Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈΡ€Π°Π½Π΅ са Π½Π°Ρ‡ΠΈΠ½ΡŠΡ‚, ΠΏΠΎ ΠΊΠΎΠΉΡ‚ΠΎ Ρ…ΠΎΡ€Π°Ρ‚Π° говорят с ΠΊΠΎΠΌΠΏΡŽΡ‚Ρ€ΠΈΡ‚Π΅. ΠšΠΎΠΌΠΏΡŽΡ‚ΡŠΡ€ΡŠΡ‚ Ρ‰Π΅ сС Ρ€Π°Π΄Π²Π° Π΄Π° Π³ΠΎΠ²ΠΎΡ€ΠΈ Π½Π° всСки Π΅Π·ΠΈΠΊ, ΠΊΠΎΠΉΡ‚ΠΎ Π½Π΅ Π΅ двусмислСн. ΠŸΡ€ΠΈΡ‡ΠΈΠ½Π°Ρ‚Π° Π΄Π° ΠΈΠΌΠ°ΠΌΠ΅ Π΅Π·ΠΈΡ†ΠΈ ΠΎΡ‚ високо Π½ΠΈΠ²ΠΎ Π΅, Ρ‡Π΅ Ρ…ΠΎΡ€Π°Ρ‚Π° Π½Π΅ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° сС справят с машинния Π΅Π·ΠΈΠΊ. Π‘ΠΌΠΈΡΡŠΠ»ΡŠΡ‚ Π½Π° Π΅Π·ΠΈΡ†ΠΈΡ‚Π΅ Π·Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈΡ€Π°Π½Π΅ Π΅ Π΄Π° прСдотвратят Π½Π°ΡˆΠΈΡ‚Π΅ Π±Π΅Π΄Π½ΠΈ, ΠΊΡ€Π΅Ρ…ΠΊΠΈ Ρ‡ΠΎΠ²Π΅ΡˆΠΊΠΈ ΠΌΠΎΠ·ΡŠΡ†ΠΈ Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ Π·Π°Ρ‚Ρ€ΡƒΠΏΠ°Π½ΠΈ ΠΎΡ‚ Ρ‚Π²ΡŠΡ€Π΄Π΅ ΠΌΠ½ΠΎΠ³ΠΎ подробности.

АрхитСктитС знаят, Ρ‡Π΅ някои ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ с Π΄ΠΈΠ·Π°ΠΉΠ½Π° са ΠΏΠΎ-ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΈ ΠΎΡ‚ Π΄Ρ€ΡƒΠ³ΠΈ. Някои ΠΎΡ‚ Π½Π°ΠΉ-яснитС ΠΈ Π½Π°ΠΉ-абстрактни ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ Π½Π° Π΄ΠΈΠ·Π°ΠΉΠ½Π° са ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ Π½Π° мостовС. Π’ Ρ‚ΠΎΠ·ΠΈ случай Π²Π°ΡˆΠ°Ρ‚Π° Π·Π°Π΄Π°Ρ‡Π° Π΅ Π΄Π° ΠΈΠ·ΠΌΠΈΠ½Π΅Ρ‚Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡ‚ΠΎ разстояниС с възмоТно Π½Π°ΠΉ-ΠΌΠ°Π»ΠΊΠΎ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π». Π’ другия ΠΊΡ€Π°ΠΉ Π½Π° ΡΠΏΠ΅ΠΊΡ‚ΡŠΡ€Π° Π΅ Π΄ΠΈΠ·Π°ΠΉΠ½ΡŠΡ‚ Π½Π° столовС. Π”ΠΈΠ·Π°ΠΉΠ½Π΅Ρ€ΠΈΡ‚Π΅ Π½Π° столовС трябва Π΄Π° ΠΏΡ€Π΅ΠΊΠ°Ρ€Π²Π°Ρ‚ Π²Ρ€Π΅ΠΌΠ΅Ρ‚ΠΎ си Π² мислСнС Π·Π° Π·Π°Π΄Π½ΠΈΡ†ΠΈΡ‚Π΅ Π½Π° Ρ…ΠΎΡ€Π°Ρ‚Π°.

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°Ρ‚Π° Π½Π° софтуСр ΠΈΠΌΠ° ΠΏΠΎΠ΄ΠΎΠ±Π½Π° Ρ€Π°Π·Π»ΠΈΠΊΠ°. ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ Π½Π° Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΈ Π·Π° ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΈΠ·ΠΈΡ€Π°Π½Π΅ Π½Π° Π΄Π°Π½Π½ΠΈ ΠΏΡ€Π΅Π· ΠΌΡ€Π΅ΠΆΠ° Π΅ Ρ…ΡƒΠ±Π°Π², абстрактСн ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ, ΠΊΠ°Ρ‚ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ Π½Π° мостовС. Π”ΠΎΠΊΠ°Ρ‚ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ Π½Π° Π΅Π·ΠΈΡ†ΠΈ Π·Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈΡ€Π°Π½Π΅ Π΅ ΠΊΠ°Ρ‚ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ Π½Π° столовС: трябва Π΄Π° сС справитС с Ρ‡ΠΎΠ²Π΅ΡˆΠΊΠΈΡ‚Π΅ слабости.

Π’ΠΎΠ²Π° Π΅ Ρ‚Ρ€ΡƒΠ΄Π½ΠΎ Π·Π° ΠΏΠΎΠ²Π΅Ρ‡Π΅Ρ‚ΠΎ ΠΎΡ‚ нас Π΄Π° ΠΎΡΡŠΠ·Π½Π°ΡΡ‚. ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ Π½Π° Π΅Π»Π΅Π³Π°Π½Ρ‚Π½ΠΈ матСматичСски систСми Π·Π²ΡƒΡ‡ΠΈ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎ-ΠΏΡ€ΠΈΠ²Π»Π΅ΠΊΠ°Ρ‚Π΅Π»Π½ΠΎ Π·Π° ΠΏΠΎΠ²Π΅Ρ‡Π΅Ρ‚ΠΎ ΠΎΡ‚ нас, ΠΎΡ‚ΠΊΠΎΠ»ΠΊΠΎΡ‚ΠΎ ΡƒΠ³Π°ΠΆΠ΄Π°Π½Π΅Ρ‚ΠΎ Π½Π° Ρ‡ΠΎΠ²Π΅ΡˆΠΊΠΈΡ‚Π΅ слабости. Ролята Π½Π° матСматичСската СлСгантност Π΅, Ρ‡Π΅ извСстна стСпСн Π½Π° СлСгантност ΠΏΡ€Π°Π²ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈΡ‚Π΅ ΠΏΠΎ-лСсни Π·Π° Ρ€Π°Π·Π±ΠΈΡ€Π°Π½Π΅. Но Π½Π΅ всичко ΠΎΠΏΠΈΡ€Π° Π΄ΠΎ СлСгантност.

И ΠΊΠΎΠ³Π°Ρ‚ΠΎ ΠΊΠ°Π·Π²Π°ΠΌ, Ρ‡Π΅ Π΅Π·ΠΈΡ†ΠΈΡ‚Π΅ трябва Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€Π°Π½ΠΈ Ρ‚Π°ΠΊΠ°, Ρ‡Π΅ Π΄Π° приспособяват Ρ‡ΠΎΠ²Π΅ΡˆΠΊΠΈΡ‚Π΅ слабости, нямам ΠΏΡ€Π΅Π΄Π²ΠΈΠ΄, Ρ‡Π΅ Π΅Π·ΠΈΡ†ΠΈΡ‚Π΅ трябва Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€Π°Π½ΠΈ Π·Π° лоши програмисти. Π’ дСйствитСлност трябва Π΄Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€Π°Ρ‚Π΅ софтуСр Π·Π° Π½Π°ΠΉ-Π΄ΠΎΠ±Ρ€ΠΈΡ‚Π΅ програмисти, Π½ΠΎ Π΄ΠΎΡ€ΠΈ ΠΈ Π½Π°ΠΉ-Π΄ΠΎΠ±Ρ€ΠΈΡ‚Π΅ програмисти ΠΈΠΌΠ°Ρ‚ своитС Π³Ρ€Π°Π½ΠΈΡ†ΠΈ. НС мисля, Ρ‡Π΅ някой Ρ‰Π΅ сС Ρ€Π°Π΄Π²Π° Π΄Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈΡ€Π° Π½Π° Π΅Π·ΠΈΠΊ, ΠΊΡŠΠ΄Π΅Ρ‚ΠΎ всички ΠΏΡ€ΠΎΠΌΠ΅Π½Π»ΠΈΠ²ΠΈ са ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½ΠΈ с Π±ΡƒΠΊΠ²Π°Ρ‚Π° "x" с Ρ†Π΅Π»ΠΈ числа.

2. Π”ΠΈΠ·Π°ΠΉΠ½ Π·Π° сСбС си ΠΈ Π²Π°ΡˆΠΈΡ‚Π΅ приятСли

Ако ΠΏΠΎΠ³Π»Π΅Π΄Π½Π΅Ρ‚Π΅ историята Π½Π° Π΅Π·ΠΈΡ†ΠΈΡ‚Π΅ Π·Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈΡ€Π°Π½Π΅, ΠΏΠΎΠ²Π΅Ρ‡Π΅Ρ‚ΠΎ ΠΎΡ‚ Π½Π°ΠΉ-Π΄ΠΎΠ±Ρ€ΠΈΡ‚Π΅ Π΅Π·ΠΈΡ†ΠΈ са ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€Π°Π½ΠΈ Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ΠΈ ΠΎΡ‚ Ρ‚Π΅Ρ…Π½ΠΈΡ‚Π΅ собствСни Π°Π²Ρ‚ΠΎΡ€ΠΈ, Π° ΠΏΠΎΠ²Π΅Ρ‡Π΅Ρ‚ΠΎ ΠΎΡ‚ Π½Π°ΠΉ-Π»ΠΎΡˆΠΈΡ‚Π΅ са ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈ Π·Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ ΠΎΡ‚ Π΄Ρ€ΡƒΠ³ΠΈ Ρ…ΠΎΡ€Π°.

ΠšΠΎΠ³Π°Ρ‚ΠΎ Π΅Π·ΠΈΡ†ΠΈΡ‚Π΅ са ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈ Π·Π° Π΄Ρ€ΡƒΠ³ΠΈ Ρ…ΠΎΡ€Π°, Ρ‚ΠΎΠ²Π° Π²ΠΈΠ½Π°Π³ΠΈ Π΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π° Π³Ρ€ΡƒΠΏΠ° Ρ…ΠΎΡ€Π°: Ρ…ΠΎΡ€Π°Ρ‚Π° Π½Π΅ са Ρ‚ΠΎΠ»ΠΊΠΎΠ²Π° ΡƒΠΌΠ½ΠΈ, ΠΊΠΎΠ»ΠΊΠΎΡ‚ΠΎ ΡΡŠΠ·Π΄Π°Ρ‚Π΅Π»ΠΈΡ‚Π΅ Π½Π° Π΅Π·ΠΈΠΊΠ°. Π•Ρ‚ΠΎ ΠΊΠ°ΠΊ ΠΏΠΎΠ»ΡƒΡ‡Π°Π²Π°Ρ‚Π΅ Π΅Π·ΠΈΠΊ, ΠΊΠΎΠΉΡ‚ΠΎ Π²ΠΈ Π³ΠΎΠ²ΠΎΡ€ΠΈ Π½Π°Π΄ΠΎΠ»Ρƒ. Кобол Π΅ Π½Π°ΠΉ-яркият ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π½ΠΎ ΠΏΠΎΠ²Π΅Ρ‡Π΅Ρ‚ΠΎ Π΅Π·ΠΈΡ†ΠΈ са ΠΏΡ€ΠΎΠΏΠΈΡ‚ΠΈ с Ρ‚ΠΎΠ·ΠΈ Π΄ΡƒΡ….

Няма Π½ΠΈΡ‰ΠΎ ΠΎΠ±Ρ‰ΠΎ с високото Π½ΠΈΠ²ΠΎ Π½Π° Π΅Π·ΠΈΠΊΠ°. C Π΅ Π½Π° доста ниско Π½ΠΈΠ²ΠΎ, Π½ΠΎ Π΅ създадСн, Π·Π° Π΄Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΠΎΡ‚ Π°Π²Ρ‚ΠΎΡ€ΠΈΡ‚Π΅ ΠΌΡƒ, ΠΏΠΎΡ€Π°Π΄ΠΈ ΠΊΠΎΠ΅Ρ‚ΠΎ Ρ…Π°ΠΊΠ΅Ρ€ΠΈΡ‚Π΅ Π³ΠΎ харСсват.

ΠΡ€Π³ΡƒΠΌΠ΅Π½Ρ‚ΡŠΡ‚ Π·Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€Π°Π½Π΅ Π½Π° Π΅Π·ΠΈΡ†ΠΈ Π·Π° лоши програмисти Π΅, Ρ‡Π΅ ΠΈΠΌΠ° ΠΏΠΎΠ²Π΅Ρ‡Π΅ лоши програмисти, ΠΎΡ‚ΠΊΠΎΠ»ΠΊΠΎΡ‚ΠΎ Π΄ΠΎΠ±Ρ€ΠΈ. МоТС Π±ΠΈ Ρ‚ΠΎΠ²Π° Π΅ Ρ‚Π°ΠΊΠ°. Но Ρ‚ΠΎΠ·ΠΈ малък Π±Ρ€ΠΎΠΉ Π΄ΠΎΠ±Ρ€ΠΈ програмисти ΠΏΠΈΡˆΠ°Ρ‚ Π½Π΅ΠΏΡ€ΠΎΠΏΠΎΡ€Ρ†ΠΈΠΎΠ½Π°Π»Π½ΠΎ ΠΏΠΎΠ²Π΅Ρ‡Π΅ софтуСр.

Π’ΡŠΠΏΡ€ΠΎΡΡŠΡ‚ ΠΌΠΈ Π΅ ΠΊΠ°ΠΊ сС създава Π΅Π·ΠΈΠΊ, ΠΊΠΎΠΉΡ‚ΠΎ Π΄Π° сС харСсва Π½Π° Π½Π°ΠΉ-Π΄ΠΎΠ±Ρ€ΠΈΡ‚Π΅ Ρ…Π°ΠΊΠ΅Ρ€ΠΈ? Π‘Ρ‚Ρ€ΡƒΠ²Π° ΠΌΠΈ сС, Ρ‡Π΅ Ρ‚ΠΎΠ·ΠΈ Π²ΡŠΠΏΡ€ΠΎΡ Π΅ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ‡Π΅Π½ с Π²ΡŠΠΏΡ€ΠΎΡΠ° ΠΊΠ°ΠΊ Π΄Π° създадСм Π΄ΠΎΠ±ΡŠΡ€ Π΅Π·ΠΈΠΊ Π·Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈΡ€Π°Π½Π΅?, Π½ΠΎ Π΄ΠΎΡ€ΠΈ ΠΈ Π΄Π° Π½Π΅ Π΅, Ρ‚ΠΎΠ²Π° Π΅ ΠΏΠΎΠ½Π΅ интСрСсСн Π²ΡŠΠΏΡ€ΠΎΡ.

3. Π”Π°ΠΉΡ‚Π΅ Π½Π° програмиста възмоТно Π½Π°ΠΉ-голям ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»

Много Π΅Π·ΠΈΡ†ΠΈ (особСно Ρ‚Π΅Π·ΠΈ, ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈ Π·Π° Π΄Ρ€ΡƒΠ³ΠΈ Ρ…ΠΎΡ€Π°) дСйстват ΠΊΠ°Ρ‚ΠΎ Π±Π°Π²Π°Ρ‡ΠΊΠΈ: ΠΎΠΏΠΈΡ‚Π²Π°Ρ‚ сС Π΄Π° Π²ΠΈ прСдупрСдят Π·Π° Π½Π΅Ρ‰Π°, ΠΊΠΎΠΈΡ‚ΠΎ смятат, Ρ‡Π΅ няма Π΄Π° са Π²ΠΈ ΠΏΠΎΠ»Π΅Π·Π½ΠΈ. Аз съм Π½Π° ΠΏΡ€ΠΎΡ‚ΠΈΠ²ΠΎΠΏΠΎΠ»ΠΎΠΆΠ½ΠΎΡ‚ΠΎ ΠΌΠ½Π΅Π½ΠΈΠ΅: Π΄Π°ΠΉΡ‚Π΅ Π½Π° програмиста възмоТно Π½Π°ΠΉ-голям ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ».

ΠšΠΎΠ³Π°Ρ‚ΠΎ Π·Π° ΠΏΡŠΡ€Π²ΠΈ ΠΏΡŠΡ‚ Π½Π°ΡƒΡ‡ΠΈΡ… Lisp, Ρ‚ΠΎΠ²Π°, ΠΊΠΎΠ΅Ρ‚ΠΎ Π½Π°ΠΉ-ΠΌΠ½ΠΎΠ³ΠΎ ΠΌΠΈ харСса бСшС, Ρ‡Π΅ Π³ΠΎΠ²ΠΎΡ€ΠΈΡ…ΠΌΠ΅ ΠΊΠ°Ρ‚ΠΎ Ρ€Π°Π²Π½ΠΈ. Π’ Π΄Ρ€ΡƒΠ³ΠΈΡ‚Π΅ Π΅Π·ΠΈΡ†ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ бях Π½Π°ΡƒΡ‡ΠΈΠ» Π΄ΠΎ Ρ‚ΠΎΠ·ΠΈ ΠΌΠΎΠΌΠ΅Π½Ρ‚, имашС Π΅Π·ΠΈΠΊ ΠΈ имашС моята ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ° Π½Π° Ρ‚ΠΎΠ·ΠΈ Π΅Π·ΠΈΠΊ ΠΈ Ρ‚Π΅ ΡΡŠΡ‰Π΅ΡΡ‚Π²ΡƒΠ²Π°Ρ…Π° съвсСм ΠΎΡ‚Π΄Π΅Π»Π½ΠΎ. Но Π² Lisp Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈΡ‚Π΅ ΠΈ макроситС, ΠΊΠΎΠΈΡ‚ΠΎ написах, бяха ΡΡŠΡ‰ΠΈΡ‚Π΅, Π½Π° ΠΊΠΎΠΈΡ‚ΠΎ бСшС написан самият Π΅Π·ΠΈΠΊ. Π‘ΠΈΡ… могъл Π΄Π° ΠΏΡ€Π΅Π½Π°ΠΏΠΈΡˆΠ° самия Π΅Π·ΠΈΠΊ, Π°ΠΊΠΎ исках. ИмашС ΡΡŠΡ‰Π°Ρ‚Π° привлСкатСлност ΠΊΠ°Ρ‚ΠΎ софтуСра с ΠΎΡ‚Π²ΠΎΡ€Π΅Π½ ΠΊΠΎΠ΄.

4. ΠšΡ€Π°Ρ‚ΠΊΠΎΡΡ‚Ρ‚Π° Π΅ сСстрата Π½Π° Ρ‚Π°Π»Π°Π½Ρ‚Π°

ΠšΡ€Π°Ρ‚ΠΊΠΎΡΡ‚Ρ‚Π° сС подцСнява ΠΈ Π΄ΠΎΡ€ΠΈ ΠΏΡ€Π΅Π·ΠΈΡ€Π°. Но Π°ΠΊΠΎ ΠΏΠΎΠ³Π»Π΅Π΄Π½Π΅Ρ‚Π΅ Π² ΡΡŠΡ€Ρ†Π°Ρ‚Π° Π½Π° Ρ…Π°ΠΊΠ΅Ρ€ΠΈΡ‚Π΅, Ρ‰Π΅ Π²ΠΈΠ΄ΠΈΡ‚Π΅, Ρ‡Π΅ Ρ‚Π΅ наистина харСсват краткостта. Колко ΠΏΡŠΡ‚ΠΈ стС Ρ‡ΡƒΠ²Π°Π»ΠΈ Ρ…Π°ΠΊΠ΅Ρ€ΠΈ Π΄Π° говорят с ΡƒΠΌΠΈΠ»Π΅Π½ΠΈΠ΅ ΠΊΠ°ΠΊ, Π΄Π° Ρ€Π΅Ρ‡Π΅ΠΌ, Π² APL ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° правят нСвСроятни Π½Π΅Ρ‰Π° само с няколко Ρ€Π΅Π΄Π° ΠΊΠΎΠ΄? ΠŸΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°ΠΌ, Ρ‡Π΅ наистина ΡƒΠΌΠ½ΠΈΡ‚Π΅ Ρ…ΠΎΡ€Π° наистина ΠΎΠ±ΠΈΡ‡Π°Ρ‚ Π΄Π° ΠΎΠ±Ρ€ΡŠΡ‰Π°Ρ‚ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° Ρ‚ΠΎΠ²Π°.

Вярвам, Ρ‡Π΅ ΠΏΠΎΡ‡Ρ‚ΠΈ всичко, ΠΊΠΎΠ΅Ρ‚ΠΎ ΠΏΡ€Π°Π²ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈΡ‚Π΅ ΠΏΠΎ-ΠΊΡ€Π°Ρ‚ΠΊΠΈ, Π΅ Π΄ΠΎΠ±Ρ€ΠΎ Π½Π΅Ρ‰ΠΎ. Врябва Π΄Π° ΠΈΠΌΠ° ΠΌΠ½ΠΎΠ³ΠΎ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅Ρ‡Π½ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, всичко, ΠΊΠΎΠ΅Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° бъдС ΠΈΠΌΠΏΠ»ΠΈΡ†ΠΈΡ‚Π½ΠΎ, трябва Π΄Π° Π΅ Ρ‚Π°ΠΊΠ°; ΡΠΈΠ½Ρ‚Π°ΠΊΡΠΈΡΡŠΡ‚ трябва Π΄Π° бъдС ΠΏΠΎ-сбит; Π΄ΠΎΡ€ΠΈ ΠΈΠΌΠ΅Π½Π°Ρ‚Π° Π½Π° ΠΎΠ±Π΅ΠΊΡ‚ΠΈ трябва Π΄Π° са ΠΊΡ€Π°Ρ‚ΠΊΠΈ.

И Π½Π΅ само ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈΡ‚Π΅ трябва Π΄Π° са ΠΊΡ€Π°Ρ‚ΠΊΠΈ. ΠΠ°Ρ€ΡŠΡ‡Π½ΠΈΡ†ΠΈΡ‚Π΅ ΡΡŠΡ‰ΠΎ трябва Π΄Π° са ΠΊΡ€Π°Ρ‚ΠΊΠΈ. Голяма част ΠΎΡ‚ Ρ€ΡŠΠΊΠΎΠ²ΠΎΠ΄ΡΡ‚Π²Π°Ρ‚Π° са пълни с обяснСния, ΠΎΡ‚ΠΊΠ°Π·ΠΈ ΠΎΡ‚ отговорност, прСдупрСТдСния ΠΈ спСциални случаи. Ако трябва Π΄Π° ΡΡŠΠΊΡ€Π°Ρ‚ΠΈΡ‚Π΅ Ρ€ΡŠΠΊΠΎΠ²ΠΎΠ΄ΡΡ‚Π²ΠΎΡ‚ΠΎ, Π½Π°ΠΉ-добрият Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ Π΅ Π΄Π° ΠΊΠΎΡ€ΠΈΠ³ΠΈΡ€Π°Ρ‚Π΅ Π΅Π·ΠΈΠΊΠ°, ΠΊΠΎΠΉΡ‚ΠΎ изисква Ρ‚ΠΎΠ»ΠΊΠΎΠ²Π° ΠΌΠ½ΠΎΠ³ΠΎ обяснСния.

5. Π Π°Π·ΠΏΠΎΠ·Π½Π°ΠΉΡ‚Π΅ ΠΊΠ°ΠΊΠ²ΠΎ Π΅ хакСрство

Много Ρ…ΠΎΡ€Π° Π±ΠΈΡ…Π° искали Ρ…Π°ΠΊΠ²Π°Π½Π΅Ρ‚ΠΎ Π΄Π° Π΅ ΠΌΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠ° ΠΈΠ»ΠΈ ΠΏΠΎΠ½Π΅ Π½Π΅Ρ‰ΠΎ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎ Π½Π° Π½Π°ΡƒΠΊΠ°Ρ‚Π°. Мисля, Ρ‡Π΅ Ρ…Π°ΠΊΠ²Π°Π½Π΅Ρ‚ΠΎ Π΅ ΠΏΠΎ-скоро Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π°. АрхитСктурата Π΅ ΡΠ²ΡŠΡ€Π·Π°Π½Π° с Ρ„ΠΈΠ·ΠΈΠΊΠ°Ρ‚Π°, Ρ‚ΡŠΠΉ ΠΊΠ°Ρ‚ΠΎ Π΅Π΄ΠΈΠ½ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ трябва Π΄Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€Π° сграда, която няма Π΄Π° ΠΏΠ°Π΄Π½Π΅, Π½ΠΎ истинската Ρ†Π΅Π» Π½Π° Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚Π° Π΅ Π΄Π° създадС страхотна сграда, Π° Π½Π΅ Π΄Π° ΠΏΡ€Π°Π²ΠΈ открития Π² областта Π½Π° статиката.

Π₯Π°ΠΊΠ΅Ρ€ΠΈΡ‚Π΅ ΠΎΠ±ΠΈΡ‡Π°Ρ‚ Π΄Π° ΡΡŠΠ·Π΄Π°Π²Π°Ρ‚ страхотни ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈ. И мисля, Ρ‡Π΅ ΠΏΠΎΠ½Π΅ Π² собствСнитС си мисли трябва Π΄Π° ΠΏΠΎΠΌΠ½ΠΈΠΌ, Ρ‡Π΅ писанСто Π½Π° страхотни ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈ Π΅ прСкрасно Π½Π΅Ρ‰ΠΎ, Π΄ΠΎΡ€ΠΈ ΠΊΠΎΠ³Π°Ρ‚ΠΎ Ρ‚Π°Π·ΠΈ Ρ€Π°Π±ΠΎΡ‚Π° Π½Π΅ сС ΠΏΡ€Π΅Π²Ρ€ΡŠΡ‰Π° лСсно Π² ΠΎΠ±ΠΈΡ‡Π°ΠΉΠ½Π°Ρ‚Π° ΠΈΠ½Ρ‚Π΅Π»Π΅ΠΊΡ‚ΡƒΠ°Π»Π½Π° Π²Π°Π»ΡƒΡ‚Π° Π½Π° Π½Π°ΡƒΡ‡Π½ΠΈΡ‚Π΅ статии. ΠžΡ‚ ΠΈΠ½Ρ‚Π΅Π»Π΅ΠΊΡ‚ΡƒΠ°Π»Π½Π° Π³Π»Π΅Π΄Π½Π° Ρ‚ΠΎΡ‡ΠΊΠ° Π΅ ΡΡŠΡ‰ΠΎ Ρ‚ΠΎΠ»ΠΊΠΎΠ²Π° Π²Π°ΠΆΠ½ΠΎ Π΄Π° сС създадС Π΅Π·ΠΈΠΊ, ΠΊΠΎΠΉΡ‚ΠΎ програмиститС Π΄Π° харСсат, ΠΊΠΎΠ»ΠΊΠΎΡ‚ΠΎ ΠΈ Π΄Π° сС създадС уТасСн, ΠΊΠΎΠΉΡ‚ΠΎ Π²ΡŠΠΏΠ»ΡŠΡ‰Π°Π²Π° идСя, Π·Π° която ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΠ²Π°Ρ‚Π΅ статия.

ΠžΡ‚Π²ΠΎΡ€Π΅Π½ΠΈ Π²ΡŠΠΏΡ€ΠΎΡΠΈ

1. Как Π΄Π° ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΈΡ€Π°ΠΌΠ΅ Π³ΠΎΠ»Π΅ΠΌΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ?

Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈΡ‚Π΅ стават Π²Π°ΠΆΠ½Π° част ΠΎΡ‚ Π΅Π·ΠΈΡ†ΠΈΡ‚Π΅ Π·Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈΡ€Π°Π½Π΅. Π’Π΅ стават Ρ‚ΠΎΠ»ΠΊΠΎΠ²Π° Π³ΠΎΠ»Π΅ΠΌΠΈ, Ρ‡Π΅ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ опасни. Ако ΠΎΡ‚Π½Π΅ΠΌΠ΅ ΠΏΠΎΠ²Π΅Ρ‡Π΅ Π²Ρ€Π΅ΠΌΠ΅ Π΄Π° Π½Π°ΠΌΠ΅Ρ€ΠΈΡ‚Π΅ функция Π² Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°, която ΠΏΡ€Π°Π²ΠΈ Ρ‚ΠΎΠ²Π°, ΠΎΡ‚ ΠΊΠΎΠ΅Ρ‚ΠΎ сС Π½ΡƒΠΆΠ΄Π°Π΅Ρ‚Π΅, ΠΎΡ‚ΠΊΠΎΠ»ΠΊΠΎΡ‚ΠΎ Π΄Π° Π½Π°ΠΏΠΈΡˆΠ΅Ρ‚Π΅ Ρ‚Π°Π·ΠΈ функция сами, Ρ‚ΠΎΠ³Π°Π²Π° цСлият ΠΊΠΎΠ΄ Π½Π΅ ΠΏΡ€Π°Π²ΠΈ Π½ΠΈΡ‰ΠΎ Π΄Ρ€ΡƒΠ³ΠΎ, освСн Π΄Π° Π½Π°ΠΏΡ€Π°Π²ΠΈ Π²Π°ΡˆΠ΅Ρ‚ΠΎ Ρ€ΡŠΠΊΠΎΠ²ΠΎΠ΄ΡΡ‚Π²ΠΎ ΠΏΠΎ-Π΄Π΅Π±Π΅Π»ΠΎ. (ΠΠ°Ρ€ΡŠΡ‡Π½ΠΈΡ†ΠΈΡ‚Π΅ Π½Π° Symbolics бяха ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π·Π° Ρ‚ΠΎΠ²Π°.) Π’Π°ΠΊΠ° Ρ‡Π΅ Ρ‰Π΅ трябва Π΄Π° Ρ€Π°Π·Ρ€Π΅ΡˆΠΈΠΌ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° с организацията Π½Π° Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°Ρ‚Π°. Π’ идСалния случай Π³ΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€Π°ΠΉΡ‚Π΅ Ρ‚Π°ΠΊΠ°, Ρ‡Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈΡΡ‚ΡŠΡ‚ Π΄Π° ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΏΠΎΠ·Π½Π°Π΅ коя Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅Ρ‡Π½Π° функция Π΅ подходяща.

2. Π₯ΠΎΡ€Π°Ρ‚Π° наистина Π»ΠΈ сС страхуват ΠΎΡ‚ прСфиксния синтаксис?

Π’ΠΎΠ²Π° Π΅ ΠΎΡ‚Π²ΠΎΡ€Π΅Π½ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ Π² смисъл, Ρ‡Π΅ мисля Π·Π° Π½Π΅Π³ΠΎ ΠΎΡ‚ няколко Π³ΠΎΠ΄ΠΈΠ½ΠΈ ΠΈ всС ΠΎΡ‰Π΅ Π½Π΅ Π·Π½Π°ΠΌ ΠΎΡ‚Π³ΠΎΠ²ΠΎΡ€Π°. Π‘ΠΈΠ½Ρ‚Π°ΠΊΡΠΈΡΡŠΡ‚ Π½Π° прСфикса ΠΌΠΈ ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π° напълно СстСствСн, с ΠΈΠ·ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ΅ Π±ΠΈ Π½Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅Ρ‚ΠΎ ΠΌΡƒ Π² ΠΌΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠ°Ρ‚Π°. Но ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΠΎΠΊΠ°ΠΆΠ΅, Ρ‡Π΅ голяма част ΠΎΡ‚ нСпопулярността Π½Π° Lisp сС дълТи просто Π½Π° нСпознатия синтаксис... Π”Π°Π»ΠΈ трябва Π΄Π° Π½Π°ΠΏΡ€Π°Π²ΠΈΠΌ Π½Π΅Ρ‰ΠΎ ΠΏΠΎ Π²ΡŠΠΏΡ€ΠΎΡΠ°, Π°ΠΊΠΎ Π΅ вярно, Π΅ Π΄Ρ€ΡƒΠ³ Π²ΡŠΠΏΡ€ΠΎΡ.

3. Какво Π²ΠΈ трябва Π·Π° ΡΡŠΡ€Π²ΡŠΡ€Π΅Π½ софтуСр?

Мисля, Ρ‡Π΅ ΠΏΠΎΠ²Π΅Ρ‡Π΅Ρ‚ΠΎ прилоТСния, ΠΊΠΎΠΈΡ‚ΠΎ Ρ‰Π΅ Π±ΡŠΠ΄Π°Ρ‚ написани ΠΏΡ€Π΅Π· слСдващитС двадСсСт Π³ΠΎΠ΄ΠΈΠ½ΠΈ, Ρ‰Π΅ Π±ΡŠΠ΄Π°Ρ‚ ΡƒΠ΅Π± прилоТСния, Π² смисъл, Ρ‡Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈΡ‚Π΅ Ρ‰Π΅ сС Π½Π°ΠΌΠΈΡ€Π°Ρ‚ Π½Π° ΡΡŠΡ€Π²ΡŠΡ€ ΠΈ Ρ‰Π΅ ΠΊΠΎΠΌΡƒΠ½ΠΈΠΊΠΈΡ€Π°Ρ‚ с вас Ρ‡Ρ€Π΅Π· ΡƒΠ΅Π± Π±Ρ€Π°ΡƒΠ·ΡŠΡ€. А Π·Π° Π΄Π° пишСм Ρ‚Π°ΠΊΠΈΠ²Π° прилоТСния са Π½ΠΈ Π½ΡƒΠΆΠ½ΠΈ Π½ΠΎΠ²ΠΈ Π½Π΅Ρ‰Π°.

Π•Π΄Π½ΠΎ ΠΎΡ‚ Ρ‚Π΅Π·ΠΈ Π½Π΅Ρ‰Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ°Ρ‚Π° Π½Π° Π½ΠΎΠ² Π½Π°Ρ‡ΠΈΠ½ Π·Π° пусканС Π½Π° ΡΡŠΡ€Π²ΡŠΡ€Π½ΠΈ прилоТСния. ВмСсто Π΅Π΄Π½Π° ΠΈΠ»ΠΈ Π΄Π²Π΅ Π³ΠΎΠ»Π΅ΠΌΠΈ вСрсии Π½Π° Π³ΠΎΠ΄ΠΈΠ½Π°, ΠΊΠ°Ρ‚ΠΎ софтуСра Π·Π° настолни ΠΊΠΎΠΌΠΏΡŽΡ‚Ρ€ΠΈ, ΡΡŠΡ€Π²ΡŠΡ€Π½ΠΈΡΡ‚ софтуСр Ρ‰Π΅ бъдС пуснат Π² ΠΏΠΎΡ€Π΅Π΄ΠΈΡ†Π° ΠΎΡ‚ ΠΌΠ°Π»ΠΊΠΈ ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ. МоТС Π΄Π° ΠΈΠΌΠ°Ρ‚Π΅ ΠΏΠ΅Ρ‚ ΠΈΠ»ΠΈ дСсСт издания Π½Π° Π΄Π΅Π½. И всСки Π²ΠΈΠ½Π°Π³ΠΈ Ρ‰Π΅ ΠΈΠΌΠ° Π½Π°ΠΉ-Π½ΠΎΠ²Π°Ρ‚Π° вСрсия.

Π—Π½Π°Π΅Ρ‚Π΅ Π»ΠΈ ΠΊΠ°ΠΊ Π΄Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€Π°Ρ‚Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈ, Ρ‚Π°ΠΊΠ° Ρ‡Π΅ Π΄Π° ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° сС ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°Ρ‚? Π‘ΡŠΡ€Π²ΡŠΡ€Π½ΠΈΡΡ‚ софтуСр трябва Π΄Π° бъдС ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€Π°Π½ Ρ‚Π°ΠΊΠ°, Ρ‡Π΅ Π΄Π° ΠΌΠΎΠΆΠ΅ Π΄Π° сС промСня. Врябва Π΄Π° ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° Π³ΠΎ ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈΡ‚Π΅ лСсно ΠΈΠ»ΠΈ ΠΏΠΎΠ½Π΅ Π΄Π° Π·Π½Π°Π΅Ρ‚Π΅ ΠΊΠ°ΠΊΠ²ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π²Π° ΠΌΠ°Π»ΠΊΠ° промяна ΠΈ ΠΊΠ°ΠΊΠ²ΠΎ Π΅ Π²Π°ΠΆΠ½ΠΎ.

Π”Ρ€ΡƒΠ³ΠΎ Π½Π΅Ρ‰ΠΎ, ΠΊΠΎΠ΅Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° бъдС ΠΏΠΎΠ»Π΅Π·Π½ΠΎ Π² ΡΡŠΡ€Π²ΡŠΡ€Π½ΠΈΡ софтуСр, Π²Π½Π΅Π·Π°ΠΏΠ½ΠΎ Π΅ Π½Π΅ΠΏΡ€Π΅ΠΊΡŠΡΠ½Π°Ρ‚ΠΎΡΡ‚Ρ‚Π° Π½Π° доставката. Π’ ΡƒΠ΅Π± ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚Π΅ Π½Π΅Ρ‰ΠΎ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎ CPSΠ·Π° Π΄Π° ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ Π΅Ρ„Π΅ΠΊΡ‚Π° Π½Π° Ρ€ΡƒΡ‚ΠΈΠ½ΠΈΡ‚Π΅ Π² Π±Π΅Π·Π΄ΡŠΡ€ΠΆΠ°Π²Π½ΠΈΡ свят Π½Π° ΡƒΠ΅Π± сСсиитС. ΠΠ΅ΠΏΡ€Π΅ΠΊΡŠΡΠ½Π°Ρ‚ΠΎΡΡ‚Ρ‚Π° Π½Π° доставкитС ΠΌΠΎΠΆΠ΅ Π΄Π° си струва, Π°ΠΊΠΎ функцията Π½Π΅ Π΅ Ρ‚Π²ΡŠΡ€Π΄Π΅ скъпа.

4. Какви Π½ΠΎΠ²ΠΈ абстракции остават Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ ΠΎΡ‚ΠΊΡ€ΠΈΡ‚ΠΈ?

НС съм сигурСн ΠΊΠΎΠ»ΠΊΠΎ Ρ€Π°Π·ΡƒΠΌΠ½Π° Π΅ Ρ‚Π°Π·ΠΈ Π½Π°Π΄Π΅ΠΆΠ΄Π°, Π½ΠΎ Π»ΠΈΡ‡Π½ΠΎ Π°Π· наистина Π±ΠΈΡ… искал Π΄Π° открия Π½ΠΎΠ²Π° абстракция - Π½Π΅Ρ‰ΠΎ, ΠΊΠΎΠ΅Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° бъдС Ρ‚ΠΎΠ»ΠΊΠΎΠ²Π° Π·Π½Π°Ρ‡ΠΈΠΌΠΎ, ΠΊΠΎΠ»ΠΊΠΎΡ‚ΠΎ ΠΏΡŠΡ€Π²ΠΎΠΊΠ»Π°ΡΠ½ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈΠ»ΠΈ рСкурсия ΠΈΠ»ΠΈ ΠΏΠΎΠ½Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈ ΠΏΠΎ ΠΏΠΎΠ΄Ρ€Π°Π·Π±ΠΈΡ€Π°Π½Π΅. МоТС Π±ΠΈ Ρ‚ΠΎΠ²Π° Π΅ нСвъзмоТна ΠΌΠ΅Ρ‡Ρ‚Π°. Π’Π°ΠΊΠΈΠ²Π° Π½Π΅Ρ‰Π° чСсто Π½Π΅ сС ΠΎΡ‚ΠΊΡ€ΠΈΠ²Π°Ρ‚. Но Π½Π΅ губя Π½Π°Π΄Π΅ΠΆΠ΄Π°.

Малко извСстни Ρ‚Π°ΠΉΠ½ΠΈ

1. ΠœΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚Π΅ всСки Π΅Π·ΠΈΠΊ, ΠΊΠΎΠΉΡ‚ΠΎ искатС

ΠŸΡ€Π΅Π΄ΠΈ Ρ‚ΠΎΠ²Π° ΡΡŠΠ·Π΄Π°Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° прилоТСния ΠΎΠ·Π½Π°Ρ‡Π°Π²Π°ΡˆΠ΅ създаванС Π½Π° дСсктоп софтуСр. И Π² настолния софтуСр ΠΈΠΌΠ° голямо пристрастиС към писанС Π½Π° прилоТСния Π½Π° ΡΡŠΡ‰ΠΈΡ Π΅Π·ΠΈΠΊ ΠΊΠ°Ρ‚ΠΎ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Π°Ρ‚Π° систСма. Π’Π°ΠΊΠ° Ρ‡Π΅ ΠΏΡ€Π΅Π΄ΠΈ дСсСт Π³ΠΎΠ΄ΠΈΠ½ΠΈ писанСто Π½Π° софтуСр ΠΊΠ°Ρ‚ΠΎ цяло ΠΎΠ·Π½Π°Ρ‡Π°Π²Π°ΡˆΠ΅ писанС Π½Π° софтуСр Π½Π° C. Π’ ΠΊΡ€Π°ΠΉΠ½Π° смСтка традицията сС Ρ€Π°Π·Π²ΠΈ: прилоТСнията Π½Π΅ трябва Π΄Π° сС ΠΏΠΈΡˆΠ°Ρ‚ Π½Π° Π½Π΅ΠΎΠ±ΠΈΡ‡Π°ΠΉΠ½ΠΈ Π΅Π·ΠΈΡ†ΠΈ. И Ρ‚Π°Π·ΠΈ традиция сС Π΅ Ρ€Π°Π·Π²ΠΈΠ²Π°Π»Π° Ρ‚ΠΎΠ»ΠΊΠΎΠ²Π° дълго, Ρ‡Π΅ нСтСхничСски Ρ…ΠΎΡ€Π° ΠΊΠ°Ρ‚ΠΎ ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€ΠΈ ΠΈ рискови капиталисти ΡΡŠΡ‰ΠΎ са я Π½Π°ΡƒΡ‡ΠΈΠ»ΠΈ.

Π‘ΡŠΡ€Π²ΡŠΡ€Π½ΠΈΡΡ‚ софтуСр ΡƒΠ½ΠΈΡ‰ΠΎΠΆΠ°Π²Π° напълно Ρ‚ΠΎΠ·ΠΈ ΠΌΠΎΠ΄Π΅Π». Бъс ΡΡŠΡ€Π²ΡŠΡ€Π½ΠΈΡ софтуСр ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚Π΅ всСки Π΅Π·ΠΈΠΊ, ΠΊΠΎΠΉΡ‚ΠΎ искатС. ΠŸΠΎΡ‡Ρ‚ΠΈ Π½ΠΈΠΊΠΎΠΉ всС ΠΎΡ‰Π΅ Π½Π΅ Ρ€Π°Π·Π±ΠΈΡ€Π° Ρ‚ΠΎΠ²Π° (особСно ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€ΠΈΡ‚Π΅ ΠΈ рисковитС капиталисти). Но някои Ρ…Π°ΠΊΠ΅Ρ€ΠΈ Ρ€Π°Π·Π±ΠΈΡ€Π°Ρ‚ Ρ‚ΠΎΠ²Π°, ΠΏΠΎΡ€Π°Π΄ΠΈ ΠΊΠΎΠ΅Ρ‚ΠΎ Ρ‡ΡƒΠ²Π°ΠΌΠ΅ Π·Π° ΠΈΠ½Π΄ΠΈ Π΅Π·ΠΈΡ†ΠΈ ΠΊΠ°Ρ‚ΠΎ Perl ΠΈ Python. НС Ρ‡ΡƒΠ²Π°ΠΌΠ΅ Π·Π° Perl ΠΈ Python, Π·Π°Ρ‰ΠΎΡ‚ΠΎ Ρ…ΠΎΡ€Π°Ρ‚Π° Π³ΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ Π·Π° писанС Π½Π° Windows прилоТСния.

Какво ΠΎΠ·Π½Π°Ρ‡Π°Π²Π° Ρ‚ΠΎΠ²Π° Π·Π° нас, Ρ…ΠΎΡ€Π°Ρ‚Π°, ΠΊΠΎΠΈΡ‚ΠΎ сС интСрСсуват ΠΎΡ‚ Π΄ΠΈΠ·Π°ΠΉΠ½ Π½Π° Π΅Π·ΠΈΠΊ Π·Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈΡ€Π°Π½Π΅, Ρ‡Π΅ ΠΈΠΌΠ° ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»Π½Π° ΠΏΡƒΠ±Π»ΠΈΠΊΠ° Π·Π° Π½Π°ΡˆΠ°Ρ‚Π° Ρ€Π°Π±ΠΎΡ‚Π°.

2. Бкоростта ΠΈΠ΄Π²Π° ΠΎΡ‚ ΠΏΡ€ΠΎΡ„ΠΈΠ»ΠΈΡ€Π°Ρ‰ΠΈΡ‚Π΅

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈΡ‚Π΅ Π½Π° Π΅Π·ΠΈΡ†ΠΈ ΠΈΠ»ΠΈ ΠΏΠΎΠ½Π΅ ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚Π°Ρ‚ΠΎΡ€ΠΈΡ‚Π΅ Π½Π° Π΅Π·ΠΈΡ†ΠΈ ΠΎΠ±ΠΈΡ‡Π°Ρ‚ Π΄Π° ΠΏΠΈΡˆΠ°Ρ‚ ΠΊΠΎΠΌΠΏΠΈΠ»Π°Ρ‚ΠΎΡ€ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°Ρ‚ Π±ΡŠΡ€Π· ΠΊΠΎΠ΄. Но мисля, Ρ‡Π΅ Π½Π΅ Ρ‚ΠΎΠ²Π° ΠΏΡ€Π°Π²ΠΈ Π΅Π·ΠΈΡ†ΠΈΡ‚Π΅ Π±ΡŠΡ€Π·ΠΈ Π·Π° ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅. ΠšΠ½ΡƒΡ‚ отбСляза ΠΎΡ‚Π΄Π°Π²Π½Π°, Ρ‡Π΅ скоростта зависи само ΠΎΡ‚ няколко тСсни мСста. И всСки, ΠΊΠΎΠΉΡ‚ΠΎ сС Π΅ ΠΎΠΏΠΈΡ‚Π²Π°Π» Π΄Π° ускори ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ°, Π·Π½Π°Π΅, Ρ‡Π΅ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ΠΏΠΎΠ·Π½Π°Π΅Ρ‚Π΅ къдС Π΅ тясното място. ΠŸΡ€ΠΎΡ„Π°ΠΉΠ»ΡŠΡ€ΡŠΡ‚ Π΅ ΠΎΡ‚Π³ΠΎΠ²ΠΎΡ€ΡŠΡ‚.

Π•Π·ΠΈΠΊΠΎΠ²ΠΈΡ‚Π΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈ Ρ€Π΅ΡˆΠ°Π²Π°Ρ‚ Π³Ρ€Π΅ΡˆΠ΅Π½ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ. ΠŸΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅ Π½Π΅ сС нуТдаят ΠΎΡ‚ Π±Π΅Π½Ρ‡ΠΌΠ°Ρ€ΠΊΠΎΠ²Π΅, Π·Π° Π΄Π° работят Π±ΡŠΡ€Π·ΠΎ. Π’Π΅ сС нуТдаят ΠΎΡ‚ Π΅Π·ΠΈΠΊ, ΠΊΠΎΠΉΡ‚ΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΏΠΎΠΊΠ°ΠΆΠ΅ ΠΊΠΎΠΈ части ΠΎΡ‚ тяхната ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ° трябва Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ прСнаписани. Π’ Ρ‚ΠΎΠ·ΠΈ ΠΌΠΎΠΌΠ΅Π½Ρ‚ Π½Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠ° скорост. Π’Π°ΠΊΠ° Ρ‡Π΅ ΠΌΠΎΠΆΠ΅ Π±ΠΈ Π±ΠΈ Π±ΠΈΠ»ΠΎ ΠΏΠΎ-Π΄ΠΎΠ±Ρ€Π΅, Π°ΠΊΠΎ ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚Π°Ρ‚ΠΎΡ€ΠΈΡ‚Π΅ Π½Π° Π΅Π·ΠΈΠΊ отдСлят ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Π°Ρ‚Π° ΠΎΡ‚ Π²Ρ€Π΅ΠΌΠ΅Ρ‚ΠΎ, ΠΊΠΎΠ΅Ρ‚ΠΎ отдСлят Π·Π° ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€Π°Π½Π΅ Π½Π° ΠΊΠΎΠΌΠΏΠΈΠ»Π°Ρ‚ΠΎΡ€Π°, ΠΈ Π³ΠΎ ΠΈΠ·Ρ€Π°Π·Ρ…ΠΎΠ΄Π²Π°Ρ‚ Π·Π° писанС Π½Π° Π΄ΠΎΠ±ΡŠΡ€ ΠΏΡ€ΠΎΡ„ΠΈΠ»ΠΈΡ€Π°Ρ‰ инструмСнт.

3. Π˜ΠΌΠ°Ρ‚Π΅ Π½ΡƒΠΆΠ΄Π° ΠΎΡ‚ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, ΠΊΠΎΠ΅Ρ‚ΠΎ ΠΊΠ°Ρ€Π° вашия Π΅Π·ΠΈΠΊ Π΄Π° сС Ρ€Π°Π·Π²ΠΈΠ²Π°

Π’ΠΎΠ²Π° ΠΌΠΎΠΆΠ΅ Π΄Π° Π½Π΅ Π΅ Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½Π°Ρ‚Π° истина, Π½ΠΎ ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π°, Ρ‡Π΅ Π½Π°ΠΉ-Π΄ΠΎΠ±Ρ€ΠΈΡ‚Π΅ Π΅Π·ΠΈΡ†ΠΈ са сС Ρ€Π°Π·Π²ΠΈΠ»ΠΈ Π·Π°Π΅Π΄Π½ΠΎ с прилоТСнията, Π² ΠΊΠΎΠΈΡ‚ΠΎ са Π±ΠΈΠ»ΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ΠΈ. C Π΅ написан ΠΎΡ‚ Ρ…ΠΎΡ€Π°, ΠΊΠΎΠΈΡ‚ΠΎ сС нуТдаят ΠΎΡ‚ систСмно ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈΡ€Π°Π½Π΅. Lisp Π΅ създадСн отчасти Π·Π° символна дифСрСнциация ΠΈ ΠœΠ°ΠΊΠΊΠ°Ρ€Ρ‚ΠΈ бСшС Ρ‚ΠΎΠ»ΠΊΠΎΠ²Π° Π½Π΅Ρ‚ΡŠΡ€ΠΏΠ΅Π»ΠΈΠ² Π΄Π° Π·Π°ΠΏΠΎΡ‡Π½Π΅, Ρ‡Π΅ Π΄ΠΎΡ€ΠΈ Π·Π°ΠΏΠΎΡ‡Π½Π° Π΄Π° пишС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈ Π·Π° дифСрСнциация Π² ΠΏΡŠΡ€Π²Π°Ρ‚Π° ΠΊΠ½ΠΈΠ³Π° Π½Π° Lisp ΠΏΡ€Π΅Π· 1960 Π³.

Π’ΠΎΠ²Π° Π΅ особСно Π΄ΠΎΠ±Ρ€Π΅, Π°ΠΊΠΎ Π²Π°ΡˆΠ΅Ρ‚ΠΎ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Ρ€Π΅ΡˆΠ°Π²Π° някои Π½ΠΎΠ²ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ. Π’ΠΎΠ²Π° ΠΊΠ°Ρ€Π° вашия Π΅Π·ΠΈΠΊ Π΄Π° ΠΈΠΌΠ° Π½ΠΎΠ²ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ програмиститС искат. Π›ΠΈΡ‡Π½ΠΎ Π°Π· сС интСрСсувам ΠΎΡ‚ написванСто Π½Π° Π΅Π·ΠΈΠΊ, ΠΊΠΎΠΉΡ‚ΠΎ Ρ‰Π΅ бъдС Π΄ΠΎΠ±ΡŠΡ€ Π·Π° ΡΡŠΡ€Π²ΡŠΡ€Π½ΠΈ прилоТСния.

[По Π²Ρ€Π΅ΠΌΠ΅ Π½Π° дискусията Π“Π°ΠΉ Π‘Ρ‚ΠΈΠΉΠ» ΡΡŠΡ‰ΠΎ отбСляза Ρ‚ΠΎΠ²Π°, добавяйки, Ρ‡Π΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π΅ трябва Π΄Π° сС ΡΡŠΡΡ‚ΠΎΠΈ Π² писанС Π½Π° ΠΊΠΎΠΌΠΏΠΈΠ»Π°Ρ‚ΠΎΡ€ Π·Π° вашия Π΅Π·ΠΈΠΊ, освСн Π°ΠΊΠΎ Π²Π°ΡˆΠΈΡΡ‚ Π΅Π·ΠΈΠΊ Π½Π΅ Π΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€Π°Π½ Π΄Π° пишС ΠΊΠΎΠΌΠΏΠΈΠ»Π°Ρ‚ΠΎΡ€ΠΈ.]

4. Π•Π·ΠΈΠΊΡŠΡ‚ трябва Π΄Π° Π΅ подходящ Π·Π° писанС Π½Π° Π΅Π΄Π½ΠΎΠΊΡ€Π°Ρ‚Π½ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈ.

Π—Π½Π°Π΅Ρ‚Π΅ ΠΊΠ°ΠΊΠ²ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π²Π° Π΅Π΄Π½ΠΎΠΊΡ€Π°Ρ‚Π½Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ°: Ρ‚ΠΎΠ²Π° Π΅, ΠΊΠΎΠ³Π°Ρ‚ΠΎ трябва Π±ΡŠΡ€Π·ΠΎ Π΄Π° Ρ€Π°Π·Ρ€Π΅ΡˆΠΈΡ‚Π΅ някакъв ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ. Вярвам, Ρ‡Π΅ Π°ΠΊΠΎ сС ΠΎΠ³Π»Π΅Π΄Π°Ρ‚Π΅, Ρ‰Π΅ Π½Π°ΠΌΠ΅Ρ€ΠΈΡ‚Π΅ ΠΌΠ½ΠΎΠ³ΠΎ сСриозни ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ са Π·Π°ΠΏΠΎΡ‡Π½Π°Π»ΠΈ ΠΊΠ°Ρ‚ΠΎ Π΅Π΄Π½ΠΎΠΊΡ€Π°Ρ‚Π½ΠΈ. НС Π±ΠΈΡ… сС ΠΈΠ·Π½Π΅Π½Π°Π΄Π°Π», Π°ΠΊΠΎ ΠΏΠΎΠ²Π΅Ρ‡Π΅Ρ‚ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈ Π·Π°ΠΏΠΎΡ‡Π½Π°Ρ…Π° ΠΊΠ°Ρ‚ΠΎ Π΅Π΄Π½ΠΎΠΊΡ€Π°Ρ‚Π½ΠΈ. По Ρ‚ΠΎΠ·ΠΈ Π½Π°Ρ‡ΠΈΠ½, Π°ΠΊΠΎ искатС Π΄Π° ΡΡŠΠ·Π΄Π°Π΄Π΅Ρ‚Π΅ Π΅Π·ΠΈΠΊ, ΠΊΠΎΠΉΡ‚ΠΎ Ρ‰Π΅ бъдС подходящ Π·Π° писанС Π½Π° софтуСр ΠΊΠ°Ρ‚ΠΎ цяло, Ρ‚ΠΎΠ³Π°Π²Π° Ρ‚ΠΎΠΉ трябва Π΄Π° Π΅ подходящ ΠΈ Π·Π° писанС Π½Π° Π΅Π΄Π½ΠΎΠΊΡ€Π°Ρ‚Π½ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈ, Π·Π°Ρ‰ΠΎΡ‚ΠΎ Ρ‚ΠΎΠ²Π° Π΅ началният Π΅Ρ‚Π°ΠΏ Π½Π° ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈ.

5. Π‘ΠΈΠ½Ρ‚Π°ΠΊΡΠΈΡΡŠΡ‚ Π΅ ΡΠ²ΡŠΡ€Π·Π°Π½ със сСмантиката

Π’Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½ΠΎ сС смята, Ρ‡Π΅ ΡΠΈΠ½Ρ‚Π°ΠΊΡΠΈΡΡŠΡ‚ ΠΈ сСмантиката са ΠΌΠ½ΠΎΠ³ΠΎ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ Π½Π΅Ρ‰Π°. Π’ΠΎΠ²Π° ΠΌΠΎΠΆΠ΅ Π΄Π° Π·Π²ΡƒΡ‡ΠΈ ΡˆΠΎΠΊΠΈΡ€Π°Ρ‰ΠΎ, Π½ΠΎ Π½Π΅ Π΅. Мисля, Ρ‡Π΅ Ρ‚ΠΎΠ²Π°, ΠΊΠΎΠ΅Ρ‚ΠΎ искатС Π΄Π° постигнСтС във Π²Π°ΡˆΠ°Ρ‚Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ°, зависи ΠΎΡ‚ Ρ‚ΠΎΠ²Π° ΠΊΠ°ΠΊ Π³ΠΎ изразяватС.

Наскоро Π³ΠΎΠ²ΠΎΡ€ΠΈΡ… с Π ΠΎΠ±ΡŠΡ€Ρ‚ ΠœΠΎΡ€ΠΈΡ ΠΈ Ρ‚ΠΎΠΉ отбСляза, Ρ‡Π΅ ΠΏΡ€Π΅Ρ‚ΠΎΠ²Π°Ρ€Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ΠΈΡ‚Π΅ Π΅ голям плюс Π·Π° ΠΏΠΎΠ±Π΅Π΄Π°Ρ‚Π° Π½Π° Π΅Π·ΠΈΡ†ΠΈΡ‚Π΅ с инфикс синтаксис. Π’ Π΅Π·ΠΈΡ†ΠΈΡ‚Π΅ с прСфиксСн синтаксис всяка функция, която Π΄Π΅Ρ„ΠΈΠ½ΠΈΡ€Π°Ρ‚Π΅, Π²ΡΡŠΡ‰Π½ΠΎΡΡ‚ Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€. Ако искатС Π΄Π° Π΄ΠΎΠ±Π°Π²ΠΈΡ‚Π΅ Π½ΠΎΠ² Ρ‚ΠΈΠΏ Π½ΠΎΠΌΠ΅Ρ€, ΠΊΠΎΠΉΡ‚ΠΎ стС ΡΡŠΡΡ‚Π°Π²ΠΈΠ»ΠΈ, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ просто Π΄Π° Π΄Π΅Ρ„ΠΈΠ½ΠΈΡ€Π°Ρ‚Π΅ Π½ΠΎΠ²Π° функция, Π·Π° Π΄Π° Π³ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚Π΅. Ако Π½Π°ΠΏΡ€Π°Π²ΠΈΡ‚Π΅ Ρ‚ΠΎΠ²Π° Π½Π° Π΅Π·ΠΈΠΊ с инфиксСн синтаксис, Ρ‰Π΅ Π²ΠΈΠ΄ΠΈΡ‚Π΅, Ρ‡Π΅ ΠΈΠΌΠ° голяма Ρ€Π°Π·Π»ΠΈΠΊΠ° ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΏΡ€Π΅Ρ‚ΠΎΠ²Π°Ρ€Π΅Π½ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ ΠΈ ΠΈΠ·Π²ΠΈΠΊΠ²Π°Π½Π΅Ρ‚ΠΎ Π½Π° функция.

ИдСи, ΠΊΠΎΠΈΡ‚ΠΎ сС Π²Ρ€ΡŠΡ‰Π°Ρ‚ с Π²Ρ€Π΅ΠΌΠ΅Ρ‚ΠΎ

1. Нови Π΅Π·ΠΈΡ†ΠΈ Π·Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈΡ€Π°Π½Π΅

ПоглСТдайки Π½Π°Π·Π°Π΄ към 1970-Ρ‚Π΅ Π³ΠΎΠ΄ΠΈΠ½ΠΈ, бСшС ΠΌΠΎΠ΄Π΅Ρ€Π½ΠΎ Π΄Π° сС Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π²Π°Ρ‚ Π½ΠΎΠ²ΠΈ Π΅Π·ΠΈΡ†ΠΈ Π·Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈΡ€Π°Π½Π΅. Π‘Π΅Π³Π° Π½Π΅ Π΅ Ρ‚Π°ΠΊΠ°. Но вярвам, Ρ‡Π΅ ΡΡŠΡ€Π²ΡŠΡ€Π½ΠΈΡΡ‚ софтуСр ΠΎΡ‚Π½ΠΎΠ²ΠΎ Ρ‰Π΅ Π²ΡŠΡ€Π½Π΅ ΠΌΠΎΠ΄Π°Ρ‚Π° Π·Π° създаванС Π½Π° Π½ΠΎΠ²ΠΈ Π΅Π·ΠΈΡ†ΠΈ. Бъс ΡΡŠΡ€Π²ΡŠΡ€Π½ΠΈΡ софтуСр ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚Π΅ всСки Π΅Π·ΠΈΠΊ, ΠΊΠΎΠΉΡ‚ΠΎ искатС, Ρ‚Π°ΠΊΠ° Ρ‡Π΅ Π°ΠΊΠΎ някой създадС Π΅Π·ΠΈΠΊ, ΠΊΠΎΠΉΡ‚ΠΎ ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π° ΠΏΠΎ-Π΄ΠΎΠ±ΡŠΡ€ ΠΎΡ‚ останалитС, Ρ‰Π΅ ΠΈΠΌΠ° Ρ…ΠΎΡ€Π°, ΠΊΠΎΠΈΡ‚ΠΎ Ρ‰Π΅ Ρ€Π΅ΡˆΠ°Ρ‚ Π΄Π° Π³ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚.

2. БподСлянС Π½Π° Π²Ρ€Π΅ΠΌΠ΅Ρ‚ΠΎ

Π ΠΈΡ‡Π°Ρ€Π΄ КСлси ΠΈΠ·Π»Π΅Π·Π΅ с Ρ‚Π°Π·ΠΈ идСя, Ρ‡ΠΈΠ΅Ρ‚ΠΎ Π²Ρ€Π΅ΠΌΠ΅ ΠΎΡ‚Π½ΠΎΠ²ΠΎ Π΄ΠΎΠΉΠ΄Π΅ ΠΈ Π°Π· напълно я подкрСпям. ΠœΠΎΠ΅Ρ‚ΠΎ ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ (ΠΈ Ρ‚ΠΎΠ²Π° Π½Π° Microsoft ΡΡŠΡ‰ΠΎ) Π΅, Ρ‡Π΅ ΠΌΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠΌΠΏΡŽΡ‚Ρ€ΠΈ Ρ‰Π΅ сС прСмСстят ΠΎΡ‚ работния ΠΏΠ»ΠΎΡ‚ към ΠΎΡ‚Π΄Π°Π»Π΅Ρ‡Π΅Π½ΠΈ ΡΡŠΡ€Π²ΡŠΡ€ΠΈ. Π‘ Π΄Ρ€ΡƒΠ³ΠΈ Π΄ΡƒΠΌΠΈ, сподСлянСто Π½Π° Π²Ρ€Π΅ΠΌΠ΅ сС Π·Π°Π²Ρ€ΡŠΡ‰Π°. Мисля, Ρ‡Π΅ Ρ‚ΠΎΠ²Π° Ρ‰Π΅ сС Π½ΡƒΠΆΠ΄Π°Π΅ ΠΎΡ‚ ΠΏΠΎΠ΄ΠΊΡ€Π΅ΠΏΠ° Π½Π° Π΅Π·ΠΈΠΊΠΎΠ²ΠΎ Π½ΠΈΠ²ΠΎ. НапримСр, Π ΠΈΡ‡Π°Ρ€Π΄ ΠΈ Π”ΠΆΠΎΠ½Π°Ρ‚Π°Π½ Рийвс са ΡΠ²ΡŠΡ€ΡˆΠΈΠ»ΠΈ ΠΌΠ½ΠΎΠ³ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°, Π·Π° Π΄Π° внСдрят ΠΏΠ»Π°Π½ΠΈΡ€Π°Π½Π΅ Π½Π° процСси Π² Π‘Ρ…Π΅ΠΌΠ° 48.

3. ЕфСктивност

Наскоро изглСТдашС, Ρ‡Π΅ ΠΊΠΎΠΌΠΏΡŽΡ‚Ρ€ΠΈΡ‚Π΅ Π²Π΅Ρ‡Π΅ са Π΄ΠΎΡΡ‚Π°Ρ‚ΡŠΡ‡Π½ΠΎ Π±ΡŠΡ€Π·ΠΈ. Π§ΡƒΠ²Π°ΠΌΠ΅ всС ΠΏΠΎΠ²Π΅Ρ‡Π΅ ΠΈ ΠΏΠΎΠ²Π΅Ρ‡Π΅ Π·Π° Π±Π°ΠΉΡ‚ ΠΊΠΎΠ΄, ΠΊΠΎΠ΅Ρ‚ΠΎ ΠΏΠΎΠ½Π΅ Π·Π° ΠΌΠ΅Π½ ΠΎΠ·Π½Π°Ρ‡Π°Π²Π°, Ρ‡Π΅ ΠΈΠΌΠ°ΠΌΠ΅ извСстна мощност Π² Ρ€Π΅Π·Π΅Ρ€Π². Но мисля, Ρ‡Π΅ със ΡΡŠΡ€Π²ΡŠΡ€Π½ΠΈΡ софтуСр Π³ΠΎ нямамС. Някой Ρ‰Π΅ трябва Π΄Π° ΠΏΠ»Π°Ρ‚ΠΈ Π·Π° ΡΡŠΡ€Π²ΡŠΡ€ΠΈΡ‚Π΅, ΠΊΠΎΠΈΡ‚ΠΎ ΠΈΠ·ΠΏΡŠΠ»Π½ΡΠ²Π°Ρ‚ софтуСра, Π° броят Π½Π° ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅, ΠΊΠΎΠΈΡ‚ΠΎ ΡΡŠΡ€Π²ΡŠΡ€ΡŠΡ‚ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ° Π½Π° машина, Ρ‰Π΅ бъдС Π΄Π΅Π»ΠΈΡ‚Π΅Π» Π½Π° Ρ‚Π΅Ρ…Π½ΠΈΡ‚Π΅ ΠΊΠ°ΠΏΠΈΡ‚Π°Π»ΠΎΠ²ΠΈ Ρ€Π°Π·Ρ…ΠΎΠ΄ΠΈ.

Мисля, Ρ‡Π΅ СфСктивността Ρ‰Π΅ ΠΈΠΌΠ° Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅, ΠΏΠΎΠ½Π΅ ΠΏΡ€ΠΈ изчислитСлнитС затруднСния. Π’ΠΎΠ²Π° Ρ‰Π΅ бъдС особСно Π²Π°ΠΆΠ½ΠΎ Π·Π° I/O ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ, Ρ‚ΡŠΠΉ ΠΊΠ°Ρ‚ΠΎ ΡΡŠΡ€Π²ΡŠΡ€Π½ΠΈΡ‚Π΅ прилоТСния ΠΈΠ·ΠΏΡŠΠ»Π½ΡΠ²Π°Ρ‚ ΠΌΠ½ΠΎΠ³ΠΎ Ρ‚Π°ΠΊΠΈΠ²Π° ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ.

Π’ ΠΊΡ€Π°ΠΉΠ½Π° смСтка ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΠΎΠΊΠ°ΠΆΠ΅, Ρ‡Π΅ Π±Π°ΠΉΡ‚ ΠΊΠΎΠ΄ΡŠΡ‚ Π½Π΅ Π΅ ΠΎΡ‚Π³ΠΎΠ²ΠΎΡ€ΡŠΡ‚. ИзглСТда, Ρ‡Π΅ Sun ΠΈ Microsoft Π²ΡŠΡ€Π²ΡΡ‚ Π΅Π΄ΠΈΠ½ срСщу Π΄Ρ€ΡƒΠ³ Π² областта Π½Π° Π±Π°ΠΉΡ‚ ΠΊΠΎΠ΄Π° Π² ΠΌΠΎΠΌΠ΅Π½Ρ‚Π°. Но Ρ‚Π΅ правят Ρ‚ΠΎΠ²Π°, Π·Π°Ρ‰ΠΎΡ‚ΠΎ Π±Π°ΠΉΡ‚ ΠΊΠΎΠ΄ΡŠΡ‚ Π΅ ΡƒΠ΄ΠΎΠ±Π½ΠΎ място Π·Π° Π²Π³Ρ€Π°ΠΆΠ΄Π°Π½Π΅ Π² процСс, Π° Π½Π΅ Π·Π°Ρ‰ΠΎΡ‚ΠΎ самият Π±Π°ΠΉΡ‚ ΠΊΠΎΠ΄ Π΅ Π΄ΠΎΠ±Ρ€Π° идСя. МоТС Π΄Π° сС ΠΎΠΊΠ°ΠΆΠ΅, Ρ‡Π΅ цялата Ρ‚Π°Π·ΠΈ Π±ΠΈΡ‚ΠΊΠ° Ρ‰Π΅ останС нСзабСлязана. Π‘ΠΈ Π±ΠΈΠ»ΠΎ смСшно.

ΠŸΡ€ΠΈΠΌΠΊΠΈ ΠΈ ΠΏΡ€ΠΈΠΌΠΊΠΈ

1. ΠšΠ»ΠΈΠ΅Π½Ρ‚ΠΈ

Π’ΠΎΠ²Π° Π΅ само ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, Π½ΠΎ Π΅, Ρ‡Π΅ СдинствСнитС прилоТСния, ΠΊΠΎΠΈΡ‚ΠΎ Ρ‰Π΅ сС Π²ΡŠΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚, са Ρ‚Π΅Π·ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ са изцяло ΡΡŠΡ€Π²ΡŠΡ€Π½ΠΈ. ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ Π½Π° софтуСр, ΠΊΠΎΠΉΡ‚ΠΎ Ρ€Π°Π±ΠΎΡ‚ΠΈ с ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅Ρ‚ΠΎ, Ρ‡Π΅ всСки Ρ‰Π΅ ΠΈΠΌΠ° ΠΊΠ»ΠΈΠ΅Π½Ρ‚, Π΅ ΠΊΠ°Ρ‚ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ Π½Π° общСство въз основа Π½Π° ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅Ρ‚ΠΎ, Ρ‡Π΅ всСки Ρ‰Π΅ бъдС чСстСн. ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΎ Π±ΠΈ Π±ΠΈΠ»ΠΎ ΡƒΠ΄ΠΎΠ±Π½ΠΎ, Π½ΠΎ трябва Π΄Π° ΠΏΡ€ΠΈΠ΅ΠΌΠ΅Ρ‚Π΅, Ρ‡Π΅ Π½ΠΈΠΊΠΎΠ³Π° няма Π΄Π° сС случи.

Мисля, Ρ‡Π΅ Ρ‰Π΅ ΠΈΠΌΠ° Π±ΡŠΡ€Π·ΠΎ нарастванС Π½Π° устройствата с ΡƒΠ΅Π± ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° ΠΈ ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΠΌ, Ρ‡Π΅ Ρ‚Π΅ Ρ‰Π΅ ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°Ρ‚ основСн html ΠΈ формуляри. Π˜ΠΌΠ°Ρ‚Π΅ Π»ΠΈ Π±Ρ€Π°ΡƒΠ·ΡŠΡ€ Π½Π° Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π° си? Π’Π°ΡˆΠΈΡΡ‚ PalmPilot Ρ‰Π΅ ΠΈΠΌΠ° Π»ΠΈ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½? Π’Π°ΡˆΠΈΡΡ‚ Blackberry Ρ‰Π΅ ΠΈΠΌΠ° Π»ΠΈ ΠΏΠΎ-голям Π΅ΠΊΡ€Π°Π½? Π©Π΅ ΠΈΠΌΠ°Ρ‚Π΅ Π»ΠΈ Π΄ΠΎΡΡ‚ΡŠΠΏ Π΄ΠΎ ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ ΠΎΡ‚ вашия gameboy? ΠžΡ‚ часовника си? НС Π·Π½Π°ΠΌ. И няма Π΄Π° сС Π½Π°Π»Π°Π³Π° Π΄Π° Ρ€Π°Π·Π±Π΅Ρ€Π°, Π°ΠΊΠΎ Π·Π°Π»ΠΎΠΆΠ°, Ρ‡Π΅ всичко Ρ‰Π΅ бъдС Π½Π° ΡΡŠΡ€Π²ΡŠΡ€Π°. ΠŸΡ€ΠΎΡΡ‚ΠΎ Π΅ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎ-Π½Π°Π΄Π΅ΠΆΠ΄Π½ΠΎ Π΄Π° имаш цСлия мозък Π½Π° ΡΡŠΡ€Π²ΡŠΡ€Π°. .

2. ΠžΠ±Π΅ΠΊΡ‚Π½ΠΎ-ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€Π°Π½ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈΡ€Π°Π½Π΅

Осъзнавам, Ρ‡Π΅ Ρ‚ΠΎΠ²Π° Π΅ ΠΏΡ€ΠΎΡ‚ΠΈΠ²ΠΎΡ€Π΅Ρ‡ΠΈΠ²ΠΎ Ρ‚Π²ΡŠΡ€Π΄Π΅Π½ΠΈΠ΅, Π½ΠΎ Π½Π΅ мисля, Ρ‡Π΅ ООП Π΅ Ρ‚ΠΎΠ»ΠΊΠΎΠ²Π° Π²Π°ΠΆΠ½ΠΎ. Мисля, Ρ‡Π΅ Ρ‚ΠΎΠ²Π° Π΅ подходяща ΠΏΠ°Ρ€Π°Π΄ΠΈΠ³ΠΌΠ° Π·Π° ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΈ прилоТСния, ΠΊΠΎΠΈΡ‚ΠΎ сС нуТдаят ΠΎΡ‚ спСцифични структури ΠΎΡ‚ Π΄Π°Π½Π½ΠΈ, ΠΊΠ°Ρ‚ΠΎ ΠΏΡ€ΠΎΠ·ΠΎΡ€Π΅Ρ‡Π½ΠΈ систСми, симулации, CAD систСми. Но Π½Π΅ Ρ€Π°Π·Π±ΠΈΡ€Π°ΠΌ Π·Π°Ρ‰ΠΎ трябва Π΄Π° Π΅ подходящ Π·Π° всички ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈ.

Мисля, Ρ‡Π΅ Ρ…ΠΎΡ€Π°Ρ‚Π° Π² Π³ΠΎΠ»Π΅ΠΌΠΈΡ‚Π΅ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ ΠΎΠ±ΠΈΡ‡Π°Ρ‚ ООП отчасти, Π·Π°Ρ‰ΠΎΡ‚ΠΎ ΠΏΡ€Π°Π²ΠΈ ΠΌΠ½ΠΎΠ³ΠΎ Π½Π΅Ρ‰Π°, ΠΊΠΎΠΈΡ‚ΠΎ ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π°Ρ‚ ΠΊΠ°Ρ‚ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°. Π’ΠΎΠ²Π°, ΠΊΠΎΠ΅Ρ‚ΠΎ СстСствСно ΠΌΠΎΠΆΠ΅ Π΄Π° бъдС прСдставСно ΠΊΠ°Ρ‚ΠΎ, Π΄Π° Ρ€Π΅Ρ‡Π΅ΠΌ, списък ΠΎΡ‚ Ρ†Π΅Π»ΠΈ числа, сСга ΠΌΠΎΠΆΠ΅ Π΄Π° бъдС прСдставСно ΠΊΠ°Ρ‚ΠΎ класна стая с всякакви Π²ΠΈΠ΄ΠΎΠ²Π΅ скСлСта, суматоха ΠΈ суСтня.

Π”Ρ€ΡƒΠ³Π° ΠΏΡ€ΠΈΠ²Π»Π΅ΠΊΠ°Ρ‚Π΅Π»Π½Π° Ρ‡Π΅Ρ€Ρ‚Π° Π½Π° ООП Π΅, Ρ‡Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈΡ‚Π΅ Π²ΠΈ Π΄Π°Π²Π°Ρ‚ част ΠΎΡ‚ Π΅Ρ„Π΅ΠΊΡ‚Π° Π½Π° ΠΏΡŠΡ€Π²ΠΎΠΊΠ»Π°ΡΠ½ΠΈΡ‚Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ. Но Ρ‚ΠΎΠ²Π° Π½Π΅ Π΅ Π½ΠΎΠ²ΠΈΠ½Π° Π·Π° програмиститС Π½Π° Lisp. ΠšΠΎΠ³Π°Ρ‚ΠΎ ΠΈΠΌΠ°Ρ‚Π΅ истински ΠΏΡŠΡ€Π²ΠΎΠΊΠ»Π°ΡΠ½ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ просто Π΄Π° Π³ΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚Π΅ ΠΏΠΎ всякакъв Π½Π°Ρ‡ΠΈΠ½, ΠΊΠΎΠΉΡ‚ΠΎ отговаря Π½Π° Π·Π°Π΄Π°Ρ‡Π°Ρ‚Π°, вмСсто Π΄Π° натискатС всичко Π² шаблон ΠΎΡ‚ класовС ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈ.

Мисля, Ρ‡Π΅ Ρ‚ΠΎΠ²Π° ΠΎΠ·Π½Π°Ρ‡Π°Π²Π° Π·Π° Сзиковия Π΄ΠΈΠ·Π°ΠΉΠ½, Ρ‡Π΅ Π½Π΅ трябва Π΄Π° Π²Π³Ρ€Π°ΠΆΠ΄Π°Ρ‚Π΅ ООП Ρ‚Π²ΡŠΡ€Π΄Π΅ дълбоко Π² Π½Π΅Π³ΠΎ. МоТС Π±ΠΈ ΠΎΡ‚Π³ΠΎΠ²ΠΎΡ€ΡŠΡ‚ Π΅ Π΄Π° ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠΈΠΌ ΠΏΠΎ-ΠΎΠ±Ρ‰ΠΈ, Ρ„ΡƒΠ½Π΄Π°ΠΌΠ΅Π½Ρ‚Π°Π»Π½ΠΈ Π½Π΅Ρ‰Π° ΠΈ Π΄Π° ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΠΌ Π½Π° Ρ…ΠΎΡ€Π°Ρ‚Π° Π΄Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€Π°Ρ‚ всякакви ΠΎΠ±Π΅ΠΊΡ‚Π½ΠΈ систСми ΠΊΠ°Ρ‚ΠΎ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ.

3. ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€Π°Π½Π΅ ΠΎΡ‚ комисия

Ако Π²Π°ΡˆΠΈΡΡ‚ Π΅Π·ΠΈΠΊ Π΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€Π°Π½ ΠΎΡ‚ комисия, Ρ‚ΠΎΠ³Π°Π²Π° стС Π² ΠΊΠ°ΠΏΠ°Π½ ΠΈ Π½Π΅ само ΠΏΠΎ ΠΏΡ€ΠΈΡ‡ΠΈΠ½ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ всички знаят. ВсСки Π·Π½Π°Π΅, Ρ‡Π΅ комисиитС са склонни Π΄Π° ΡΡŠΠ·Π΄Π°Π²Π°Ρ‚ нССстСствСни, нСпослСдоватСлни Π΅Π·ΠΈΠΊΠΎΠ²ΠΈ Π΄ΠΈΠ·Π°ΠΉΠ½ΠΈ. Но мисля, Ρ‡Π΅ голямата опасност Π΅, Ρ‡Π΅ Π½Π΅ ΠΏΠΎΠ΅ΠΌΠ°Ρ‚ рисковС. ΠšΠΎΠ³Π°Ρ‚ΠΎ Π΅Π΄ΠΈΠ½ Ρ‡ΠΎΠ²Π΅ΠΊ Π΅ Π½Π°Ρ‡Π΅Π»ΠΎ, Ρ‚ΠΎΠΉ ΠΏΠΎΠ΅ΠΌΠ° рисковС, ΠΊΠΎΠΈΡ‚ΠΎ комисията Π½ΠΈΠΊΠΎΠ³Π° Π½Π΅ Π±ΠΈ сС съгласила Π΄Π° ΠΏΠΎΠ΅ΠΌΠ΅.

Врябва Π»ΠΈ Π΄Π° ΠΏΠΎΠ΅ΠΌΠ°Ρ‚Π΅ рисковС, Π·Π° Π΄Π° ΡΡŠΠ·Π΄Π°Π΄Π΅Ρ‚Π΅ Π΄ΠΎΠ±ΡŠΡ€ Π΅Π·ΠΈΠΊ? Много Ρ…ΠΎΡ€Π° ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΏΠΎΠ΄ΠΎΠ·ΠΈΡ€Π°Ρ‚, Ρ‡Π΅ Сзиковият Π΄ΠΈΠ·Π°ΠΉΠ½ Π΅ мястото, ΠΊΡŠΠ΄Π΅Ρ‚ΠΎ трябва Π΄Π° останСтС доста Π±Π»ΠΈΠ·ΠΎ Π΄ΠΎ Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½Π°Ρ‚Π° ΠΌΡŠΠ΄Ρ€ΠΎΡΡ‚. Обзалагам сС, Ρ‡Π΅ Π½Π΅ Π΅ Ρ‚Π°ΠΊΠ°. Π’ΡŠΠ² всичко останало, ΠΊΠΎΠ΅Ρ‚ΠΎ Ρ…ΠΎΡ€Π°Ρ‚Π° правят, Π½Π°Π³Ρ€Π°Π΄Π°Ρ‚Π° Π΅ ΠΏΡ€ΠΎΠΏΠΎΡ€Ρ†ΠΈΠΎΠ½Π°Π»Π½Π° Π½Π° риска. Π’Π°ΠΊΠ° Ρ‡Π΅ Π·Π°Ρ‰ΠΎ Сзиковият Π΄ΠΈΠ·Π°ΠΉΠ½ трябва Π΄Π° Π΅ Ρ€Π°Π·Π»ΠΈΡ‡Π΅Π½?

Π˜Π·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ: www.habr.com

ДобавянС Π½Π° Π½ΠΎΠ² ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€