Π›Π°Ρ€Ρ€ΠΈ Π£ΠΎΠ»Π» ΠΎΠ΄ΠΎΠ±Ρ€ΠΈΠ» ΠΏΠ΅Ρ€Π΅ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅ Perl 6 Π² Raku

Π›Π°Ρ€Ρ€ΠΈ Π£ΠΎΠ»Π», ΡΠΎΠ·Π΄Π°Ρ‚Π΅Π»ΡŒ языка Perl ΠΈ «Π²Π΅Π»ΠΈΠΊΠΎΠ΄ΡƒΡˆΠ½Ρ‹ΠΉ ΠΏΠΎΠΆΠΈΠ·Π½Π΅Π½Π½Ρ‹ΠΉ Π΄ΠΈΠΊΡ‚Π°Ρ‚ΠΎΡ€» ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°, ΠΎΠ΄ΠΎΠ±Ρ€ΠΈΠ» заявку Π½Π° ΠΏΠ΅Ρ€Π΅ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅ Perl 6 Π² Raku, поставив Ρ‚ΠΎΡ‡ΠΊΡƒ Π² спорах ΠΎ ΠΏΠ΅Ρ€Π΅ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠΈ. Имя Raku Π²Ρ‹Π±Ρ€Π°Π½ΠΎ ΠΊΠ°ΠΊ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄Π½ΠΎΠ΅ ΠΎΡ‚ Rakudo, названия компилятора Perl 6. Оно ΡƒΠΆΠ΅ ΠΏΡ€ΠΈΠ²Ρ‹Ρ‡Π½ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌ ΠΈ Π½Π΅ пСрСсСкаСтся с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°ΠΌΠΈ Π² поисковых систСмах.

Π’ своём ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ Π›Π°Ρ€Ρ€ΠΈ ΠΏΡ€ΠΎΡ†ΠΈΡ‚ΠΈΡ€ΠΎΠ²Π°Π» Ρ„Ρ€Π°Π·Ρƒ ΠΈΠ· Π‘ΠΈΠ±Π»ΠΈΠΈ «ΠΠΈΠΊΡ‚ΠΎ Π½Π΅ ΠΏΡ€ΠΈΡˆΠΈΠ²Π°Π΅Ρ‚ ΠΊ старой ΠΎΠ΄Π΅ΠΆΠ΄Π΅ Π·Π°ΠΏΠ»Π°Ρ‚Ρƒ ΠΈΠ· Π½ΠΎΠ²ΠΎΠΉ Ρ‚ΠΊΠ°Π½ΠΈ, ΠΈΠ½Π°Ρ‡Π΅ новая Ρ‚ΠΊΠ°Π½ΡŒ сядСт, ΠΏΠΎΡ€Π²Ρ‘Ρ‚ ΡΡ‚Π°Ρ€ΡƒΡŽ, ΠΈ Π΄Ρ‹Ρ€Π° станСт Π΅Ρ‰Ρ‘ большС. И Π½ΠΈΠΊΡ‚ΠΎ Π½Π΅ Π²Π»ΠΈΠ²Π°Π΅Ρ‚ ΠΌΠΎΠ»ΠΎΠ΄ΠΎΠ³ΠΎ Π²ΠΈΠ½Π° Π² ΠΌΠ΅Ρ…ΠΈ Π²Π΅Ρ‚Ρ…ΠΈΠ΅; Π° ΠΈΠ½Π°Ρ‡Π΅ ΠΌΠΎΠ»ΠΎΠ΄ΠΎΠ΅ Π²ΠΈΠ½ΠΎ ΠΏΡ€ΠΎΡ€Π²Ρ‘Ρ‚ ΠΌΠ΅Ρ…ΠΈ, ΠΈ само Π²Ρ‹Ρ‚Π΅Ρ‡Π΅Ρ‚, ΠΈ ΠΌΠ΅Ρ…ΠΈ ΠΏΡ€ΠΎΠΏΠ°Π΄ΡƒΡ‚; Π½ΠΎ ΠΌΠΎΠ»ΠΎΠ΄ΠΎΠ΅ Π²ΠΈΠ½ΠΎ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π²Π»ΠΈΠ²Π°Ρ‚ΡŒ Π² ΠΌΠ΅Ρ…ΠΈ Π½ΠΎΠ²Ρ‹Π΅; Ρ‚ΠΎΠ³Π΄Π° сбСрСТётся ΠΈ Ρ‚ΠΎ ΠΈ Π΄Ρ€ΡƒΠ³ΠΎΠ΅.», Π½ΠΎ отбросил ΠΎΠΊΠΎΠ½Ρ‡Π°Π½ΠΈΠ΅ «Π˜ Π½ΠΈΠΊΡ‚ΠΎ, ΠΏΠΈΠ² староС Π²ΠΈΠ½ΠΎ, Π½Π΅ Π·Π°Ρ…ΠΎΡ‡Π΅Ρ‚ тотчас ΠΌΠΎΠ»ΠΎΠ΄ΠΎΠ³ΠΎ, ΠΈΠ±ΠΎ Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚: староС Π»ΡƒΡ‡ΡˆΠ΅».

Напомним, Ρ‡Ρ‚ΠΎ ΠΏΠ΅Ρ€Π΅ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅ Perl 6 Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎ обсуТдаСтся Π² сообщСствС с Π½Π°Ρ‡Π°Π»Π° августа. Основной ΠΏΡ€ΠΈΡ‡ΠΈΠ½ΠΎΠΉ нСТСлания ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Ρ‚ΡŒ Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ΠΏΠΎΠ΄ ΠΈΠΌΠ΅Π½Π΅ΠΌ Perl 6 являСтся Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Perl 6 Π½Π΅ стал ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ΅Π½ΠΈΠ΅ΠΌ Perl 5, ΠΊΠ°ΠΊ оТидалось ΠΈΠ·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ, Π° прСвратился Π² ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ язык программирования, для ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Ρ‚Π°ΠΊ ΠΈ Π½Π΅ Π±Ρ‹Π»ΠΎ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²Π»Π΅Π½ΠΎ инструмСнтария ΠΏΠΎ ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½ΠΎΠΉ ΠΌΠΈΠ³Ρ€Π°Ρ†ΠΈΠΈ с Perl 5.

Π’ ΠΈΡ‚ΠΎΠ³Π΅ слоТилась ситуация, ΠΊΠΎΠ³Π΄Π° ΠΏΠΎΠ΄ ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠΌΠ΅Π½Π΅ΠΌ Perl ΠΏΡ€Π΅Π΄Π»Π°Π³Π°ΡŽΡ‚ΡΡ Π΄Π²Π° ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎ Ρ€Π°Π·Π²ΠΈΠ²Π°ΡŽΡ‰ΠΈΡ…ΡΡ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… языка, Π½Π΅ совмСстимых Π΄Ρ€ΡƒΠ³ с Π΄Ρ€ΡƒΠ³ΠΎΠΌ Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅ исходных тСкстов ΠΈ ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΡ… свои сообщСства Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ². ИспользованиС ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠΌΠ΅Π½ΠΈ для родствСнных, Π½ΠΎ ΠΊΠ°Ρ€Π΄ΠΈΠ½Π°Π»ΡŒΠ½ΠΎ ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‰ΠΈΡ…ΡΡ языков, ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊ ΠΏΡƒΡ‚Π°Π½ΠΈΡ†Π΅ ΠΈ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°ΡŽΡ‚ ΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ Perl 6 Π½ΠΎΠ²ΠΎΠΉ вСрсиСй Perl, Π° Π½Π΅ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈΠ°Π»ΡŒΠ½ΠΎ Π΄Ρ€ΡƒΠ³ΠΈΠΌ языком. ΠŸΡ€ΠΈ этом имя Perl ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Π΅Ρ‚ ΡΠ²ΡΠ·Ρ‹Π²Π°Ρ‚ΡŒΡΡ с Perl 5, Π° ΡƒΠΏΠΎΠΌΠΈΠ½Π°Π½ΠΈΠ΅ Perl 6 Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ уточнСния.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: opennet.ru

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ