# AI აგენტებმა ააშენეს უფრო სწრაფი TypeScript კომპაილერი

Published: 2026-10-09

თეო ბრაუნმა გამოაცხადა tsc-rs, ექსპერიმენტული, აგენტების მიერ დაწერილი Microsoft-ის Go TypeScript კომპაილერის Rust პორტი. The Daily Diff-ის 8 ოქტომბრის გამოცემა იკვლევს პროექტის დატვირთვის სპეციფიკურ სიჩქარის პრეტენზიებს, API-ფასების ტოკენების ექვივალენტებს, განახლებების შეუსაბამობას და ცნობილ მიღების გაფრთხილებებს. დამხმარე ისტორიები მოიცავს Haiku 5.5-ის გრძელ-მოთხოვნის ფასების დონეს და ინფრასტრუქტურის კონტრიბუტორების აღწერას. ნიკოს ვერდიქტი არის NEEDS REVIEW გამოშვების კარიბჭის შეცვლამდე.

Canonical: https://thedailydiff.dev/ka/video/theo-typescript-rust-port/

## რას მოიცავს ეს ვიდეო

- თეომ tsc-rs გამოაცხადა 2026 წლის 7 ოქტომბერს, 11:07 UTC-ზე. პროექტი პორტირებას უკეთებს Microsoft-ის არსებულ Go კომპაილერის დიზაინს და ტესტებს; წარმატებულმა Rust მცდელობამ TypeScript-ის ყველა სემანტიკა ნულიდან არ გამოიგონა.
- თეოს დაახლოებით 400,000 დოლარის წარუმატებელი OpenAI გამოყენება და 24,047 დოლარის Opus გამოყენება შეფასებულია API ფასებით. ის იტყობინება, რომ Opus-ისთვის Claude-ის გამოწერებს იყენებს. ეს ციფრები არ ადგენს ამ თანხების ნაღდი ფულის გადახდას.
- პროექტის 12.5x შედეგი ადარებს T3 Code-ს Effect-თან TypeScript 6-ის და მისი ძველი Effect დანამატის წინააღმდეგ. მისი Go-პლუს-Effect შედარება არის 1.89x, ხოლო Bun იმარჯვებს no-Effect ცხრილში. ძველ დანამატს აქვს დიაგნოსტიკური წესების განსხვავებული ნაკრები.
- ბენჩმარკის აღკაზმულობა შემოწმდა, ხუთი დროული გაშვებით გახურების შემდეგ და მშობლიური macOS ARM ბინარებით. შესრულება და თავსებადობა დამოუკიდებლად არ იქნა რეპროდუცირებული ამ ეპიზოდისთვის. წინასწარ ვერსიებს აკლია ოპტიმიზაციები, რომლებიც გამოიყენება გაზომილი ვერსიისთვის.
- README-ში მოხსენიებულია სექტემბრის 29-ის განახლებული რევიზია, ხოლო UPSTREAM.json აღნიშნავს ივნისის მიმდინარე პინს. ეს ინსტრუმენტული მეტამონაცემები არ ამტკიცებს, თუ რომელი რევიზია გამოიყენება გამოშვებული ბინარით. გადაამოწმეთ დაინსტალირებული ბინარი და შეადარეთ თანაბარი რევიზიები.
- გამოშვებაში ჩამოთვლილია Linux x64 და macOS arm64 მხარდაჭერა, მონორეპო ემისიის, build-reference და editor-memory გაფრთხილებებთან ერთად. დოკუმენტირებული WASM ვერსია არის ერთძაფიანი და მოკლებულია მშობლიური ენის სერვერის რეჟიმს; ინფრასტრუქტურის დანაზოგი გაუზომავი რჩება.
- Haiku 5.5-ის გაშვების ფასი ხუთჯერ იზრდება 100,000-ზე მეტი მოთხოვნის ტოკენის შემდეგ. Artificial Analysis იტყობინება მაქსიმალური ძალისხმევის გამომავალი ტოკენის ინტენსიურ გამოყენებას და 33% Terminal-Bench შედეგს Anthropic-ის 39.2%-თან შედარებით განსხვავებული შეფასების პირობებში. მისი წინასწარი ღირებულების ციფრები გამორიცხავს გრძელ-მოთხოვნის დონეს.
- sheets.works-ის აღწერამ აღმოაჩინა ერთი ან ორი რეგულარული კომიტერი 23 შერჩეული ინფრასტრუქტურული პროექტიდან 11-ში, წლის განმავლობაში ათი კომიტის ზღურბლის გამოყენებით. ეს პროქსი შეიძლება არ მოიცავდეს მიმოხილვის, ტრიაჟის და მხარდაჭერის სამუშაოებს. მიღება ასევე დამოკიდებულია სამომავლო ტექნიკური მომსახურების ხილულ მფლობელობაზე.

## თავები

- 0:00 შეუძლიათ თუ არა აგენტებს კომპაილერის პორტირება, რომელსაც ხალხი რეალურად იყენებს?
- 0:44 რას ნიშნავს ტოკენის გადასახადი სინამდვილეში?
- 1:43 როდის არის თორმეტჯერადი სიჩქარის ზრდა მართალი?
- 2:18 რა შეიძლება დაარღვიოს შემცვლელის ჩაშვებამ?
- 3:17 ნიშნავს თუ არა იაფი Haiku უფრო იაფ სამუშაოს?
- 4:01 ვინ ინარჩუნებს უკვე ჩვენს დამოკიდებულებებს ცოცხლად?
- 4:27 ვინ არის შემდეგი განახლების მფლობელი?
- 4:48 რატომ არის ჩემი ვერდიქტი NEEDS REVIEW?

## ნათარგმნი ტრანსკრიპტი

ნათარგმნია ორიგინალური ინგლისური ნარატივიდან. ხელმისაწვდომი აუდიო და სუბტიტრები კონტროლდება YouTube-ის მიერ.

### შეუძლიათ თუ არა აგენტებს კომპაილერის პორტირება, რომელსაც ხალხი რეალურად იყენებს?

0:00 თქვენ ელოდებით AI კომპაილერის გადაწერის ჩამოშლას. თეოს Rust პორტი სჯობნის Go-ს მის T სამი Code ბენჩმარკზე, და ის ამბობს, რომ არასდროს წაუკითხავს მისი კოდი. ამ ვიდეოში, რა შექმნეს აგენტებმა სინამდვილეში? და უნდა შეცვალოთ თუ არა თქვენი შემმოწმებელი? ხუთშაბათია, რვა ოქტომბერი, და ეს არის The Daily Diff. ერთი კითხვა დატოვეთ ღია. ვინ შეინარჩუნებს ამას მუშაობას, როცა Microsoft შეცვლის TypeScript-ს?

0:19 T S C R S არის ექსპერიმენტული, ღია კოდის TypeScript კომპაილერი, ტიპების შემმოწმებელი და ენის სერვერი დაწერილი Rust-ში. თეო ბრაუნის პროექტი პორტირებას უკეთებს Microsoft-ის Go იმპლემენტაციას, ასე რომ, ის მემკვიდრეობით იღებს არსებულ დიზაინს და ტესტებს. ის ამოწმებს ტიპებს თქვენს აპლიკაციაში და ამუშავებს რედაქტორის დიაგნოსტიკას. ოთხშაბათმა მოიტანა თეოს პორტი და უფრო იაფი Haiku. დღევანდელმა Hacker News-ის დაფამ ზედაპირზე ამოიტანა მომსახურების აღწერა. თემაა უხვი კოდი, მწირი მფლობელობა.

0:43 თეო ამბობს, რომ OpenAI-ის მრავალთვიანი მცდელობები შეჩერდა დაახლოებით ოთხმოცდაოთხი პროცენტით

### რას ნიშნავს ტოკენის გადასახადი სინამდვილეში?

0:47 თავსებადობით. მისი სქემა აფასებს მათ ტოკენებს ოთხას ათას დოლარზე მეტად API ფასებით. ეს არის გამოყენება შეფასებული სიაში მოცემული ფასებით. წარმოსახვითი ინვოისი პრაქტიკულად თავის სათაურს წერს. ის ამბობს, რომ Opus ხუთი წერტილი ხუთმა შეცვალა ის ადრინდელი Rust მცდელობა და შექმნა მუშა პირველი ვერსია ათ საათში. საბოლოო გაშვება ორ კვირას გაგრძელდა, დაახლოებით ოცდაოთხი ათასი დოლარის API ექვივალენტური გამოყენებით მისი Claude-ის გამოწერების მეშვეობით.

1:11 თავიდან დაწყება ნიშნავს წარუმატებელი პორტის შეცვლას. Microsoft-ის კომპაილერის ალგორითმები და ტესტური კორპუსი უკვე არსებობდა. ეს არის უჩვეულოდ მეგობრული ტერიტორია აგენტისთვის, რადგან ორიგინალური იმპლემენტაციას შეუძლია მუდმივად მიუთითოს, თუ სად ცდება. შემდეგ readme-ში ხაზი გაივლება Slop Line-ზე. ყველაფერი მის ქვემოთ აგენტების მიერ არის დაწერილი. პროექტი იტყობინება ას ოთხმოცი ათასზე მეტი გავლილი პორტირებული ტესტის შესახებ, საკუთარი ატრიბუციის ეტიკეტით.

1:34 პირველი კითხვა გაცემულია. აგენტებმა შექმნეს პორტი განახლებული ორაკულით. მომსახურების საკითხი იწყება იქ, სადაც კონვერტაცია მთავრდება, და მწვანე ტესტის ნაკრებს აქვს თარიღი.

### როდის არის თორმეტჯერადი სიჩქარის ზრდა მართალი?

1:43 თვალისმომჭრელი აჩქარება თორმეტნახევარჯერ უფრო სწრაფია T სამი Code-ზე Effect დიაგნოსტიკით, ძველი JavaScript კომპაილერისა და მისი დანამატის წინააღმდეგ. Go კომპაილერთან და Effect-თან შედარება თითქმის ორჯერ უფრო სწრაფია. ამოიღეთ Effect, და Bun იმარჯვებს იმავე პროექტის ცხრილში. გამარჯვებული ცხენი იცვლება რბოლასთან ერთად. ძველი Effect დანამატი ასევე აფიქსირებს განსხვავებულ შეცდომებს, ამიტომ წამზომს ახლავს სემანტიკური სქოლიო.

2:05 ეს არის პროექტის გაზომვები M ოთხ Pro-ზე, გახურების შემდეგ ხუთი დროული გაშვების გამოყენებით. მის წინასწარ ბინარებს ასევე აკლია ოპტიმიზაციები, რომლებიც გამოიყენება გაზომილი ვერსიისთვის. მოათავსეთ მანქანა და კონფიგურაციის პარამეტრები მულტიპლიკატორის გვერდით, სანამ მას თქვენი გასაყიდი დოკუმენტისთვის გამოიყენებთ. Readme-ში მოხსენიებულია სექტემბრის განვითარების რევიზია.

### რა შეიძლება დაარღვიოს შემცვლელის ჩაშვებამ?

2:20 ხელსაწყოების მანიფესტი კვლავ ივნისის მიმდინარე პინს აჩვენებს, ამიტომ გადაამოწმეთ ბინარი, რომელსაც ადარებთ. ვერსიების სხვაობამ შეიძლება დამატებითი შეცდომა მიგრაციის სავარჯიშოდ აქციოს. გამოშვება მხარს უჭერს Linux-ს Intel-თან თავსებად მანქანებზე და Apple Silicon Mac-ებზე. Windows-ის მომხმარებლებს შეუძლიათ უყურონ გაშვებას ფანჯრიდან. ცნობილი პრობლემების სია ასევე მოიცავს monorepo-ის ემისიის განსხვავებებს და ვერსიებს, რომლებიც კითხულობენ მოძველებულ დამოკიდებულების გამოსავალს, როდესაც მითითებები აკლია. მე შევადარებდი დიაგნოსტიკას და გამოვიყენებდი პროექტის მითითებებს გამოშვების კარიბჭის შეცვლამდე. ტესტის გეგმაში ჩართეთ გრძელი რედაქტორის სესია.

2:49 Readme აღიარებს მეხსიერების ზრდას რედაქტირების დროს, რაც თქვენს ათწამიან ბენჩმარკს თავაზიანად გამორჩება. საინტერესო განლაგების კუთხე არის WebAssembly. რეპო მოიცავს ბრაუზერის მაგალითს და პატარა მოდულს ტიპების შემოწმებით მეხსიერებაში. ამან შეიძლება შემოწმება მომხმარებლებთან დაახლოოს, მაგრამ დოკუმენტირებული ბრაუზერის ვერსია არის ერთძაფიანი და მოკლებულია მშობლიური ენის სერვერის რეჟიმს. ვირტუალური მანქანის დანაზოგი დამოკიდებულია იმაზე, თუ რას გადაიტანს აპლიკაცია ბრაუზერში. ინფრასტრუქტურის კანონპროექტს სჭირდება დატვირთვის კვლევა, მაშინაც კი, როცა კომპაილერს აქვს

3:15 პროგრამირების ენების შესანიშნავი გემოვნება.

### ნიშნავს თუ არა იაფი Haiku უფრო იაფ სამუშაოს?

3:17 ამასობაში, Haiku ხუთი წერტილი ხუთი გთავაზობთ ძალიან იაფ ტოკენებს, გასათვალისწინებელი ზღურბლით. მოთხოვნები ას ათას ტოკენამდე იღებენ ყველაზე იაფ დონეს. ამის შემდეგ, როგორც შეყვანის, ასევე გამომავალი ფასები ხუთჯერ ხტება. დიდი კონტექსტის ფანჯარა შეიცავს ფასების ხაფანგს. Artificial Analysis აღმოაჩენს მცირე მოდელის ძლიერ შესრულებას, მაგრამ მაქსიმალური ძალისხმევით Haiku იყენებს დაახლოებით სამჯერ Luna-ს გამომავალ ტოკენს ინტელექტის ტესტის დავალებაზე.

3:40 იაფი ტოკენები კვლავ შეიძლება დიდი ჩანთებით მოვიდეს. მათი წინასწარი ღირებულების ციფრები ასევე გამორიცხავს ამ გრძელი მოთხოვნის ფასის საფეხურს. Terminal Bench-ზე Artificial Analysis იტყობინება ოცდაცამეტი პროცენტს, Anthropic-ის დაახლოებით ოცდაცხრა პროცენტზე ქვემოთ. განსხვავებული შეფასების პარამეტრები იწვევს ამ განსხვავებულ გაზომვებს. აირჩიეთ ძალისხმევის პარამეტრი თქვენი ამოცანის წარმატებისა და შეყოვნების გათვალისწინებით, შემდეგ გამოთვალეთ გადასახადი რეალური გამოყენებიდან.

### ვინ ინარჩუნებს უკვე ჩვენს დამოკიდებულებებს ცოცხლად?

4:01 და Hacker News-ზე მომსახურების აღწერამ დაითვალა რეგულარული კომიტერები ოცდასამ ინფრასტრუქტურულ პროექტში. თითქმის ნახევარს მხოლოდ ერთი ან ორი ჰყავდა. მისი განმარტება მოითხოვს ათ კომიტს წელიწადში, ასე რომ, ის აფიქსირებს კონტრიბუციის კონცენტრაციას, მაგრამ არ მოიცავს ზოგიერთ მიმოხილვას და მხარდაჭერის სამუშაოს. მოხსენება აფასებს დროის ზონის მონაცემთა ბაზის ბოლო ცვლილებების უმეტესობას პოლ ეგერტს. ოფიციალური გამოშვების შენიშვნები ხსნის, რატომ მოძრაობს ეს მუდმივად. მთავრობები ცვლიან საათებს, და ვიღაც ამას თარგმნის პროგრამულ უზრუნველყოფაში, სანამ

4:25 ყველას კალენდარს თავისი აზრი გაუჩნდება. ეს პასუხობს ჩვენს ღია კითხვას.

### ვინ არის შემდეგი განახლების მფლობელი?

4:28 ვინმემ მაინც უნდა მიჰყვეს განახლებულ ცვლილებებს, გაიმეოროს შეცდომები და შეინარჩუნოს პორტის თავსებადობის დაპირება. აგენტებმა მემკვიდრეობით მიიღეს ადამიანის გადაწყვეტილებების წლები. მე კიდევ უფრო მეტად მომეწონებოდა ექსპერიმენტი, თუ იქნებოდა ხილული გეგმა იმის შესახებ, თუ ვინ ფლობს შემდეგ განახლებას. თუ ამას მოსმენის ნაცვლად წაკითხვა გირჩევნიათ, განსხვავება ყოველ დილით თქვენს ინბოქსში ხვდება, უფასოდ daily diff dot dev-ზე, ბმული ქვემოთ. ასე რომ, დღევანდელი ვერდიქტი, NEEDS REVIEW.

### რატომ არის ჩემი ვერდიქტი NEEDS REVIEW?

4:50 მე მას არსებულ შემმოწმებელთან ერთად შევამოწმებდი. ეს პასუხობს მეორე კითხვას. დატვირთვის მოგებები იმედისმომცემია, და თანაბარი ვერსიის სისწორე და შენარჩუნება წყვეტს, ეკუთვნის თუ არა ის გამოშვების კონვეიერს. და ეს არის დღევანდელი განსხვავება. მე ვარ ნიკო Axrisi-დან. გააერთიანეთ პასუხისმგებლობით.

## წყაროები

- [tsc-rs announcement and attached token-price chart](https://x.com/theo/status/2107789940482621795) — Theo Browne on X
- [ts-rust README, benchmarks and known problems](https://github.com/pingdotgg/ts-rust) — Ping Labs on GitHub
- [T3 Code benchmark harness](https://github.com/pingdotgg/ts-rust/blob/main/scripts/bench-apps/t3code.sh) — Ping Labs on GitHub
- [Upstream development pin manifest](https://github.com/pingdotgg/ts-rust/blob/main/UPSTREAM.json) — Ping Labs on GitHub
- [WebAssembly build documentation and limitations](https://github.com/pingdotgg/ts-rust/blob/main/npm/wasm/README.md) — Ping Labs on GitHub
- [Introducing Claude Haiku 5.5](https://www.anthropic.com/claude-haiku-5-5) — Anthropic
- [Haiku 5.5 announcement video](https://x.com/claudeai/status/2107894039626277339) — Claude on X
- [Claude Haiku 5.5 independent evaluation](https://artificialanalysis.ai/articles/claude-haiku-5-5) — Artificial Analysis
- [The people holding up the internet](https://sheets.works/data-viz/holding-up-the-internet) — sheets.works
- [Time zone database release notes](https://data.iana.org/time-zones/tzdb/NEWS) — IANA
