Data Science by ODS.ai 🦜
38.2K subscribers
1.31K photos
152 videos
7 files
2.32K links
First Telegram Data Science channel. Covering all technical and popular staff about anything related to Data Science: AI, Big Data, Machine Learning, Statistics, general Math and the applications of former. To reach editors contact: @malev
Download Telegram
Forwarded from Rust
Π ΠΎΠΉ ИИ-Π°Π³Π΅Π½Ρ‚ΠΎΠ² написал Π°Π½Π°Π»ΠΎΠ³ SQLite Π½Π° Rust Π·Π° нСсколько часов 🀯

Cursor ΠΏΡ€ΠΎΠ²Π΅Π»Π° Π½Π΅ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΉ экспСримСнт: Π°Π³Π΅Π½Ρ‚Π°ΠΌ Π²Ρ‹Π΄Π°Π»ΠΈ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΡƒΡŽ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ SQLite ΠΎΠ±ΡŠΡ‘ΠΌΠΎΠΌ 835 страниц ΠΈ ΠΏΠΎΡ€ΡƒΡ‡ΠΈΠ»ΠΈ с нуля Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ собствСнный Π΄Π²ΠΈΠΆΠΎΠΊ Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… Π½Π° Rust.

Π‘Π΅Π· ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π°, Π³ΠΎΡ‚ΠΎΠ²ΠΎΠ³ΠΎ исходного ΠΊΠΎΠ΄Π° ΠΈ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΏΠΎΠΌΠΎΡ‰ΠΈ.

Π£ΠΆΠ΅ Ρ‡Π΅Ρ€Π΅Π· Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ часа ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ²ΡˆΠΈΠ΅ΡΡ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ выполняли 73–85% запросов ΠΈΠ· скрытого тСста. ПослС дальнСйшСй Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌ ΡƒΠ΄Π°Π»ΠΎΡΡŒ довСсти Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ Π΄ΠΎ 100%.

Но особСнно ΡƒΠ΄ΠΈΠ²ΠΈΠ»Π° ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ:

- связка Opus 4.8 ΠΈ Composer 2.5 ΠΏΠΎΡ‚Ρ€Π°Ρ‚ΠΈΠ»Π° ΠΎΠΊΠΎΠ»ΠΎ $1 400;
- Fable β€” ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ $20 000.

Одинаковая Π·Π°Π΄Π°Ρ‡Π°, Π½ΠΎ ΠΏΠΎΡ‡Ρ‚ΠΈ пятнадцатикратная Ρ€Π°Π·Π½ΠΈΡ†Π° Π² Ρ†Π΅Π½Π΅.

Π’ΠΎ врСмя Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π°Π³Π΅Π½Ρ‚Ρ‹ ΡΡ‚ΠΎΠ»ΠΊΠ½ΡƒΠ»ΠΈΡΡŒ с Π΄ΠΎ Π±ΠΎΠ»ΠΈ Π·Π½Π°ΠΊΠΎΠΌΡ‹ΠΌΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Π½Ρ‹ΠΌΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°ΠΌΠΈ: Π΄ΡƒΠ±Π»ΠΈΡ€ΠΎΠ²Π°Π»ΠΈ Ρ€Π°Π±ΠΎΡ‚Ρƒ, ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚ΠΎΠ²Π°Π»ΠΈ ΠΏΡ€ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ ΠΎΠ΄Π½ΠΈΡ… ΠΈ Ρ‚Π΅Ρ… ΠΆΠ΅ Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈ ΠΈΠ·Π±Π΅Π³Π°Π»ΠΈ Ρ‚Ρ€ΠΎΠ³Π°Ρ‚ΡŒ ядро систСмы, Π΄Π°ΠΆΠ΅ ΠΊΠΎΠ³Π΄Π° Π±Π΅Π· этого Π±Ρ‹Π»ΠΎ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π΄Π²ΠΈΠ³Π°Ρ‚ΡŒΡΡ дальшС.

ΠŸΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ΡΡ, ИИ ΡƒΠΆΠ΅ способСн Π·Π° часы ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ слоТный систСмный ΠΏΡ€ΠΎΠ΅ΠΊΡ‚, Π½ΠΎ ΠΌΠΈΡ‚ΠΈΠ½Π³ΠΈ, ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚Ρ‹ ΠΈ страх отвСтствСнности ΠΎΠ½ Ρ‚ΠΎΠΆΠ΅ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π» πŸ˜‚

#ai #rust #sqlite #agents #programming

https://cursor.com/blog/agent-swarm-model-economics

@rust_code
❀7πŸ‘5πŸ”₯2πŸ₯±2🀯1
Forwarded from Golang
πŸ‘£ Google Π²Π½Π΅Π·Π°ΠΏΠ½ΠΎ объяснила, ΠΏΠΎΡ‡Π΅ΠΌΡƒ Go ΠΌΠΎΠΆΠ΅Ρ‚ ΡΡ‚Π°Ρ‚ΡŒ Π³Π»Π°Π²Π½Ρ‹ΠΌ языком эпохи AI-ΠΊΠΎΠ΄ΠΈΠ½Π³Π°

Код Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΏΠΈΡˆΠ΅Ρ‚ΡΡ слишком быстро. АгСнт Π·Π° нСсколько сСкунд ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹Π΄Π°Ρ‚ΡŒ сотни строк, ΠΏΠ΅Ρ€Π΅ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΏΠ°ΠΊΠ΅Ρ‚ ΠΈΠ»ΠΈ ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ Ρ†Π΅Π»Ρ‹ΠΉ сСрвис.

ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠ° ΡΠΌΠ΅ΡΡ‚ΠΈΠ»Π°ΡΡŒ Ρ‚ΡƒΠ΄Π°, Π³Π΄Π΅ автоматизация ΠΏΠΎΠΊΠ° Π½Π΅ спасаСт: всё это Π½ΡƒΠΆΠ½ΠΎ ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ, ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ ΠΈ ΠΏΠΎΡ‚ΠΎΠΌ Π³ΠΎΠ΄Π°ΠΌΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ. ИмСнно Π½Π° этом Google строит свСТий Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ Π² ΠΏΠΎΠ»ΡŒΠ·Ρƒ Go.

Go ΠΈΠ·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π»ΠΈ для Π±ΠΎΠ»ΡŒΡˆΠΈΡ… ΠΊΠΎΠΌΠ°Π½Π΄ ΠΈ Π΄ΠΎΠ»Π³ΠΎΠΆΠΈΠ²ΡƒΡ‰ΠΈΡ… ΠΊΠΎΠ΄ΠΎΠ²Ρ‹Ρ… Π±Π°Π·. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ здСсь ΠΏΠΎΡ‡Ρ‚ΠΈ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΡƒΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ сорСвнованиС ΠΏΠΎ синтаксичСским фокусам.

gofmt ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊΠΎΠ΄ ΠΊ ΠΎΠ΄Π½ΠΎΠΌΡƒ Π²ΠΈΠ΄Ρƒ, стандартная Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° Π·Π°ΠΊΡ€Ρ‹Π²Π°Π΅Ρ‚ ΠΎΠ³Ρ€ΠΎΠΌΠ½Ρ‹ΠΉ пласт Π·Π°Π΄Π°Ρ‡, Π° компилятор быстро Π»ΠΎΠ²ΠΈΡ‚ Π²Ρ‹Π΄ΡƒΠΌΠ°Π½Π½Ρ‹Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹, Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹Π΅ Ρ‚ΠΈΠΏΡ‹ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Ρ‚ΠΈΠΏΠΈΡ‡Π½Ρ‹Π΅ ошибки LLM.

Π‘Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΠΎΠ²Π°Π» ΠΊΠΎΠ΄, запустил компилятор ΠΈ тСсты, ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ» ΠΎΡˆΠΈΠ±ΠΊΡƒ, исправил, ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΠΈΠ».

Рядом ΡƒΠΆΠ΅ Π»Π΅ΠΆΠ°Ρ‚ fuzzing, govulncheck, gopls, go fix, ΠΏΡ€ΠΎΡ„ΠΈΠ»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ tracing. АгСнту Π½Π΅ приходится ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ€Π°Π· ΡΠΎΠ±ΠΈΡ€Π°Ρ‚ΡŒ собствСнный Π·ΠΎΠΎΠΏΠ°Ρ€ΠΊ инструмСнтов.

Π•ΡΡ‚ΡŒ ΠΈ ΠΌΠ΅Π½Π΅Π΅ ΠΎΡ‡Π΅Π²ΠΈΠ΄Π½Ρ‹ΠΉ бонус. Go-ΠΊΠΎΠ΄ Π² Ρ€Π°Π·Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°Ρ… ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ выглядит ΠΏΠΎΡ…ΠΎΠΆΠ΅.

МСньшС Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² Π²Ρ‹Ρ€Π°Π·ΠΈΡ‚ΡŒ ΠΎΠ΄Π½Ρƒ ΠΈ Ρ‚Ρƒ ΠΆΠ΅ ΠΊΠΎΠ½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΡŽ, мСньшС ΡΡŽΡ€ΠΏΡ€ΠΈΠ·ΠΎΠ² ΠΏΡ€ΠΈ Ρ€Π΅Π²ΡŒΡŽ, ΠΏΡ€ΠΎΡ‰Π΅ Π·Π°ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ Π³Π°Π»Π»ΡŽΡ†ΠΈΠ½Π°Ρ†ΠΈΡŽ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΈΠ»ΠΈ ΡΡ‚Ρ€Π°Π½Π½ΡƒΡŽ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ‚ΡŒ.

Для ΠΌΠΈΡ€Π°, Π³Π΄Π΅ ΠΊΠΎΠ΄ Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‚ Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π² ΠΎΠ³Ρ€ΠΎΠΌΠ½Ρ‹Ρ… ΠΎΠ±ΡŠΡ‘ΠΌΠ°Ρ…, такая ΠΏΡ€Π΅Π΄ΡΠΊΠ°Π·ΡƒΠ΅ΠΌΠΎΡΡ‚ΡŒ становится ΠΎΡ‡Π΅Π½ΡŒ Π΄ΠΎΡ€ΠΎΠ³ΠΈΠΌ прСимущСством.

ΠŸΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ΡΡ Π·Π°Π±Π°Π²Π½ΠΎ: Go Π΄ΠΎΠ»Π³ΠΎ ΠΊΡ€ΠΈΡ‚ΠΈΠΊΠΎΠ²Π°Π»ΠΈ Π·Π° синтаксис, ТёсткиС ΠΏΡ€Π°Π²ΠΈΠ»Π° ΠΈ отсутствиС лишнСй ΠΌΠ°Π³ΠΈΠΈ. А Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΈΠΌΠ΅Π½Π½ΠΎ эти качСства Π½Π΅ΠΎΠΆΠΈΠ΄Π°Π½Π½ΠΎ Π΄Π΅Π»Π°ΡŽΡ‚ Π΅Π³ΠΎ ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· самых ΡƒΠ΄ΠΎΠ±Π½Ρ‹Ρ… языков для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с coding agents.

https://developers.googleblog.com/why-go-is-an-ideal-language-for-ai-assisted-software-engineering/

#Golang #Go #AI #Programming #AIAgents

@Golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
😁15πŸ‘10❀7πŸ”₯2😐1