ΠΠ²ΡΠΎΡΠΎΡ Π½Π° ΡΡΠ°ΡΠΈΡΠ°ΡΠ°, ΠΠ°Π³Π»Π°Ρ ΠΠ΅ΠΊΠΈΠ»ΡΠΎΡ, Π΅ Π°ΠΌΠ΅ΡΠΈΠΊΠ°Π½ΡΠΊΠΈ ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΡΠ°Ρ, ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ΅Ρ. Π’ΠΎΡ Π΅ Π½Π°ΡΠΏΠΎΠ·Π½Π°Ρ ΠΏΠΎ ΡΠ°Π·Π²ΠΈΠ²Π°ΡΠ΅ΡΠΎ Π½Π° ΡΠ΅Π²ΠΊΠΎΠ²ΠΎΠ΄ΠΎΡ Π²ΠΎ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠ²Π½ΠΈΠΎΡ ΡΠΈΡΡΠ΅ΠΌ Unix, ΠΏΡΠΈΠ½ΡΠΈΠΏΠΈΡΠ΅ Π½Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΠ°ΡΠ΅ ΠΎΡΠΈΠ΅Π½ΡΠΈΡΠ°Π½ΠΎ ΠΊΠΎΠ½ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΈΡΠ΅ ΠΈ Π½Π΅ΠΊΠΎΠ»ΠΊΡ ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»Π½ΠΈ Π°Π»Π°ΡΠΊΠΈ: spell, diff, sort, join, speak, tr.
ΠΠΎΠ½Π΅ΠΊΠΎΠ³Π°Ρ Π½Π°ΠΈΠ΄ΡΠ²Π°ΡΠ΅ Π½Π° Π½Π°Π²ΠΈΡΡΠΈΠ½Π° ΠΏΡΠ΅ΠΊΡΠ°ΡΠ½ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈ. ΠΠΎ ΠΏΡΠ΅Π²ΡΡΡΠ²Π°ΡΠ΅ Π½ΠΈΠ· ΠΌΠΎΡΠ°ΡΠ° ΠΌΠ΅ΠΌΠΎΡΠΈΡΠ°, ΡΠΎΡΡΠ°Π²ΠΈΠ² Π»ΠΈΡΡΠ° Π½Π° Π²ΠΈΡΡΠΈΠ½ΡΠΊΠΈ ΡΠΊΠ°ΠΏΠΎΡΠ΅Π½ΠΈ ΠΊΠ°ΠΌΠ΅ΡΠ° Π½Π° Unix Π½ΠΈΠ· Π³ΠΎΠ΄ΠΈΠ½ΠΈΡΠ΅. ΠΠΎ ΠΎΡΠ½ΠΎΠ²Π°, ΠΎΠ²Π° ΡΠ΅ Π΄ΠΎΡΡΠ° ΡΠ΅ΡΠΊΠΈ ΠΈ Π½Π΅ ΡΠΎΠ»ΠΊΡ Π½Π΅ΠΎΠΏΡ ΠΎΠ΄Π½ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈ. ΠΠΎ, ΠΎΠ½Π° ΡΡΠΎ Π³ΠΈ ΠΈΡΡΠ°ΠΊΠ½ΡΠ²Π° Π΅ Π½ΠΈΠ²Π½Π°ΡΠ° ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»Π½ΠΎΡΡ. ΠΠ΅ ΠΌΠΎΠΆΠ°ΠΌ Π½ΠΈ Π΄Π° Π·Π°ΠΌΠΈΡΠ»Π°ΠΌ Π΄Π΅ΠΊΠ° ΡΠ°Ρ ΡΠ°ΠΌΠΈΠΎΡ Π΄ΠΎΡΠ΄ΠΎΠ² Π΄ΠΎ ΠΈΠ΄Π΅ΡΠ°ΡΠ° Π·Π° Π½Π΅ΠΊΠΎΡ ΠΎΠ΄ Π½ΠΈΠ².
Π‘ΠΏΠΎΠ΄Π΅Π»Π΅ΡΠ΅ ΠΊΠΎΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈ ΡΡΠ΅ ΠΈΡΡΠΎ ΡΠ°ΠΊΠ° ΠΈΠΌΠΏΡΠ΅ΡΠΈΠΎΠ½ΠΈΡΠ°Π½ΠΈ?
PDP-7 Unix
ΠΠ° ΠΏΠΎΡΠ΅ΡΠΎΠΊ, ΡΠ°ΠΌΠΈΠΎΡ ΡΠΈΡΡΠ΅ΠΌ PDP-7 Unix. ΠΠ΅Π³ΠΎΠ²Π°ΡΠ° Π΅Π΄Π½ΠΎΡΡΠ°Π²Π½ΠΎΡΡ ΠΈ ΠΌΠΎΡ ΠΌΠ΅ Π½Π°ΡΠ΅ΡΠ°Π° Π΄Π° ΡΠ΅ ΠΏΡΠ΅ΡΡΠ»Π°ΠΌ ΠΎΠ΄ ΠΌΠΎΡΠ΅Π½ ΠΌΠ΅ΡΠ½ΡΡΠ΅ΡΠΌ Π΄ΠΎ ΠΌΠ°Π»Π° ΠΌΠ°ΡΠΈΠ½Π°. Π’ΠΎΠ° Π΅ ΡΡΡΡΠΈΠ½ΡΠΊΠΈ Ρ
ΠΈΠ΅ΡΠ°ΡΡ
ΠΈΡΠΊΠΈ Π΄Π°ΡΠΎΡΠ΅ΡΠ΅Π½ ΡΠΈΡΡΠ΅ΠΌ, ΠΏΠΎΡΠ΅Π±Π½Π° ΠΎΠ±Π²ΠΈΠ²ΠΊΠ° ΠΈ ΠΊΠΎΠ½ΡΡΠΎΠ»Π° Π½Π° ΠΏΡΠΎΡΠ΅ΡΠΎΡ Π½Π° Π½ΠΈΠ²ΠΎ Π½Π° ΠΊΠΎΡΠΈΡΠ½ΠΈΠΊ ΡΡΠΎ Multics Π½Π° Π³Π»Π°Π²Π½ΠΈΠΎΡ ΠΊΠΎΠΌΠΏΡΡΡΠ΅Ρ Π½Π΅ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π³ΠΈ ΠΏΠΎΡΡΠΈΠ³Π½Π΅ ΠΏΠΎ ΡΡΠΎΡΠΈΡΠΈ ΡΠΎΠ²Π΅ΡΠΊΠΈ Π³ΠΎΠ΄ΠΈΠ½ΠΈ ΡΠ°Π·Π²ΠΎΡ. ΠΠ΅Π΄ΠΎΡΡΠ°ΡΠΎΡΠΈΡΠ΅ Π½Π° Unix (ΠΊΠ°ΠΊΠΎ ΡΡΠΎ Π΅ ΡΡΡΡΠΊΡΡΡΠ°ΡΠ° Π½Π° Π·Π°ΠΏΠΈΡΠΈΡΠ΅ Π½Π° Π΄Π°ΡΠΎΡΠ΅ΡΠ½ΠΈΠΎΡ ΡΠΈΡΡΠ΅ΠΌ) Π±Π΅Π° ΠΈΡΡΠΎ ΡΠΎΠ»ΠΊΡ ΠΏΠΎΡΡΠ½ΠΈ ΠΈ ΠΎΡΠ»ΠΎΠ±ΠΎΠ΄ΡΠ²Π°ΡΠΊΠΈ ΠΊΠ°ΠΊΠΎ ΠΈ Π½Π΅Π³ΠΎΠ²ΠΈΡΠ΅ ΠΈΠ½ΠΎΠ²Π°ΡΠΈΠΈ (ΠΊΠ°ΠΊΠΎ ΡΡΠΎ Π΅ ΠΏΡΠ΅Π½Π°ΡΠΎΡΡΠ²Π°ΡΠ΅ΡΠΎ Π½Π° I/O Π½Π° ΡΠΊΠΎΠ»ΠΊΠ°).
dc
ΠΠ°ΡΠ΅ΠΌΠ°ΡΠΈΡΠΊΠ°ΡΠ° Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° ΡΠΎ ΠΏΡΠΎΠΌΠ΅Π½Π»ΠΈΠ²Π° ΠΏΡΠ΅ΡΠΈΠ·Π½Π° Π΄Π΅ΡΠΊΡΠΎΠΏ ΠΊΠ°Π»ΠΊΡΠ»Π°ΡΠΎΡ Π½Π° Π ΠΎΠ±Π΅ΡΡ ΠΠΎΡΠΈΡ ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ΅ Π°Π½Π°Π»ΠΈΠ·Π° Π½Π° ΠΈΠ½Π²Π΅ΡΠ·Π½Π° Π³ΡΠ΅ΡΠΊΠ° Π·Π° Π΄Π° ΡΠ° ΠΎΠ΄ΡΠ΅Π΄ΠΈ ΠΏΡΠ΅ΡΠΈΠ·Π½ΠΎΡΡΠ° ΠΏΠΎΡΡΠ΅Π±Π½Π° Π½Π° ΡΠ΅ΠΊΠΎΡ ΡΠ΅ΠΊΠΎΡ Π·Π° Π΄Π° ΡΠ΅ ΠΏΠΎΡΡΠΈΠ³Π½Π΅ ΠΏΡΠ΅ΡΠΈΠ·Π½ΠΎΡΡ Π½Π° ΡΠ΅Π·ΡΠ»ΡΠ°ΡΠΎΡ ΠΎΠ΄ΡΠ΅Π΄Π΅Π½Π° ΠΎΠ΄ ΠΊΠΎΡΠΈΡΠ½ΠΈΠΊΠΎΡ. ΠΠ° ΠΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΡΠ°ΡΠ° Π·Π° ΡΠΎΡΡΠ²Π΅ΡΡΠΊΠΎ ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΡΡΠ²ΠΎ Π½Π° ΠΠΠ’Π Π²ΠΎ 1968 Π³ΠΎΠ΄ΠΈΠ½Π°, Π²ΠΎ ΠΌΠΎΡΠΎΡ ΠΈΠ·Π²Π΅ΡΡΠ°Ρ Π·Π° ΡΠΎΡΡΠ²Π΅ΡΡΠΊΠΈΡΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΈ, ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠΈΠ² ΡΠ΅ΡΠ΅ΡΠ΅Π½ΡΠ½ΠΈ ΠΏΡΠΎΡΠ΅Π΄ΡΡΠΈ ΠΊΠΎΠΈ Π±ΠΈ ΠΌΠΎΠΆΠ΅Π»Π΅ Π΄Π° ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π°Ρ ΠΊΠ°ΠΊΠ²Π° Π±ΠΈΠ»ΠΎ ΠΏΠΎΡΠ°ΠΊΡΠ²Π°Π½Π° ΡΠΎΡΠ½ΠΎΡΡ, Π½ΠΎ Π½Π΅ Π·Π½Π°Π΅Π² ΠΊΠ°ΠΊΠΎ Π΄Π° Π³ΠΈ ΠΏΡΠΈΠΌΠ΅Π½Π°ΠΌ Π²ΠΎ ΠΏΡΠ°ΠΊΡΠ°. dc Π΅ ΡΓ¨ ΡΡΡΠ΅ Π΅Π΄ΠΈΠ½ΡΡΠ²Π΅Π½Π°ΡΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ° Π·Π° ΠΊΠΎΡΠ° Π·Π½Π°ΠΌ Π΄Π΅ΠΊΠ° ΠΌΠΎΠΆΠ΅ Π΄Π° Π³ΠΎ Π½Π°ΠΏΡΠ°Π²ΠΈ ΠΎΠ²Π°.
Π³ΡΠ΅ΡΠΊΠ°
ΠΠΈΡΡΠ²Π°ΡΠΊΠ°ΡΠ° Π³ΡΠ΅ΡΠΊΠ° Π³ΠΈ ΡΠ°ΡΠΏΠΎΡΠ΅Π΄ΡΠ²Π° Π·Π±ΠΎΡΠΎΠ²ΠΈΡΠ΅ Π²ΠΎ ΡΠ΅ΠΊΡΡΠΎΡ ΡΠΏΠΎΡΠ΅Π΄ Π½ΠΈΠ²Π½Π°ΡΠ° ΡΠ»ΠΈΡΠ½ΠΎΡΡ ΡΠΎ ΠΎΡΡΠ°ΡΠΎΠΊΠΎΡ ΠΎΠ΄ ΡΠ΅ΠΊΡΡΠΎΡ. ΠΡΠ°Π²ΠΎΠΏΠΈΡΠ½ΠΈΡΠ΅ Π³ΡΠ΅ΡΠΊΠΈ ΠΊΠ°ΠΊΠΎ βhteβ ΠΈΠΌΠ°Π°Ρ ΡΠ΅Π½Π΄Π΅Π½ΡΠΈΡΠ° Π΄Π° Π±ΠΈΠ΄Π°Ρ Π½Π° ΠΊΡΠ°ΡΠΎΡ ΠΎΠ΄ Π»ΠΈΡΡΠ°ΡΠ°. Π ΠΎΠ±Π΅ΡΡ ΠΠΎΡΠΈΡ Π³ΠΎΡΠ΄ΠΎ ΡΠ΅ΡΠ΅ Π΄Π΅ΠΊΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ°ΡΠ° ΡΠ΅ ΡΠ°Π±ΠΎΡΠΈ ΠΏΠΎΠ΄Π΅Π΄Π½Π°ΠΊΠ²ΠΎ Π΄ΠΎΠ±ΡΠΎ Π·Π° ΡΠ΅ΠΊΠΎΡ ΡΠ°Π·ΠΈΠΊ. ΠΠ°ΠΊΠΎ ΠΏΠ΅ΡΠ°ΡΠ½Π°ΡΠ° Π³ΡΠ΅ΡΠΊΠ° Π½Π΅ Π²ΠΈ ΠΏΠΎΠΌΠ°Π³Π° Π΄Π° ΠΏΡΠΎΠ½Π°ΡΠ΄Π΅ΡΠ΅ ΡΠΎΠ½Π΅ΡΡΠΊΠΈ Π³ΡΠ΅ΡΠΊΠΈ, ΡΠΎΠ° Π±Π΅ΡΠ΅ Π²ΠΈΡΡΠΈΠ½ΡΠΊΠΈ Π±Π»Π°Π³ΠΎΠ΄Π΅Ρ Π·Π° ΡΠΈΡΠ΅ ΡΠΈΠΏΡΠ²Π°ΡΠΈ ΠΈ Π½Π°ΠΏΡΠ°Π²ΠΈ ΠΌΠ½ΠΎΠ³Ρ Π΄ΠΎΠ±ΡΠΎ ΠΏΡΠ΅Π΄ Π΄Π° ΡΠ΅ ΠΏΠΎΡΠ°Π²ΠΈ ΠΌΠ½ΠΎΠ³Ρ ΠΏΠΎΠΌΠ°Π»ΠΊΡ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½Π°ΡΠ°, Π½ΠΎ ΠΏΠΎΠΏΡΠ΅ΡΠΈΠ·Π½Π° ΠΏΡΠΎΠ²Π΅ΡΠΊΠ° Π½Π° ΠΏΡΠ°Π²ΠΎΠΏΠΈΡΠΎΡ Π²ΠΎ ΡΠ΅ΡΠ½ΠΈΠΊ.
ΠΠΈΡΠΌΠΎΡΠΎ Π΅ ΠΈΡΡΠΎ ΡΠΎΠ»ΠΊΡ Π½Π΅ΠΎΡΠ΅ΠΊΡΠ²Π°Π½ΠΎ ΠΎΠ΄Π²Π½Π°ΡΡΠ΅ ΠΊΠ°ΠΊΠΎ ΠΈ ΠΎΠ΄Π½Π°Π΄Π²ΠΎΡ. ΠΠ»Π³ΠΎΡΠΈΡΠΌΠΎΡ Π·Π° ΠΌΠ΅ΡΠ΅ΡΠ΅ Π½Π° ΡΠ»ΠΈΡΠ½ΠΎΡΡ ΡΠ΅ Π±Π°Π·ΠΈΡΠ° Π½Π° ΡΡΠ΅ΠΊΠ²Π΅Π½ΡΠΈΡΠ°ΡΠ° Π½Π° ΠΏΠΎΡΠ°Π²ΡΠ²Π°ΡΠ΅ Π½Π° ΡΡΠΈΠ³ΡΠ°ΠΌΠΈ, ΠΊΠΎΠΈ ΡΠ΅ Π±ΡΠΎΡΠ°Ρ Π²ΠΎ Π½ΠΈΠ·Π° 26Γ26Γ26. ΠΠ°Π»Π°ΡΠ° ΠΌΠ΅ΠΌΠΎΡΠΈΡΠ° Π΅Π΄Π²Π°Ρ ΠΈΠΌΠ°ΡΠ΅ Π΄ΠΎΠ²ΠΎΠ»Π½ΠΎ ΠΏΡΠΎΡΡΠΎΡ Π·Π° Π±ΡΠΎΡΠ°ΡΠΈ ΠΎΠ΄ Π΅Π΄Π΅Π½ Π±Π°ΡΡ, ΡΠ°ΠΊΠ° ΡΡΠΎ Π±Π΅ΡΠ΅ ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠΈΡΠ°Π½Π° ΡΠ΅ΠΌΠ° Π·Π° ΠΊΠΎΠΌΠΏΡΠ΅ΡΠΈΡΠ°ΡΠ΅ Π½Π° Π³ΠΎΠ»Π΅ΠΌΠΈ Π±ΡΠΎΠ΅Π²ΠΈ Π²ΠΎ ΠΌΠ°Π»ΠΈ Π±ΡΠΎΡΠ°ΡΠΈ. ΠΠ° Π΄Π° ΡΠ΅ ΠΈΠ·Π±Π΅Π³Π½Π΅ ΠΏΡΠ΅Π»Π΅Π²Π°ΡΠ΅, Π±ΡΠΎΡΠ°ΡΠΈΡΠ΅ Π±Π΅Π° Π°ΠΆΡΡΠΈΡΠ°Π½ΠΈ Π½Π° Π²Π΅ΡΠΎΡΠ°ΡΠ½Π° ΠΎΡΠ½ΠΎΠ²Π°, ΠΎΠ΄ΡΠΆΡΠ²Π°ΡΡΠΈ ΡΠ° ΠΏΡΠΎΡΠ΅Π½ΠΊΠ°ΡΠ° Π½Π° Π»ΠΎΠ³Π°ΡΠΈΡΠΌΠΎΡ Π½Π° Π²ΡΠ΅Π΄Π½ΠΎΡΡΠ° Π½Π° Π±ΡΠΎΡΠ°ΡΠΎΡ.
eqn
Π‘ΠΎ Π΄ΠΎΠ°ΡΠ°ΡΠ΅ΡΠΎ Π½Π° ΡΠΎΡΠΎΡΠΈΠΏΠΈΠ·ΠΈΡΠ°ΡΠ΅ΡΠΎ, ΡΡΠ°Π½Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π½ΠΎ ΡΠΆΠ°ΡΠ½ΠΎ Π΄ΠΎΡΠ°Π΄Π½ΠΎ, Π΄Π° ΡΠ΅ ΠΏΠ΅ΡΠ°ΡΠΈ ΠΊΠ»Π°ΡΠΈΡΠ½Π° ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΡΠΊΠ° Π½ΠΎΡΠ°ΡΠΈΡΠ°. ΠΠΎΡΠΈΠ½Π΄Π° Π§Π΅ΡΠΈ ΠΎΠ΄Π»ΡΡΠΈΠ»Π° Π΄Π° ΡΠ°Π·Π²ΠΈΠ΅ ΡΠ°Π·ΠΈΠΊ Π·Π° ΠΎΠΏΠΈΡ Π½Π° ΠΏΠΎΠ²ΠΈΡΠΎΠΊΠΎ Π½ΠΈΠ²ΠΎ, Π° Π½Π°ΡΠΊΠΎΡΠΎ ΠΈ ΡΠ΅ ΠΏΡΠΈΠ΄ΡΡΠΆΠΈΠ» ΠΡΠ°ΡΠ°Π½ ΠΠ΅ΡΠ½ΠΈΠ³Π°Π½. ΠΠΈΠ²Π½ΠΈΠΎΡ Π±ΡΠΈΠ»ΠΈΡΠ°Π½ΡΠ΅Π½ ΠΏΠΎΡΠ΅Π³ Π±Π΅ΡΠ΅ Π΄Π° ΡΠ° Π²Π½Π΅ΡΠ°Ρ ΡΡΠ½Π°ΡΠ° ΡΡΠ°Π΄ΠΈΡΠΈΡΠ° Π²ΠΎ ΠΏΠΈΡΡΠ²Π°ΡΠ΅, ΠΏΠ° eqn Π±Π΅ΡΠ΅ Π½Π΅Π²Π΅ΡΠΎΡΠ°ΡΠ½ΠΎ Π»Π΅ΡΠ½ΠΎ Π·Π° ΡΡΠ΅ΡΠ΅. ΠΡΠ²ΠΈΠΎΡ ΠΏΡΠ΅ΠΏΡΠΎΡΠ΅ΡΠΎΡ Π½Π° ΡΠ°Π·ΠΈΠΊΠΎΡ Π·Π° ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΡΠΊΠΈ ΠΈΠ·ΡΠ°Π·ΠΈ ΠΎΠ΄ ΡΠΎΡ Π²ΠΈΠ΄, eqn Π½Π΅ Π΅ ΠΌΠ½ΠΎΠ³Ρ ΠΏΠΎΠ΄ΠΎΠ±ΡΠ΅Π½ ΠΎΡΡΠΎΠ³Π°Ρ.
ΡΡΡΡΠΊΡΡΡΠΈΡΠ°ΡΠ΅
ΠΡΠ΅Π½Π΄Π° ΠΠ΅ΡΠΊΠ΅Ρ ΠΏΠΎΡΠ½Π° Π΄Π° Π³ΠΎ ΡΠ°Π·Π²ΠΈΠ²Π° ΡΠ²ΠΎΡΠΎΡ ΠΊΠΎΠ½Π²Π΅ΡΡΠΎΡ Fortan-to-Ratfor ΠΏΡΠΎΡΠΈΠ² ΡΠΎΠ²Π΅ΡΠΎΡ Π½Π° Π½Π΅ΡΠ·ΠΈΠ½ΠΈΠΎΡ ΡΠ΅Ρ, ΡΠ°Ρ. ΠΠΈΡΠ»Π΅Π² Π΄Π΅ΠΊΠ° ΡΠΎΠ° ΠΌΠΎΠΆΠ΅ Π΄Π° Π΄ΠΎΠ²Π΅Π΄Π΅ Π΄ΠΎ ΠΏΠΎΡΠ΅Π±Π½ΠΎ ΠΏΡΠ΅ΡΡΠ΅Π΄ΡΠ²Π°ΡΠ΅ Π½Π° ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»Π½ΠΈΠΎΡ ΡΠ΅ΠΊΡΡ. ΠΠ΅ Π±ΠΈΠ΄Π΅ Π±Π΅Π· Π±ΡΠΎΠ΅Π²ΠΈ Π½Π° ΠΈΠ·ΡΠ°Π²ΠΈ, Π½ΠΎ ΠΈΠ½Π°ΠΊΡ Π½Π΅ΠΌΠ° ΠΏΠΎΠ²Π΅ΡΠ΅ Π΄Π° ΡΠ΅ ΡΠΈΡΠ° ΠΎΠ΄ Π΄ΠΎΠ±ΡΠΎ ΡΡΡΡΠΊΡΡΡΠΈΡΠ°Π½ΠΈΠΎΡ Π€ΠΎΡΡΡΠ°Π½ ΠΊΠΎΠ΄. ΠΡΠ΅Π½Π΄Π° ΠΌΠΈ Π΄ΠΎΠΊΠ°ΠΆΠ° Π΄Π΅ΠΊΠ° Π³ΡΠ΅ΡΠ°ΠΌ. Π’Π°Π° ΠΎΡΠΊΡΠΈ Π΄Π΅ΠΊΠ° ΡΠ΅ΠΊΠΎΡΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ° Π½Π° Π€ΠΎΡΡΡΠ°Π½ ΠΈΠΌΠ° ΠΊΠ°Π½ΠΎΠ½ΡΠΊΠΈ ΡΡΡΡΠΊΡΡΡΠΈΡΠ°Π½Π° ΡΠΎΡΠΌΠ°. ΠΡΠΎΠ³ΡΠ°ΠΌΠ΅ΡΠΈΡΠ΅ ΡΠ° ΠΏΡΠ΅ΡΠΏΠΎΡΠΈΡΠ°Π° ΠΊΠ°Π½ΠΎΠ½ΡΠΊΠ°ΡΠ° ΡΠΎΡΠΌΠ°, Π½Π°ΠΌΠ΅ΡΡΠΎ ΠΎΠ½Π° ΡΡΠΎ ΡΠΈΠ΅ ΡΠ°ΠΌΠΈΡΠ΅ ΠΏΡΠ²ΠΈΡΠ½ΠΎ Π³ΠΎ Π½Π°ΠΏΠΈΡΠ°Π°.
ΠΠ°ΡΠΊΠ°Π»
Π‘ΠΈΠ½ΡΠ°ΠΊΡΠ½Π°ΡΠ° Π΄ΠΈΡΠ°Π³Π½ΠΎΡΡΠΈΠΊΠ° Π²ΠΎ ΠΊΠΎΠΌΠΏΠ°ΡΠ»Π΅ΡΠΎΡ ΡΠΎΠ·Π΄Π°Π΄Π΅Π½Π° ΠΎΠ΄ Π³ΡΡΠΏΠ°ΡΠ° Π½Π° Π‘ΡΡ ΠΡΠ΅Π°ΠΌ Π²ΠΎ ΠΠ΅ΡΠΊΠ»ΠΈ Π±Π΅ΡΠ΅ Π½Π°ΡΠΊΠΎΡΠΈΡΠ½Π°ΡΠ° ΡΡΠΎ ΡΡΠΌ ΡΠ° Π²ΠΈΠ΄Π΅Π» - ΠΈ ΡΠ΅ ΠΏΡΠ°Π²Π΅ΡΠ΅ Π°Π²ΡΠΎΠΌΠ°ΡΡΠΊΠΈ. ΠΡΠΈ ΡΠΈΠ½ΡΠ°ΠΊΡΠ½Π° Π³ΡΠ΅ΡΠΊΠ°, ΠΊΠΎΠΌΠΏΠ°ΡΠ»Π΅ΡΠΎΡ Π²Π΅ ΠΏΠΎΡΡΠΈΠΊΠ½ΡΠ²Π° Π΄Π° Π²ΠΌΠ΅ΡΠ½Π΅ΡΠ΅ ΡΠΎΠΊΠ΅Π½ Π·Π° Π΄Π° ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠΈΡΠ΅ ΡΠΎ ΠΏΠ°ΡΡΠΈΡΠ°ΡΠ΅ΡΠΎ. ΠΠ΅ΠΌΠ° ΠΎΠ±ΠΈΠ΄ Π΄Π° ΡΠ΅ ΠΎΠ±ΡΠ°ΡΠ½ΠΈ ΡΡΠΎ Π½Π΅ Π΅ Π²ΠΎ ΡΠ΅Π΄. Π‘ΠΎ ΠΎΠ²ΠΎΡ ΠΊΠΎΠΌΠΏΠ°ΡΠ»Π΅Ρ, Π½Π°ΡΡΠΈΠ² ΠΠ°ΡΠΊΠ°Π» Π²ΠΎ Π΅Π΄Π½Π° Π²Π΅ΡΠ΅Ρ Π±Π΅Π· ΠΏΡΠΈΡΠ°ΡΠ½ΠΈΠΊ ΠΏΡΠΈ ΡΠ°ΠΊΠ°.
Π΄Π΅Π»ΠΎΠ²ΠΈ
Π‘ΠΊΡΠΈΠ΅Π½ Π²ΠΎ ΠΌΠΎΠ΄ΡΠ»ΠΎΡ WWB (Writer's Workbench). parts
ΠΠΎΡΠΈΠ½Π΄Π° Π§Π΅ΡΠΈ ΠΎΠ΄ΡΠ΅Π΄ΡΠ²Π° Π΄Π΅Π»ΠΎΠ²ΠΈ ΠΎΠ΄ Π³ΠΎΠ²ΠΎΡΠΎΡ Π·Π° Π·Π±ΠΎΡΠΎΠ²ΠΈ Π²ΠΎ Π°Π½Π³Π»ΠΈΡΠΊΠΈ ΡΠ΅ΠΊΡΡ Π²ΡΠ· ΠΎΡΠ½ΠΎΠ²Π° ΡΠ°ΠΌΠΎ Π½Π° ΠΌΠ°Π» ΡΠ΅ΡΠ½ΠΈΠΊ, ΠΏΡΠ°Π²ΠΎΠΏΠΈΡΠ½ΠΈ ΠΈ Π³ΡΠ°ΠΌΠ°ΡΠΈΡΠΊΠΈ ΠΏΡΠ°Π²ΠΈΠ»Π°. ΠΡΠ· ΠΎΡΠ½ΠΎΠ²Π° Π½Π° ΠΎΠ²Π°Π° ΠΏΡΠΈΠ±Π΅Π»Π΅ΡΠΊΠ°, ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ°ΡΠ° WWB ΠΏΡΠΈΠΊΠ°ΠΆΡΠ²Π° ΡΡΠΈΠ»ΠΎΠΌΠ΅ΡΡΠΈΡΠΊΠΈ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΠΈ Π½Π° ΡΠ΅ΠΊΡΡΠΎΡ, ΠΊΠ°ΠΊΠΎ ΡΡΠΎ ΡΠ΅ ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½Π΅ΡΠΎΡΡΠ° Π½Π° ΠΏΡΠΈΠ΄Π°Π²ΠΊΠΈΡΠ΅, ΠΏΠΎΠ΄ΡΠ΅Π΄Π΅Π½ΠΈΡΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΡΠΈ ΠΈ ΡΠ»ΠΎΠΆΠ΅Π½ΠΈΡΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΡΠΈ. ΠΠΎΠ³Π° ΠΠΎΡΠΈΠ½Π΄Π° Π±Π΅ΡΠ΅ ΠΈΠ½ΡΠ΅ΡΠ²ΡΡΠΈΡΠ°Π½Π° Π½Π° NBC's Today ΠΈ Π·Π±ΠΎΡΡΠ²Π°ΡΠ΅ Π·Π° ΠΈΠ½ΠΎΠ²Π°ΡΠΈΠ²Π½Π°ΡΠ° ΠΏΡΠΎΠ²Π΅ΡΠΊΠ° Π½Π° Π³ΡΠ°ΠΌΠ°ΡΠΈΠΊΠ°ΡΠ° Π²ΠΎ ΡΠ΅ΠΊΡΡΠΎΠ²ΠΈΡΠ΅ Π½Π° WWB, ΡΠΎΠ° Π±Π΅ΡΠ΅ ΠΏΡΠ²ΠΎΡΠΎ ΡΠΏΠΎΠΌΠ½ΡΠ²Π°ΡΠ΅ Π½Π° Unix Π½Π° ΡΠ΅Π»Π΅Π²ΠΈΠ·ΠΈΡΠ°.
Π΅Π³ΡΠ΅ΠΏ
ΠΠ» ΠΡ
ΠΎ ΠΎΡΠ΅ΠΊΡΠ²Π°ΡΠ΅ Π΄Π΅ΠΊΠ° Π½Π΅Π³ΠΎΠ²ΠΈΠΎΡ Π΄Π΅ΡΠ΅ΡΠΌΠΈΠ½ΠΈΡΡΠΈΡΠΊΠΈ ΡΠ΅Π³ΡΠ»Π°ΡΠΎΡ Π½Π° ΡΠ΅Π³ΡΠ»Π°ΡΠ΅Π½ ΠΈΠ·ΡΠ°Π· ΡΠ΅ Π³ΠΎ Π½Π°Π΄ΠΌΠΈΠ½Π΅ ΠΊΠ»Π°ΡΠΈΡΠ½ΠΈΠΎΡ Π½Π΅Π΄Π΅ΡΠ΅ΡΠΌΠΈΠ½ΠΈΡΡΠΈΡΠΊΠΈ ΡΠ΅Π·ΠΎΠ»ΡΡΠΎΡ Π½Π° ΠΠ΅Π½. ΠΠ° ΠΆΠ°Π», Π²ΡΠΎΡΠΈΠΎΡ Π²Π΅ΡΠ΅ Π³ΠΎ Π·Π°Π²ΡΡΡΠ²Π°ΡΠ΅ ΠΏΡΠ΅ΠΌΠΈΠ½ΡΠ²Π°ΡΠ΅ΡΠΎ Π½ΠΈΠ· ΡΠ»ΠΎΠΆΠ΅Π½ΠΈ ΠΏΡΠ°Π²ΠΈΠ»Π½ΠΈ ΠΈΠ·ΡΠ°Π·ΠΈ, Π΄ΠΎΠ΄Π΅ΠΊΠ° egrep
ΠΈΠ·Π³ΡΠ°Π΄ΠΈΠ» ΡΠ²ΠΎΡΠ° Π΄Π΅ΡΠ΅ΡΠΌΠΈΠ½ΠΈΡΡΠΈΡΠΊΠ° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡΠ°. ΠΠ° ΡΠ΅ΠΏΠ°ΠΊ Π΄Π° ΠΏΠΎΠ±Π΅Π΄ΠΈ Π½Π° ΠΎΠ²Π°Π° ΡΡΠΊΠ°, ΠΠ» ΠΡ
ΠΎ Π³ΠΎ Π·Π°ΠΎΠ±ΠΈΠΊΠΎΠ»ΠΈ ΠΏΡΠΎΠΊΠ»Π΅ΡΡΡΠ²ΠΎΡΠΎ Π½Π° Π΅ΠΊΡΠΏΠΎΠ½Π΅Π½ΡΠΈΡΠ°Π»Π½ΠΈΠΎΡ ΡΠ°ΡΡ Π½Π° ΡΠ°Π±Π΅Π»Π°ΡΠ° ΡΠΎ ΡΠΎΡΡΠΎΡΠ±ΠΈ Π½Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΎΡ ΡΠΎ ΠΈΠ·ΠΌΠΈΡΠ»ΡΠ²Π°ΡΠ΅ Π½Π°ΡΠΈΠ½ Π΄Π° Π³ΠΈ ΠΈΠ·Π³ΡΠ°Π΄ΠΈ ΡΠ°ΠΌΠΎ ΠΎΠ½ΠΈΠ΅ Π·Π°ΠΏΠΈΡΠΈ Π²ΠΎ ΡΠ°Π±Π΅Π»Π°ΡΠ° ΡΡΠΎ Π²ΡΡΡΠ½ΠΎΡΡ ΡΠ΅ ΠΏΠΎΡΠ΅ΡΠ΅Π½ΠΈ Π·Π° Π²ΡΠ΅ΠΌΠ΅ Π½Π° ΠΏΡΠ΅ΠΏΠΎΠ·Π½Π°Π²Π°ΡΠ΅ΡΠΎ.
ΡΠ°ΠΊΠΎΠ²ΠΈ
Π¨Π°ΡΠΌΠ°Π½ΡΠ½Π°ΡΠ° ΠΌΠ΅ΡΠ°-ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ° Π½Π° ΠΡΠΊΠ° ΠΠ°ΡΠ΄Π΅Π»ΠΈ Π·Π° ΡΠΈΡΡΠ΅ΠΌΠΎΡ Π·Π° ΠΏΡΠΎΠ·ΠΎΡΡΠΈ Blit ΠΎΠ±ΡΠ°Π²ΠΈ Π²ΠΈΡΡΡΠ΅Π»Π½ΠΈ ΡΠ°ΠΊΠΎΠ²ΠΈ ΠΊΠΎΠΈ ΡΠ΅ΡΠ°Π° Π½ΠΈΠ· ΠΏΡΠ°Π·Π½ΠΈΠΎΡ ΠΏΡΠΎΡΡΠΎΡ Π½Π° Π΅ΠΊΡΠ°Π½ΠΎΡ, Π³ΡΠΈΠ·Π΅ΡΡΠΈ Π³ΠΈ ΡΠ°Π±ΠΎΠ²ΠΈΡΠ΅ Π½Π° Π°ΠΊΡΠΈΠ²Π½ΠΈΡΠ΅ ΠΏΡΠΎΠ·ΠΎΡΡΠΈ ΡΓ¨ ΠΏΠΎΠ²Π΅ΡΠ΅ ΠΈ ΠΏΠΎΠ²Π΅ΡΠ΅.
ΠΠ΅ΠΊΠΎΠΈ ΠΎΠΏΡΡΠΈ ΡΠ°Π·ΠΌΠΈΡΠ»ΡΠ²Π°ΡΠ°
ΠΠ°ΠΊΠΎ Π½Π΅ Π΅ Π²ΠΈΠ΄Π»ΠΈΠ²ΠΎ ΠΎΠ΄Π½Π°Π΄Π²ΠΎΡ, ΡΠ΅ΠΎΡΠΈΡΠ°ΡΠ° ΠΈ Π°Π»Π³ΠΎΡΠΈΡΠΌΠΈΡΠ΅ ΠΎΠ΄ΠΈΠ³ΡΠ°Π° ΠΎΠ΄Π»ΡΡΡΠ²Π°ΡΠΊΠ° ΡΠ»ΠΎΠ³Π° Π²ΠΎ ΡΠΎΠ·Π΄Π°Π²Π°ΡΠ΅ΡΠΎ Π½Π° ΠΏΠΎΠ²Π΅ΡΠ΅ΡΠΎ ΠΎΠ΄ ΠΎΠ²ΠΈΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈ: ΠΏΠ΅ΡΠ°ΡΠ½Π° Π³ΡΠ΅ΡΠΊΠ°, dc, struct, pascal, egrep. ΠΡΡΡΠ½ΠΎΡΡ, Π½Π°ΡΠΌΠ½ΠΎΠ³Ρ ΠΈΠ·Π½Π΅Π½Π°Π΄ΡΠ²Π° Π½Π΅ΠΎΠ±ΠΈΡΠ½Π°ΡΠ° ΠΏΡΠΈΠΌΠ΅Π½Π° Π½Π° ΡΠ΅ΠΎΡΠΈΡΠ°ΡΠ°.
Π‘ΠΊΠΎΡΠΎ ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Π° ΠΎΠ΄ ΡΠΏΠΈΡΠΎΠΊΠΎΡ - ΠΏΠ°ΡΠΊΠ°Π», ΡΡΡΡΠΊΡΡΡΠ°, Π΄Π΅Π»ΠΎΠ²ΠΈ, Π΅ΠΊΠ½ - ΠΏΡΠ²ΠΈΡΠ½ΠΎ Π±Π΅Π° Π½Π°ΠΏΠΈΡΠ°Π½ΠΈ ΠΎΠ΄ ΠΆΠ΅Π½ΠΈ, ΠΌΠ½ΠΎΠ³Ρ ΠΏΠΎΠ²Π΅ΡΠ΅ ΠΎΠ΄ Π΄Π΅ΠΌΠΎΠ³ΡΠ°ΡΠΈΡΠ°ΡΠ° Π½Π° ΠΆΠ΅Π½ΠΈΡΠ΅ Π²ΠΎ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΡΠΊΠ°ΡΠ° Π½Π°ΡΠΊΠ°.
ΠΠ°Π³Π»Π°Ρ ΠΠ΅ΠΊΠΈΠ»ΡΠΎΡ
ΠΠ°ΡΡ, 2020 Π³ΠΎΠ΄ΠΈΠ½Π°
ΠΠ·Π²ΠΎΡ: www.habr.com