# AI නියෝජිතයන් වේගවත් TypeScript සම්පාදකයක් ගොඩනගා ඇත

Published: 2026-10-09

තියෝ බ්‍රවුන් Microsoft හි Go TypeScript සම්පාදකයේ පර්යේෂණාත්මක, නියෝජිතයන් විසින් ලියන ලද Rust port එකක් වන tsc-rs නිවේදනය කළේය. මෙම ඔක්තෝබර් 8 The Daily Diff ව්‍යාපෘතියේ වැඩ බර-විශේෂිත වේගය පිළිබඳ හිමිකම්, API-මිල ටෝකන සමානකම්, upstream සංශෝධන නොගැලපීම් සහ දන්නා සම්මත කිරීමේ ගැටලු පරීක්ෂා කරයි. Haiku 5.5 හි දිගු-ප්‍රොම්ප්ට් මිල නියම කිරීමේ ස්ථරය සහ යටිතල පහසුකම් දායකකරුවන්ගේ සංගණනය පිළිබඳ සහායක කථා ආවරණය කෙරේ. නිකෝගේ තීන්දුව වන්නේ නිකුත් කිරීමේ ගේට්ටුවක් ප්‍රතිස්ථාපනය කිරීමට පෙර NEEDS REVIEW යන්නයි.

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

## මෙම වීඩියෝවෙන් ආවරණය වන දේ

- තියෝ 2026 ඔක්තෝබර් 7 වන දින 11:07 UTC ට tsc-rs නිවේදනය කළේය. ව්‍යාපෘතිය Microsoft හි පවතින Go සම්පාදක නිර්මාණය සහ පරීක්ෂණ ports කරයි; සාර්ථක Rust උත්සාහය සියලු TypeScript අර්ථ ශාස්ත්‍ර මුල සිටම නිර්මාණය කළේ නැත.
- තියෝගේ දළ වශයෙන් $400,000 ක අසාර්ථක OpenAI භාවිතය සහ $24,047 ක Opus භාවිතය API මිල ගණන් යටතේ අගය කරනු ලැබේ. ඔහු Opus සඳහා Claude දායකත්වයන් භාවිතා කරන බව වාර්තා කරයි. මෙම සංඛ්‍යා එම මුදල්වල මුදල් ගෙවීම් තහවුරු නොකරයි.
- ව්‍යාපෘතියේ 12.5x ප්‍රතිඵලය T3 Code with Effect TypeScript 6 සහ එහි පැරණි Effect ප්ලගිනය සමඟ සසඳයි. එහි Go-plus-Effect සංසන්දනය 1.89x වන අතර, Bun Effect රහිත වගුව දිනා ගනී. පැරණි ප්ලගිනයට විවිධ රෝග විනිශ්චය රීති සමූහයක් ඇත.
- බෙන්ච්මාර්ක් හාර්නස් පරීක්ෂා කරන ලද අතර, උණුසුම් වීමෙන් පසු වේලානුගත ධාවන පහක් සහ ස්වදේශීය macOS ARM ද්වීමයයන් සමඟින්. මෙම කථාංගය සඳහා කාර්ය සාධනය සහ අනුකූලතාව ස්වාධීනව ප්‍රතිනිෂ්පාදනය කර නොමැත. මනින ලද ගොඩනැගීම සඳහා භාවිතා කරන ලද ප්‍රශස්තිකරණයන් පෙරදසුන් ගොඩනැගීම්වල නොමැත.
- README සැප්තැම්බර් 29 upstream සංශෝධනයක් නම් කරයි, නමුත් UPSTREAM.json ජුනි පින් එකක් වත්මන් ලෙස ලේබල් කරයි. මෙම මෙවලම් පාර-දත්ත මඟින් නැව්ගත කරන ලද ද්වීමය භාවිතා කරන සංශෝධනය කුමක්දැයි ඔප්පු නොකරයි. ස්ථාපනය කර ඇති ද්වීමය තහවුරු කර සමාන සංශෝධන සසඳන්න.
- නිකුත් කිරීම Linux x64 සහ macOS arm64 සහාය මෙන්ම monorepo විමෝචන, ගොඩනැගීම්-යොමු සහ සංස්කාරක-මතක ගැටලු ලැයිස්තුගත කරයි. ලේඛනගත WASM ගොඩනැගීම තනි-නූල් වන අතර ස්වදේශීය භාෂා-සේවාදායක මාදිලියක් නොමැත; යටිතල පහසුකම් ඉතිරිකිරීම් තවමත් මනිනු නොලැබේ.
- Haiku 5.5 දියත් කිරීමේ මිල 100,000 prompt ටෝකන ඉක්මවා පස් ගුණයකින් ඉහළ යයි. Artificial Analysis වාර්තා කරන්නේ උපරිම-ප්‍රයත්න ප්‍රතිදාන-ටෝකන භාවිතය සහ Anthropic හි 39.2% ට සාපේක්ෂව 33% ක Terminal-Bench ප්‍රතිඵලයක් විවිධ ඇගයීම් සැකසුම් යටතේ බවයි. එහි තාවකාලික පිරිවැය සංඛ්‍යා දිගු-ප්‍රොම්ප්ට් ස්ථරය බැහැර කරයි.
- sheets.works සංගණනය මඟින් සාම්පල ලබාගත් යටිතල පහසුකම් ව්‍යාපෘති 23 න් 11 ක නිත්‍ය committers එකක් හෝ දෙකක් සොයා ගන්නා ලදී, වසරකට commits දහයක සීමාවක් භාවිතා කරමින්. එම ප්‍රොක්සියට සමාලෝචන, triage සහ සහාය වැඩ මග හැරිය හැක. සම්මත කිරීම අනාගත නඩත්තුවෙහි දෘශ්‍යමාන හිමිකාරිත්වය මත ද රඳා පවතී.

## පරිච්ඡේද

- 0:00 නියෝජිතයන්ට සම්පාදකයක් භාවිතා කළ හැකිද?
- 0:44 ටෝකන බිල්පතේ තේරුම කුමක්ද?
- 1:43 දහදෙගුණයක් වේගය සත්‍ය වන්නේ කවදාද?
- 2:18 ප්‍රතිස්ථාපනය බිඳ දැමිය හැක්කේ කුමක්ද?
- 3:17 ලාභ Haiku යනු ලාභ වැඩක්ද?
- 4:01 අපගේ යැපීම් දැනටමත් පණපිටින් තබා ගන්නේ කවුද?
- 4:27 ඊළඟ upstream යාවත්කාලීනයේ හිමිකාරිත්වය ඇත්තේ කාටද?
- 4:48 මගේ තීන්දුව NEEDS REVIEW වන්නේ ඇයි?

## පරිවර්තනය කරන ලද පිටපත

මුල් ඉංග්‍රීසි නිරූපණයෙන් පරිවර්තනය කරන ලදී. පවතින ශ්‍රව්‍ය සහ ශීර්ෂ පාඨ YouTube මගින් පාලනය වේ.

### නියෝජිතයන්ට සම්පාදකයක් භාවිතා කළ හැකිද?

0:00 AI සම්පාදක ප්‍රතිලිවීමක් කඩා වැටෙනු ඇතැයි ඔබ අපේක්ෂා කරයි. තියෝගේ Rust port ඔහුගේ T three Code benchmark හිදී Go පරාජය කරයි, සහ ඔහු පවසන්නේ ඔහු කිසි විටෙකත් එහි කේතය කියවා නැති බවයි. මෙම වීඩියෝවෙන්, නියෝජිතයන් ඇත්ත වශයෙන්ම ගොඩනැගුවේ කුමක්ද? සහ ඔබ ඔබේ පරීක්ෂකයා ප්‍රතිස්ථාපනය කළ යුතුද? අද ඔක්තෝබර් අටවැනි බ්‍රහස්පතින්දා, මෙය The Daily Diff. එක් ප්‍රශ්නයක් විවෘතව තබා ගන්න. Microsoft TypeScript වෙනස් කරන විට මෙය ක්‍රියාත්මකව තබා ගන්නේ කවුද?

0:19 T S C R S යනු Rust භාෂාවෙන් ලියන ලද පර්යේෂණාත්මක, විවෘත මූලාශ්‍ර TypeScript සම්පාදකයකි, type checker සහ language server එකකි. තියෝ බ්‍රවුන්ගේ ව්‍යාපෘතිය Microsoft හි Go ක්‍රියාත්මක කිරීම ports කරයි, එබැවින් එය පවතින නිර්මාණයක් සහ පරීක්ෂණ උරුම කර ගනී. එය ඔබේ යෙදුමේ වර්ග පරීක්ෂා කරන අතර සංස්කාරක රෝග විනිශ්චය සපයයි. බදාදා තියෝගේ port එකක් සහ ලාභ Haiku එකක් ගෙනාවා. අද Hacker News මණ්ඩලය නඩත්තුකරුවන්ගේ සංගණනයක් මතු කළේය. තේමාව බහුල කේත, හිඟ හිමිකාරිත්වයයි.

0:43 තියෝ පවසන්නේ මාස ගණනක OpenAI උත්සාහයන් සියයට අසූ හතරක් පමණ අසමත් වූ බවයි

### ටෝකන බිල්පතේ තේරුම කුමක්ද?

0:47 අනුකූලතාව. ඔහුගේ ප්‍රස්ථාරය API මිල ගණන් යටතේ ඔවුන්ගේ ටෝකන හාර ලක්ෂයකට වඩා වැඩි ඩොලර් ප්‍රමාණයකට අගය කරයි API මිල ගණන් යටතේ. ඒවා ලැයිස්තුගත මිල ගණන් යටතේ අගය කරන ලද භාවිතයකි. මනඃකල්පිත ඉන්වොයිසිය ප්‍රායෝගිකව තමන්ගේම සිරස්තලයක් ලියයි. ඔහු පවසන්නේ Opus five point five එම පෙර Rust උත්සාහය ප්‍රතිස්ථාපනය කර පළමු ක්‍රියාකාරී අනුවාදයක් පැය දහයකින් නිපදවූ බවයි. අවසාන ධාවනය සති දෙකක් පැවති අතර, ඔහුගේ Claude දායකත්වයන් හරහා දළ වශයෙන් විසි හතර දහසක් වටිනා API සමාන භාවිතයක් සමඟින්.

1:11 මුල සිටම ආරම්භ කිරීම යනු අසාර්ථක port එක ප්‍රතිස්ථාපනය කිරීමයි. Microsoft හි සම්පාදක ඇල්ගොරිතම සහ පරීක්ෂණ කෝපස් දැනටමත් තිබුණි. මෙය නියෝජිතයෙකුට අසාමාන්‍ය ලෙස මිත්‍රශීලී භූමියකි, මන්ද මුල් ක්‍රියාත්මක කිරීම එය වැරදි කොතැනදැයි හරියටම පවසමින් සිටිය හැක. ඉන්පසු readme එක Slop Line එකක් අඳිනවා. එයට පහළින් ඇති සියල්ල නියෝජිතයන් විසින් ලියා ඇත. ව්‍යාපෘතිය සිය දහ අට දහසකට අධික සමත් ported පරීක්ෂණ වාර්තා කරයි, එහි තමන්ගේම ආරෝපණ ලේබලය අමුණා ඇත.

1:34 පළමු ප්‍රශ්නයට පිළිතුරු ලැබුණි. නියෝජිතයන් upstream oracle එකක් සහිත port එකක් නිපදවීය. නඩත්තු ප්‍රශ්නය පරිවර්තනය අවසන් වන තැනින් ආරම්භ වේ, සහ හරිත පරීක්ෂණ කට්ටලයකට දිනයක් ඇත.

### දහදෙගුණයක් වේගය සත්‍ය වන්නේ කවදාද?

1:43 ආකර්ෂණීය වේගය වැඩිවීම T three Code with Effect මත දොළොස් හමාර ගුණයකින් වේගවත්ය රෝග විනිශ්චය, පැරණි JavaScript සම්පාදකය සහ එහි ප්ලගිනයට එරෙහිව. Go සම්පාදකය සහ Effect සමඟ සංසන්දනය දෙගුණයකට ආසන්න වේ. Effect ඉවත් කරන්න, එවිට Bun එම ව්‍යාපෘතියේම වගුව දිනා ගනී. දිනන අශ්වයා තරඟය සමඟ වෙනස් වේ. පැරණි Effect ප්ලගිනය ද වාර්තා කරයි විවිධ දෝෂ, එබැවින් නැවතුම් ඔරලෝසුව පැමිණෙන්නේ අර්ථ ශාස්ත්‍රීය සටහනක් සමඟිනි.

2:05 මේවා M four Pro එකක ව්‍යාපෘතියේ මිනුම් වේ, උණුසුම් වීමෙන් පසු වේලානුගත ධාවන පහක් භාවිතා කරමින්. එහි පෙරදසුන් ද්වීමයයන් මනින ලද ගොඩනැගීම සඳහා භාවිතා කරන ලද ප්‍රශස්තිකරණයන් ද නොමැත. ඔබේ විකුණුම් තට්ටුව සඳහා එය ණයට ගැනීමට පෙර යන්ත්‍රය සහ ගොඩනැගීම් සැකසුම් ගුණකය අසල තබන්න. ඔබේ විකුණුම් තට්ටුව සඳහා එය ණයට ගැනීමට පෙර. readme එක සැප්තැම්බර් සංවර්ධන සංශෝධනයක් නම් කරයි.

### ප්‍රතිස්ථාපනය බිඳ දැමිය හැක්කේ කුමක්ද?

2:20 මෙවලම් ප්‍රකාශය තවමත් ජුනි පින් එකක් වත්මන් ලෙස ලේබල් කරයි, එබැවින් ඔබ සසඳන ද්වීමය තහවුරු කරන්න. සංස්කරණ විචලනය අමතර දෝෂයක් සංක්‍රමණයක් බවට පත් කළ හැක අභ්‍යාසය. මෙම නිකුතුව Intel අනුකූල යන්ත්‍රවල Linux සහ Apple silicon Macs සඳහා සහය දක්වයි. Windows භාවිතා කරන්නන්ට කවුළුවක් හරහා දියත් කිරීම නැරඹීමට සිදු වේ. දන්නා ගැටළු ලැයිස්තුවට monorepo විමෝචන වෙනස්කම් සහ ගොඩනැගීම් ද ඇතුළත් වේ යොමු කිරීම් නොමැති විට යල් පැන ගිය යැපීම් ප්‍රතිදානය කියවීම. මම රෝග විනිශ්චය සසඳා මුදාහැරීමේ ගේට්ටුවක් වෙනස් කිරීමට පෙර ව්‍යාපෘති යොමු පුහුණු කරමි. පරීක්ෂණ සැලැස්මේ දිගු සංස්කාරක සැසියක් තබා ගන්න.

2:49 readme එක සංස්කරණය කිරීමේදී වර්ධනය වන මතකය පිළිගනී, එය ඔබේ තත්පර දහයේ benchmark මඟින් ආචාරශීලීව මඟ හැරෙනු ඇත. සිත්ගන්නාසුලු යෙදවීමේ කෝණය වන්නේ WebAssembly ය. repo එකට බ්‍රවුසර උදාහරණයක් සහ මතකයේ type checking සහිත කුඩා මොඩියුලයක් ඇතුළත් වේ. එය checking පරිශීලකයන්ට සමීප කළ හැකි නමුත්, ලේඛනගත බ්‍රවුසර ගොඩනැගීම තනි නූල් වන අතර ස්වදේශීය භාෂා සේවාදායක මාදිලියක් නොමැත. අථත්‍ය යන්ත්‍ර ඉතිරිකිරීම් යෙදුමක් බ්‍රවුසරයට ගෙන යන දේ මත රඳා පවතී. යටිතල පහසුකම් බිල්පතකට වැඩ බර අධ්‍යයනයක් අවශ්‍ය වේ, සම්පාදකයට

3:15 වැඩසටහන්කරණ භාෂා පිළිබඳ විශිෂ්ට රුචිකත්වයක් තිබුණත්.

### ලාභ Haiku යනු ලාභ වැඩක්ද?

3:17 මේ අතර, Haiku five point five ඉතා ලාභ ටෝකන ලබා දෙයි, මතක තබා ගත යුතු සීමාවක් සමඟින්. ටෝකන ලක්ෂයක් දක්වා වූ Prompts වලට ලාභම ස්ථරය ලැබේ. ඊට ඉහළින්, ආදාන සහ ප්‍රතිදාන මිල ගණන් දෙකම පස් ගුණයකින් ඉහළ යයි. විශාල සන්දර්භ කවුළුවක මිල නියම කිරීමේ උගුලක් ඇත. Artificial Analysis මඟින් ශක්තිමත් කුඩා ආකෘති කාර්ය සාධනයක් සොයා ගනී, නමුත් උපරිම ප්‍රයත්නයේදී Haiku බුද්ධි පරීක්ෂණ කාර්යයකට Luna හි ප්‍රතිදාන ටෝකන තුන් ගුණයක් පමණ භාවිතා කරයි. බුද්ධි පරීක්ෂණ කාර්යයකට.

3:40 ලාභ ටෝකන තවමත් විශාල බෑග් වලින් පැමිණිය හැකිය. ඔවුන්ගේ තාවකාලික පිරිවැය සංඛ්‍යා එම දිගු prompt මිල පියවර ද බැහැර කරයි. Terminal Bench මත, Artificial Analysis සියයට තිස් තුනක් වාර්තා කරයි, Anthropic හි දළ වශයෙන් තිස් නවයට වඩා අඩුය. විවිධ ඇගයීම් සැකසුම් එම විවිධ මිනුම් සිදු කරයි. ඔබේම කාර්ය සාර්ථකත්වය සහ ප්‍රමාදය සැලකිල්ලට ගනිමින් ප්‍රයත්න සැකසුමක් තෝරන්න, ඉන්පසු සත්‍ය භාවිතයෙන් බිල්පත ගණනය කරන්න.

### අපගේ යැපීම් දැනටමත් පණපිටින් තබා ගන්නේ කවුද?

4:01 සහ Hacker News හි නඩත්තුකරුවන්ගේ සංගණනය යටිතල පහසුකම් ව්‍යාපෘති විසි තුනක් පුරා නිත්‍ය committers ගණන් කළේය. සහ Hacker News හි නඩත්තුකරුවන්ගේ සංගණනය යටිතල පහසුකම් ව්‍යාපෘති විසි තුනක් පුරා නිත්‍ය committers ගණන් කළේය. භාගයකට ආසන්න ප්‍රමාණයකට තිබුණේ එකක් හෝ දෙකක් පමණි. එහි නිර්වචනයට වසරකට commits දහයක් අවශ්‍ය වන බැවින්, එය දායකත්ව අවධානය ග්‍රහණය කර ගන්නා අතර සමහර සමාලෝචන සහ සහාය වැඩ මග හැරේ. වාර්තාව මෑත කාල කලාප දත්ත සමුදා වෙනස්කම් බොහෝමයක් Paul Eggert ට ආරෝපණය කරයි. නිල නිකුත් කිරීමේ සටහන් මෙය දිගටම චලනය වන්නේ ඇයිදැයි පැහැදිලි කරයි. රජයන් ඔරලෝසු වෙනස් කරන අතර, යමෙකු එය මෘදුකාංග බවට පරිවර්තනය කරයි

4:25 සෑම කෙනෙකුගේම දින දර්ශනයකට මතයක් ඇති වීමට පෙර. එය අපගේ විවෘත ප්‍රශ්නයට පිළිතුරු සපයයි.

### ඊළඟ upstream යාවත්කාලීනයේ හිමිකාරිත්වය ඇත්තේ කාටද?

4:28 යමෙකුට තවමත් upstream වෙනස්කම් අනුගමනය කිරීමට, අසාර්ථකවීම් ප්‍රතිනිෂ්පාදනය කිරීමට සහ port හි අනුකූලතා පොරොන්දුව පවත්වා ගැනීමට සිදුවේ. නියෝජිතයන් මිනිස් තීරණ වසර ගණනාවක් උරුම කර ගත්තේය. ඊළඟ යාවත්කාලීනයේ හිමිකාරිත්වය ඇත්තේ කාටද යන්න පිළිබඳ දෘශ්‍යමාන සැලැස්මක් සමඟින් මම අත්හදා බැලීමට ඊටත් වඩා කැමතියි. ඔබ මම කියනවට වඩා මෙය කියවීමට කැමති නම්, diff එක සෑම උදෑසනකම ඔබේ එන ලිපි පෙට්ටියට නොමිලේ the daily diff dot dev හිදී ලැබේ, පහත සබැඳිය. එබැවින් අද තීන්දුව, NEEDS REVIEW.

### මගේ තීන්දුව NEEDS REVIEW වන්නේ ඇයි?

4:50 මම එය පවතින පරීක්ෂකයා සමඟ පරීක්ෂා කරමි. එය දෙවන ප්‍රශ්නයට පිළිතුරු සපයයි. වැඩ බර ජයග්‍රහණ පොරොන්දුදායක වන අතර, සමාන සංස්කරණ නිවැරදිභාවය සහ නඩත්තුව එය මුදාහැරීමේ පයිප්ලය තුළට අයත් දැයි තීරණය කරයි. සහ අදට එය diff එකයි. මම Axrisi හි Niko. වගකීමෙන් යුතුව ඒකාබ්‍රහ් කරන්න.

## මූලාශ්‍ර

- [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
