Anthropic пусна C ΠΊΠΎΠΌΠΏΠΈΠ»Π°Ρ‚ΠΎΡ€, създадСн ΠΎΡ‚ ΠΌΠΎΠ΄Π΅Π»Π° Π½Π° изкуствСн ΠΈΠ½Ρ‚Π΅Π»Π΅ΠΊΡ‚ Claude Opus, ΠΊΠΎΠΉΡ‚ΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΈΠ·Π³Ρ€Π°Π΄ΠΈ ядро. Linux

ΠšΠ°Ρ‚ΠΎ дСмонстрация Π½Π° способността Π·Π° Π°Π²Ρ‚ΠΎΠ½ΠΎΠΌΠ½ΠΎ създаванС Π½Π° Π³ΠΎΠ»Π΅ΠΌΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈ, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΠΊΠΈ новия AI ΠΌΠΎΠ΄Π΅Π» Claude Opus 4.6, Anthropic Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π° C ΠΊΠΎΠΌΠΏΠΈΠ»Π°Ρ‚ΠΎΡ€, claudes-c-compiler, подходящ Π·Π° ΠΈΠ·Π³Ρ€Π°ΠΆΠ΄Π°Π½Π΅ Π½Π° ядрото. Linux, PostgreSQL, SQLite, Redis, FFmpeg, GNU coreutils, Busybox, CPython, QEMU, LuaJIT ΠΈ ΠΎΠΊΠΎΠ»ΠΎ 150 Π΄Ρ€ΡƒΠ³ΠΈ извСстни ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° с ΠΎΡ‚Π²ΠΎΡ€Π΅Π½ ΠΊΠΎΠ΄ бяха тСствани. ΠŸΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΡ‚Π΅ ΠΊΠΎΠΌΠΏΠΈΠ»Π°Ρ†ΠΈΠΈ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ ΠΏΡ€Π΅ΠΌΠΈΠ½Π°Ρ…Π° тСстовитС ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ, прСдоставСни ΠΎΡ‚ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ‚Π΅. ΠšΠΎΠΌΠΏΠΈΠ»ΠΈΡ€Π°Π½ΠΎΡ‚ΠΎ ядро Linux Π—Π°Ρ€Π΅ΠΆΠ΄Π° сС ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ ΠΈ Π²ΠΈ позволява Π΄Π° стартиратС ΠΈΠ³Ρ€Π°Ρ‚Π° Doom. ΠšΠΎΠ΄ΡŠΡ‚ Π½Π° ΠΊΠΎΠΌΠΏΠΈΠ»Π°Ρ‚ΠΎΡ€Π° Π΅ Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°Π½ Π½Π° Π΅Π·ΠΈΠΊΠ° Rust ΠΈ Π΅ ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΠ²Π°Π½ Π² ΠΏΡƒΠ±Π»ΠΈΡ‡Π½ΠΎΡ‚ΠΎ пространство (CC0). ΠšΠΎΠΌΠΏΠΈΠ»Π°Ρ†ΠΈΡΡ‚Π° сС ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ° Π·Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈ, насочСни към Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€ΠΈΡ‚Π΅ x86_64, i686, AArch64 ΠΈ RISC-V 64.

ЦСлият ΠΊΠΎΠ΄ ΠΈ докумСнтация Π½Π° ΠΊΠΎΠΌΠΏΠΈΠ»Π°Ρ‚ΠΎΡ€Π° бяха Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°Π½ΠΈ с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° ΠΌΠΎΠ΄Π΅Π»Π° Claude Opus 4.6. Π§ΠΎΠ²Π΅ΡˆΠΊΠ°Ρ‚Π° намСса бСшС ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π° Π΄ΠΎ Π΄Π΅Ρ„ΠΈΠ½ΠΈΡ€Π°Π½Π΅ Π½Π° тСстови случаи, Π½Π° ΠΊΠΎΠΈΡ‚ΠΎ крайният ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ трябва Π΄Π° отговаря. НС бяха ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ΠΈ ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°, отстраняванС Π½Π° Π³Ρ€Π΅ΡˆΠΊΠΈ ΠΈ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ» Π½Π° качСството; ΠΌΠΎΠ΄Π΅Π»ΡŠΡ‚ Claude Opus ΠΈΠ·Π²ΡŠΡ€ΡˆΠΈ цялата Ρ€Π°Π±ΠΎΡ‚Π° въз основа Π½Π° Ρ‚Π΅ΠΊΡƒΡ‰Π°Ρ‚Π° Π·Π°Π΄Π°Ρ‡Π°. НС бСшС ΠΈΠ·Π²ΡŠΡ€ΡˆΠ΅Π½ Ρ€ΡŠΡ‡Π΅Π½ ΠΏΡ€Π΅Π³Π»Π΅Π΄ Π½Π° корСктността Π½Π° ΠΊΠΎΠΌΠΏΠΈΠ»Π°Ρ‚ΠΎΡ€Π°, Ρ‚Π°ΠΊΠ° Ρ‡Π΅ Π½Π΅ сС ΠΏΡ€Π΅ΠΏΠΎΡ€ΡŠΡ‡Π²Π° Π·Π° ΡƒΠΏΠΎΡ‚Ρ€Π΅Π±Π° извън СкспСримСнтални настройки. ΠŸΡ€ΠΎΡ†Π΅Π½Ρ‚ΡŠΡ‚ Π½Π° ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ ΠΏΡ€Π΅ΠΌΠΈΠ½Π°Π²Π°Π½Π΅ Π½Π° тСстовия ΠΏΠ°ΠΊΠ΅Ρ‚ Π½Π° ΠΊΠΎΠΌΠΏΠΈΠ»Π°Ρ‚ΠΎΡ€Π°, Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»Π½ΠΎ GCC Torture Tests, Π΅ 99%.

ШСстнадСсСт Π°Π³Π΅Π½Ρ‚ΠΈ с изкуствСн ΠΈΠ½Ρ‚Π΅Π»Π΅ΠΊΡ‚ бяха Π½Π°Π΅Ρ‚ΠΈ Π·Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΊΠΎΠΌΠΏΠΈΠ»Π°Ρ‚ΠΎΡ€Π°, ΠΊΠΎΠΉΡ‚ΠΎ слСд Π΄Π²Π΅ сСдмици Ρ€Π°Π±ΠΎΡ‚Π° ΠΈ ΠΎΠΊΠΎΠ»ΠΎ Π΄Π²Π΅ хиляди сСсии Π² Claude Code Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π° 100 хиляди Ρ€Π΅Π΄Π° Rust ΠΊΠΎΠ΄, ΠΈΠ·ΠΏΡŠΠ»Π½ΡΠ²Π°Ρ‰ΠΈ Π·Π°Π΄Π°Ρ‡Π°Ρ‚Π° Π·Π° ΠΈΠ·Π³Ρ€Π°ΠΆΠ΄Π°Π½Π΅ Π½Π° ядрото. Linux 6.9 Π·Π° Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€ΠΈ x86, ARM ΠΈ RISC-V. Π“Π΅Π½Π΅Ρ€ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΊΠΎΠ΄ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° новия ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π΅Π½ Ρ€Π΅ΠΆΠΈΠΌ β€žΠ΅ΠΊΠΈΠΏΠΈ ΠΎΡ‚ Π°Π³Π΅Π½Ρ‚ΠΈβ€œ, ΠΊΠΎΠΉΡ‚ΠΎ позволява ΠΏΠ°Ρ€Π°Π»Π΅Π»Π½ΠΎ изпълнСниС Π½Π° мноТСство Π°Π³Π΅Π½Ρ‚ΠΈ Π½Π° Claude AI Π²ΡŠΡ€Ρ…Ρƒ Π΅Π΄Π½Π° сподСлСна ΠΊΠΎΠ΄ΠΎΠ²Π° Π±Π°Π·Π°, Π°Π²Ρ‚ΠΎΠ½ΠΎΠΌΠ½ΠΎ ΠΈ Π±Π΅Π· Ρ‡ΠΎΠ²Π΅ΡˆΠΊΠ° намСса. Π’ΡŠΠ· основа Π½Π° Π΄ΠΎΡΡ‚ΡŠΠΏΠ° Π΄ΠΎ API, Ρ€Π°Π·Ρ…ΠΎΠ΄ΠΈΡ‚Π΅ Π·Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π²Π°Π½Π΅ Π½Π° ΠΊΠΎΠΌΠΏΠΈΠ»Π°Ρ‚ΠΎΡ€Π° бяха ΠΎΡ†Π΅Π½Π΅Π½ΠΈ Π½Π° 20 000 Π΄ΠΎΠ»Π°Ρ€Π° (ΠΏΡ€Π΅Ρ…Π²ΡŠΡ€Π»Π΅Π½ΠΈ 2 ΠΌΠΈΠ»ΠΈΠ°Ρ€Π΄Π° Π²Ρ…ΠΎΠ΄Π½ΠΈ Ρ‚ΠΎΠΊΠ΅Π½Π° ΠΈ Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°Π½ΠΈ 140 ΠΌΠΈΠ»ΠΈΠΎΠ½Π° ΠΈΠ·Ρ…ΠΎΠ΄Π½ΠΈ Ρ‚ΠΎΠΊΠ΅Π½Π°).

ΠšΠΎΠΌΠΏΠΈΠ»Π°Ρ‚ΠΎΡ€ΡŠΡ‚ Π΅ самостоятСлСн ΠΈ Π½Π΅ изисква външни зависимости, освСн стандартната Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° Rust. Всички ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈ са ΠΈΠ·Π³Ρ€Π°Π΄Π΅Π½ΠΈ ΠΎΡ‚ Π½ΡƒΠ»Π°Ρ‚Π°, Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»Π½ΠΎ Ρ„Ρ€ΠΎΠ½Ρ‚Π΅Π½Π΄Π°, SSA-Π±Π°Π·ΠΈΡ€Π°Π½ΠΎ ΠΌΠ΅ΠΆΠ΄ΠΈΠ½Π½ΠΎ прСдставянС (IR), ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ‚ΠΎΡ€Π°, Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€Π° Π½Π° ΠΊΠΎΠ΄, асСмблСра, Π»ΠΈΠ½ΠΊΠ΅Ρ€Π° ΠΈ Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€Π° Π½Π° информация Π·Π° дСбъгванС DWARF. Π€Ρ€ΠΎΠ½Ρ‚Π΅Π½Π΄ΡŠΡ‚ Π΅ ΡΡŠΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌ с ΠΎΠΏΡ†ΠΈΠΈ с GCC ΠΈ ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΠΊΠ°Ρ‚ΠΎ ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π΅Π½ замСститСл Π½Π° GCC. Π Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ΡŠΡ‚ са ELF изпълними Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅. ΠŸΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ° сС само ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π°. Linux (Π·Π°Π΄Π°Ρ‡Π° Π·Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° macOS ΠΈ Windows Π½Π΅ бСшС инсталиран).

ΠžΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΡΡ‚Π° Π²ΠΊΠ»ΡŽΡ‡Π²Π°Ρ‚ липсата Π½Π° ΠΎΡ‚Π΄Π΅Π»Π½ΠΈ Π½ΠΈΠ²Π° Π½Π° оптимизация (Π½ΠΈΠ²Π°Ρ‚Π° ΠΎΡ‚ -O0 Π΄ΠΎ -O3, -Os ΠΈ -Oz водят Π΄ΠΎ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ‡Π½ΠΈ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ), ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ с ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° _Atomic ΠΈ _Complex, частична ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° ΠΊΠ»ΡŽΡ‡ΠΎΠ²Π°Ρ‚Π° Π΄ΡƒΠΌΠ° __attribute__ ΠΈ частично внСдряванС Π½Π° NEON инструкции. Π’ допълнСниС към ограничСнията, описани Π² докумСнтацията Π½Π° AI ΠΊΠΎΠΌΠΏΠΈΠ»Π°Ρ‚ΠΎΡ€Π°, Π² статията Π·Π° обявяванС Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° сС спомСнават няколко Π΄ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°:

  • Липса Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° компилация Π² 16-Π±ΠΈΡ‚ΠΎΠ² Ρ€Π΅ΠΆΠΈΠΌ (16-битовият ΠΊΠΎΠ΄, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌ Π·Π° Π·Π°Ρ€Π΅ΠΆΠ΄Π°Π½Π΅ Π½Π° ядрото, Π΅ ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€Π°Π½ Π² GCC).
  • Π“Ρ€Π΅ΡˆΠΊΠΈ Π² ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈΡ‚Π΅ Π½Π° Π»ΠΈΠ½ΠΊΠ΅Ρ€Π° ΠΈ асСмблСра (ΠΏΡ€ΠΈ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ°Ρ‚Π° Π½Π° дСмонстрацията бяха ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ΠΈ GNU асСмблСр ΠΈ GNU Π»ΠΈΠ½ΠΊΠ΅Ρ€).
  • ΠšΠΎΠΌΠΏΠΈΠ»Π°Ρ‚ΠΎΡ€ΡŠΡ‚ Claudes-c всС ΠΎΡ‰Π΅ Π½Π΅ Π΅ Π³ΠΎΡ‚ΠΎΠ² Π΄Π° Π·Π°ΠΌΠ΅Π½ΠΈ истинскитС ΠΊΠΎΠΌΠΏΠΈΠ»Π°Ρ‚ΠΎΡ€ΠΈ, Ρ‚ΡŠΠΉ ΠΊΠ°Ρ‚ΠΎ Π½Π΅ всички ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈ сС ΠΈΠ·Π³Ρ€Π°ΠΆΠ΄Π°Ρ‚ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ.
  • Π‘Ρ‚Π΅ΠΏΠ΅Π½Ρ‚Π° Π½Π° оптимизация Π½Π° гСнСрирания ΠΊΠΎΠ΄ Π΅ ΠΏΠΎ-лоша, ΠΎΡ‚ΠΊΠΎΠ»ΠΊΠΎΡ‚ΠΎ Π² GCC с Π΄Π΅Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°Π½ΠΈ всички Ρ€Π΅ΠΆΠΈΠΌΠΈ Π½Π° оптимизация.
  • ΠšΠ°Ρ‡Π΅ΡΡ‚Π²ΠΎΡ‚ΠΎ Π½Π° гСнСрирания Rust ΠΊΠΎΠ΄ Π΅ ΠΏΡ€ΠΈΠ΅ΠΌΠ»ΠΈΠ²ΠΎ, Π½ΠΎ Π·Π°Π±Π΅Π»Π΅ΠΆΠΈΠΌΠΎ ΠΏΠΎ-лошо ΠΎΡ‚ ΠΊΠΎΠ΄, ΠΏΠΎΠ΄Π³ΠΎΡ‚Π²Π΅Π½ ΠΎΡ‚ профСсионалСн програмист.
  • ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ΡŠΡ‚ Π΅ Π±Π»ΠΈΠ·ΠΎ Π΄ΠΎ Π³Ρ€Π°Π½ΠΈΡ†ΠΈΡ‚Π΅ Π½Π° ΠΌΠΎΠ΄Π΅Π»Π° Opus 4.6 – ΠΎΠΏΠΈΡ‚ΠΈΡ‚Π΅ Π·Π° отстраняванС Π½Π° Π³Ρ€Π΅ΡˆΠΊΠΈ ΠΈΠ»ΠΈ добавянС Π½Π° Π΄ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΎ водят Π΄ΠΎ Π½Π°Ρ€ΡƒΡˆΠ°Π²Π°Π½Π΅ Π½Π° ΡΡŠΡ‰Π΅ΡΡ‚Π²ΡƒΠ²Π°Ρ‰Π°Ρ‚Π° функционалност.

Π’ΡŠΠ·ΠΏΡ€ΠΎΠΈΠ·Π²Π΅ΠΆΠ΄Π°Π½Π΅ Π½Π° Π²ΠΈΠ΄Π΅ΠΎ


Π˜Π·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ: opennet.ru
ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ хостинг Π·Π° сайтовС с DDoS Π·Π°Ρ‰ΠΈΡ‚Π°, VPS VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ πŸ”₯ ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ ΡƒΠ΅Π± хостинг със Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ DDoS Π°Ρ‚Π°ΠΊΠΈ, VPS VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ | ProHoster