+− THE DAILY DIFFdev & AI news
NEEDS REVIEW

AI գործակալները կառուցել են ավելի արագ TypeScript կոմպիլյատոր

Թեո Բրաունը հայտարարեց tsc-rs-ի մասին՝ Microsoft-ի Go TypeScript կոմպիլյատորի փորձնական, գործակալների կողմից գրված Rust պորտի մասին։ Այս հոկտեմբերի 8-ի The Daily Diff-ը ուսումնասիրում է նախագծի աշխատանքային բեռին հատուկ արագության պնդումները, API-ի գնի նշանային համարժեքները, վերին հոսանքի վերանայումների անհամապատասխանությունը և ընդունման հայտնի նախազգուշացումները։ Աջակցող պատմությունները ներառում են Haiku 5.5-ի երկար հուշումների գնային մակարդակը և ենթակառուցվածքների ներդրողների մարդահամարը։ Նիկոյի վճիռն է՝ NEEDS REVIEW, նախքան թողարկման դարպասը փոխարինելը։

Թեո Բրաունը հայտարարեց tsc-rs-ի մասին՝ Microsoft-ի Go TypeScript կոմպիլյատորի փորձնական, գործակալների կողմից գրված Rust պորտի մասին։ Այս հոկտեմբերի 8-ի The Daily Diff-ը ուսումնասիրում է նախագծի աշխատանքային բեռին հատուկ արագության պնդումները, API-ի գնի նշանային համարժեքները, վերին հոսանքի վերանայումների անհամապատասխանությունը և ընդունման հայտնի նախազգուշացումները։ Աջակցող պատմությունները ներառում են Haiku 5.5-ի երկար հուշումների գնային մակարդակը և ենթակառուցվածքների ներդրողների մարդահամարը։ Նիկոյի վճիռն է՝ NEEDS REVIEW, նախքան թողարկման դարպասը փոխարինելը։

Կարդացեք գրավոր տարբերակը (անգլերեն) ↗

Ինչ է ընդգրկում այս տեսանյութը

  • Թեոն tsc-rs-ի մասին հայտարարեց 2026 թվականի հոկտեմբերի 7-ին, ժամը 11:07 UTC-ին։ Նախագիծը տեղափոխում է Microsoft-ի առկա Go կոմպիլյատորի դիզայնը և թեստերը. Rust-ի հաջող փորձը չի հորինել բոլոր TypeScript իմաստաբանությունները զրոյից։
  • Թեոյի մոտավորապես $400,000 անհաջող OpenAI օգտագործումը և $24,047 Opus օգտագործումը գնահատվում են API գներով։ Նա հայտնում է, որ օգտագործում է Claude բաժանորդագրություններ Opus-ի համար։ Այս թվերը չեն հաստատում այդ գումարների կանխիկ վճարումները։
  • Նախագծի 12.5x արդյունքը համեմատում է T3 Code-ը Effect-ի հետ՝ TypeScript 6-ի գումարած իր հին Effect պլագինի դեմ։ Go-ի գումարած Effect-ի համեմատությունը 1.89x է, իսկ Bun-ը հաղթում է առանց Effect աղյուսակը։ Հին պլագինն ունի տարբեր ախտորոշիչ կանոնների հավաքածու։
  • Չափորոշիչի հավաքածուն զննվել է՝ հինգ ժամանակագրված գործարկումներով տաքացումից և բնիկ macOS ARM երկուական ֆայլերից հետո։ Այս դրվագի համար կատարողականությունը և համատեղելիությունը անկախորեն չեն վերարտադրվել։ Նախատիպային կառուցվածքները զուրկ են չափված կառուցվածքի կողմից օգտագործվող օպտիմիզացիաներից։
  • README-ը անվանում է սեպտեմբերի 29-ի վերին հոսանքի վերանայում, մինչդեռ UPSTREAM.json-ը պիտակում է հունիսյան կպչուն ընթացիկը։ Այս գործիքակազմի մետատվյալները չեն ապացուցում, թե որ վերանայումն է օգտագործում առաքված երկուական ֆայլը։ Ստուգեք տեղադրված երկուական ֆայլը և համեմատեք հավասար վերանայումները։
  • Թողարկումը թվարկում է Linux x64 և macOS arm64 աջակցություն, ինչպես նաև monorepo արտանետման, կառուցվածքի հղման և խմբագրիչի հիշողության նախազգուշացումները։ Փաստաթղթավորված WASM կառուցվածքը մեկթելային է և զուրկ է բնիկ լեզվի սերվերի ռեժիմից. ենթակառուցվածքի խնայողությունները մնում են չափված։
  • Haiku 5.5-ի գործարկման գները հնգապատկվում են 100,000 հուշումների նշաններից բարձր։ Artificial Analysis-ը հայտնում է առավելագույն ջանքերով ելքային նշանների մեծ օգտագործման և 33% Terminal-Bench արդյունքի մասին՝ Anthropic-ի 39.2%-ի դիմաց՝ տարբեր գնահատման կարգավորումների ներքո։ Դրա նախնական ծախսերի թվերը բացառում են երկար հուշումների մակարդակը։
  • sheets.works-ի մարդահամարը հայտնաբերել է մեկ կամ երկու կանոնավոր կատարող 23 ընտրանքային ենթակառուցվածքային նախագծերից 11-ում՝ օգտագործելով մեկ տարվա ընթացքում տասը կատարումների շեմը։ Այդ միջնորդը կարող է բաց թողնել վերանայման, դասակարգման և աջակցության աշխատանքները։ Ընդունումը կախված է նաև ապագա սպասարկման տեսանելի սեփականությունից։

Թարգմանված արձանագրություն

Թարգմանվել է բնօրինակ անգլերեն պատմությունից։ Հասանելի աուդիո և ենթագրերը վերահսկվում են YouTube-ի կողմից։

Կարո՞ղ են գործակալները կոմպիլյատոր տեղափոխել, որը մարդիկ իրականում օգտագործում են:

0:00 Դուք ակնկալում եք, որ AI կոմպիլյատորի վերագրումը կփլուզվի։ Թեոյի Rust պորտը գերազանցում է Go-ին իր T3 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 Շքեղ արագացումը տասներկուսուկես անգամ ավելի արագ է T3 Code-ում՝ Effect ախտորոշումներով, հին JavaScript կոմպիլյատորի գումարած իր պլագինի դեմ։ Go կոմպիլյատորի գումարած Effect-ի հետ համեմատությունը մոտ երկու անգամ ավելի արագ է։ Հեռացրեք Effect-ը, և Bun-ը հաղթում է այդ նույն նախագծի աղյուսակը։ Հաղթող ձին փոխվում է մրցավազքի հետ։ Հին Effect պլագինը նաև հայտնում է տարբեր սխալներ, ուստի վայրկյանաչափը գալիս է իմաստային ծանոթագրությամբ։

2:05 Սրանք նախագծի չափումներն են M4 Pro-ի վրա, օգտագործելով հինգ ժամանակագրված գործարկումներ տաքացումից հետո։ Դրա նախատիպային երկուական ֆայլերը նաև զուրկ են չափված կառուցվածքի համար օգտագործվող օպտիմիզացիաներից։ Մեքենայի և կառուցման կարգավորումները դրեք բազմապատկիչի կողքին՝ նախքան այն ձեր վաճառքի տախտակամածի համար վերցնելը։ ձեր վաճառքի տախտակամածի համար։ Readme-ն նշում է սեպտեմբերյան մշակման վերանայում։

Ի՞նչը կարող է կոտրել փոխարինումը:

2:20 Գործիքակազմի մանիֆեստը դեռևս հունիսյան կպչուն ընթացիկ է պիտակում, ուստի ստուգեք այն երկուական ֆայլը, որը համեմատում եք։ Տարբերակների շեղումը կարող է լրացուցիչ սխալը վերածել միգրացիոն վարժության։ Թողարկումը աջակցում է Linux-ին Intel-ի հետ համատեղելի մեքենաների և Apple սիլիկոնային 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 Ինչ-որ մեկը դեռ պետք է հետևի վերին հոսանքի փոփոխություններին, վերարտադրի ձախողումները և պահպանի պորտի համատեղելիության խոստումը։ Գործակալները ժառանգել են մարդկային որոշումների տարիներ։ Ես էլ ավելի կցանկանայի փորձարկումը՝ հստակ պլանով, թե ով է տնօրինում հաջորդ թարմացումը։ Եթե նախընտրում եք սա կարդալ, քան լսել ինձանից, diff-ը ձեր էլ. փոստում է ամեն առավոտ, անվճար the daily diff dot dev կայքում, հղումը ստորև։ Այսպիսով, այսօրվա վճիռը՝ NEEDS REVIEW։

Ինչու՞ է իմ վճիռը NEEDS REVIEW:

4:50 Ես կփորձարկեի այն առկա ստուգիչի հետ միասին։ Դա պատասխանում է երկրորդ հարցին։ Աշխատանքային բեռի հաղթանակները խոստումնալից են, և հավասար տարբերակի ճշգրտությունը և սպասարկումը որոշում են, թե արդյոք այն պատկանում է թողարկման խողովակաշարին։ Եվ սա է այսօրվա diff-ը։ Ես Նիկոն եմ Axrisi-ից։ Միաձուլվեք պատասխանատվությամբ։

Աղբյուրներ

  1. tsc-rs announcement and attached token-price chartTheo Browne on X
  2. ts-rust README, benchmarks and known problemsPing Labs on GitHub
  3. T3 Code benchmark harnessPing Labs on GitHub
  4. Upstream development pin manifestPing Labs on GitHub
  5. WebAssembly build documentation and limitationsPing Labs on GitHub
  6. Introducing Claude Haiku 5.5Anthropic
  7. Haiku 5.5 announcement videoClaude on X
  8. Claude Haiku 5.5 independent evaluationArtificial Analysis
  9. The people holding up the internetsheets.works
  10. Time zone database release notesIANA

Հարակից տեսանյութեր

daily · hy · 07 հոկ, 2026 թ.

Hono-ն սահմանափակում է արտաքին քաշող հարցումները, քանի որ սպասարկողները վերանայում են ներդրումների ընդունումը

Hono-ն անջատել է արտաքին քաշող հարցումների ստեղծումը՝ պահպանելով իր MIT լիցենզավորված կոդը։ Սինդրե Սորհուսը առանձին իր պահոցի սահմանափակումները վերագրել է AI-ին և ասել, որ սպասարկումը և խնդիրների լուծ

5:22 ↗
daily · hy · 29 սեպ, 2026 թ.

Հոլանդիայի կառավարությունը ստեղծում է իր սեփական Linux-ը՝ Microsoft-ից փախչելու համար

Հոլանդիայի կառավարությունը մշակում է DAWO՝ NixOS-ի վրա հիմնված աշխատատեղ, որի նպատակն է նվազեցնել կախվածությունը օտարերկրյա տեխնոլոգիական մատակարարներից։ Ծրագիրը միավորում է օպերացիոն համակարգը, գրասե

5:01 ↗