π Π―Π·ΡΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π‘ [2015] ΠΡΠ°ΠΉΠ°Π½ Π£. ΠΠ΅ΡΠ½ΠΈΠ³Π°Π½, ΠΠ΅Π½Π½ΠΈΡ Π. Π ΠΈΡΡΠΈ
π The C programming language [2016] Kernighan, Brian W., Ritchie, Dennis M
π The C Answer Book: Solutions to the Exercises in 'The C Programming Language,' Second Edition 2nd Ed [1988] Clovis L. Tondo, Scott E. Gimpel
πΎ Π‘ΠΊΠ°ΡΠ°ΡΡ ΠΊΠ½ΠΈΠ³ΠΈ
π¨βπΌ ΠΠ΅Π½Π½ΠΈΡ ΠΠ°ΠΊΠ°Π»ΠΈΡΡΠ΅Ρ Π ΠΈΡΠΈ (9 ΡΠ΅Π½ΡΡΠ±ΡΡ 1941 Π³. - ΠΎΠΊ. 12 ΠΎΠΊΡΡΠ±ΡΡ 2011 Π³.) Π±ΡΠ» Π°ΠΌΠ΅ΡΠΈΠΊΠ°Π½ΡΠΊΠΈΠΌ ΡΡΠ΅Π½ΡΠΌ-ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΡΠΈΠΊΠΎΠΌ . ΠΠ½ ΡΠΎΠ·Π΄Π°Π» ΡΠ·ΡΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ C ΠΈ Π²ΠΌΠ΅ΡΡΠ΅ Ρ Π΄Π°Π²Π½ΠΈΠΌ ΠΊΠΎΠ»Π»Π΅Π³ΠΎΠΉ ΠΠ΅Π½ΠΎΠΌ Π’ΠΎΠΌΠΏΡΠΎΠ½ΠΎΠΌ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΡΡ ΡΠΈΡΡΠ΅ΠΌΡ Unix ΠΈ ΡΠ·ΡΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ B. Π ΠΈΡΠΈ ΠΈ Π’ΠΎΠΌΠΏΡΠΎΠ½ Π±ΡΠ»ΠΈ Π½Π°Π³ΡΠ°ΠΆΠ΄Π΅Π½Ρ ΠΏΡΠ΅ΠΌΠΈΠ΅ΠΉ Π’ΡΡΡΠΈΠ½Π³Π° ΠΎΡ ACM Π² 1983 Π³., ΠΌΠ΅Π΄Π°Π»ΡΡ Π₯ΡΠΌΠΌΠΈΠ½Π³Π° ΠΎΡ IEEE Π² 1990 Π³.
π¨βπΌΠΡΠ°ΠΉΠ°Π½ Π£ΠΈΠ»ΡΠΎΠ½ ΠΠ΅ΡΠ½ΠΈΠ³Π°Π½ (Π°Π½Π³Π». Brian Wilson Kernighan; ΡΠΎΠ΄. 1 ΡΠ½Π²Π°ΡΡ 1942 Π³ΠΎΠ΄Π°, Π’ΠΎΡΠΎΠ½ΡΠΎ, ΠΠ½ΡΠ°ΡΠΈΠΎ, ΠΠ°Π½Π°Π΄Π°) β ΠΊΠ°Π½Π°Π΄ΡΠΊΠΈΠΉ ΡΡΡΠ½ΡΠΉ Π² ΠΎΠ±Π»Π°ΡΡΠΈ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ½ΡΡ
ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ, ΡΠΎΠ°Π²ΡΠΎΡ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²Π° Β«Π―Π·ΡΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π‘ΠΈΒ» (ΡΠΎΠ²ΠΌΠ΅ΡΡΠ½ΠΎ Ρ Π°Π²ΡΠΎΡΠΎΠΌ ΡΠ·ΡΠΊΠ° ΠΠ΅Π½Π½ΠΈΡΠΎΠΌ Π ΠΈΡΡΠΈ). Π‘ΠΎΠ°Π²ΡΠΎΡ ΡΠ·ΡΠΊΠ° AWK (Alfred Aho, Peter Weinberger, Brian Kernighan).
Π ΡΠΎΠ°Π²ΡΠΎΡΡΡΠ²Π΅ Ρ Π ΠΎΠ±ΠΎΠΌ ΠΠ°ΠΉΠΊΠΎΠΌ Π½Π°ΠΏΠΈΡΠ°Π» ΡΠ°ΠΊΠΆΠ΅ ΠΈΠ·Π²Π΅ΡΡΠ½ΡΠ΅ ΠΊΠ½ΠΈΠ³ΠΈ Β«ΠΡΠ°ΠΊΡΠΈΠΊΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡΒ» ΠΈ Β«UNIX. ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ΅ ΠΎΠΊΡΡΠΆΠ΅Π½ΠΈΠ΅Β». #c #cpp #ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅