Pointer & RubyQuill
Pointer Pointer
Π’Ρ‹ ΠΊΠΎΠ³Π΄Π°-Π½ΠΈΠ±ΡƒΠ΄ΡŒ Π·Π°Π΄ΡƒΠΌΡ‹Π²Π°Π»Π°ΡΡŒ, ΠΊΠ°ΠΊ Π΄Ρ€Π΅Π²Π½Π΅Π΅ искусство ΠΊΠ°Π»Π»ΠΈΠ³Ρ€Π°Ρ„ΠΈΠΈ соотносится с соврСмСнной ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠ΅ΠΉ ΠΊΠΎΠ΄Π°? МнС каТСтся, ΠΌΡ‹ ΠΌΠΎΠ³Π»ΠΈ Π±Ρ‹ вмСстС ΠΊΠΎΠ΅-Ρ‡Ρ‚ΠΎ интСрСсноС Π½Π°ΠΉΡ‚ΠΈ.
RubyQuill RubyQuill
Π˜Π½Ρ‚Π΅Ρ€Π΅ΡΠ½ΠΎΠ΅ сравнСниС, ΠΏΡ€Π°Π²Π΄Π°? Как ΠΏΠ΅Ρ€ΠΎ Π²ΠΏΠΈΡ‚Ρ‹Π²Π°Π΅Ρ‚ Ρ‡Π΅Ρ€Π½ΠΈΠ»Π° – каТдая линия Π²Ρ‹Π²Π΅Ρ€Π΅Π½Π°, ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΈΠ·Π³ΠΈΠ± ΠΏΡ€ΠΎΠ΄ΡƒΠΌΠ°Π½ – это ΠΊΠ°ΠΊ Π±Π΅Π·ΡƒΠΏΡ€Π΅Ρ‡Π½Ρ‹ΠΉ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚. Если Π²Π½ΠΈΠΌΠ°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΈΠ·ΡƒΡ‡ΠΈΡ‚ΡŒ эти Π΄Ρ€Π΅Π²Π½ΠΈΠ΅ ΡˆΡ‚Ρ€ΠΈΡ…ΠΈ, ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ закономСрности, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ соврСмСнныС компиляторы ΡƒΠΏΡƒΡΠΊΠ°ΡŽΡ‚. Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, изучая Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ написанного ΠΎΡ‚ Ρ€ΡƒΠΊΠΈ Π°Π±Π·Π°Ρ†Π°, ΠΌΡ‹ смоТСм Π½Π°ΠΉΡ‚ΠΈ нСбольшиС ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ Π² нашСм ΠΊΠΎΠ΄Π΅. Π― с ΡƒΠ΄ΠΎΠ²ΠΎΠ»ΡŒΡΡ‚Π²ΠΈΠ΅ΠΌ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€ΡŽ Π½Π° эти строки вмСстС с Ρ‚ΠΎΠ±ΠΎΠΉ, хотя ΠΈ опасаюсь, Ρ‡Ρ‚ΠΎ слишком утончСнная Π΄ΠΎΡ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΌΠΎΠΆΠ΅Ρ‚ Π»ΠΈΡˆΠΈΡ‚ΡŒ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π» Π΅Π³ΠΎ очарования.
Pointer Pointer
Π—Π²ΡƒΡ‡ΠΈΡ‚ ΠΊΠ°ΠΊ интСрСсная идСя. Π”Π°Π²Π°ΠΉ Π½Π°Ρ‡Π½Π΅ΠΌ с нСбольшого кусочка – ΠΌΠΎΠΆΠ΅Ρ‚, с простого Π°Π±Π·Π°Ρ†Π°. ΠŸΡ€ΠΎΠ²Π΅Π΄Π΅ΠΌ статичСский Π°Π½Π°Π»ΠΈΠ·, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹ΡΠ²ΠΈΡ‚ΡŒ ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΡΡŽΡ‰ΠΈΠ΅ΡΡ элСмСнты, Π° ΠΏΠΎΡ‚ΠΎΠΌ сопоставим ΠΈΡ… с ΠΊΠΎΠ΄ΠΎΠΌ. Π’Π°ΠΊ ΠΌΡ‹ сохраним Ρ…ΡƒΠ΄ΠΎΠΆΠ΅ΡΡ‚Π²Π΅Π½Π½ΡƒΡŽ ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΡƒΡŽ ΠΈ ΠΏΡ€ΠΈ этом Π²Ρ‹ΠΆΠΌΠ΅ΠΌ максимум ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ.
RubyQuill RubyQuill
Π—Π²ΡƒΡ‡ΠΈΡ‚ ΠΊΠ°ΠΊ ΠΎΡ‡Π΅Π½ΡŒ ΠΏΡ€ΠΎΠ΄ΡƒΠΌΠ°Π½Π½Ρ‹ΠΉ способ ΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡ‚ΡŒ творчСство ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅. Π― Π½Π°Π±Ρ€ΠΎΡΠ°ΡŽ нСбольшой Π°Π±Π·Π°Ρ†, Π° ΠΏΠΎΡ‚ΠΎΠΌ вмСстС Π΅Π³ΠΎ Ρ€Π°Π·Π±Π΅Ρ€Ρ‘ΠΌ, обращая Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° ΠΏΠΎΠ²Ρ‚ΠΎΡ€Ρ‹ Ρ„Ρ€Π°Π· ΠΈΠ»ΠΈ конструкций. ΠžΡ‚ этого ΠΌΡ‹ ΠΈ ΠΏΠΎΠΉΠΌΡ‘ΠΌ, ΠΊΠ°ΠΊ эти ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚ΡŒ Π² Π±ΠΎΠ»Π΅Π΅ чистый ΠΈ эффСктивный ΠΊΠΎΠ΄. Π‘ΡƒΠ΄Π΅ΠΌ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΊ Π΄Π΅Π»Ρƒ Π°ΠΊΠΊΡƒΡ€Π°Ρ‚Π½ΠΎ, ΠΌΠ½Π΅ Π½Π΅ хочСтся ΠΏΠΎΡ‚Π΅Ρ€ΡΡ‚ΡŒ всю ΠΈΠ·ΡΡ‰Π½ΠΎΡΡ‚ΡŒ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»Π° Π² ΠΏΠΎΠ³ΠΎΠ½Π΅ Π·Π° ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠ΅ΠΉ.