وكلاء الذكاء الاصطناعي يبنون مترجم TypeScript أسرع
أعلن ثيو براون عن tsc-rs، وهو منفذ Rust تجريبي كتبه وكيل لمترجم Go TypeScript من Microsoft.
أعلن ثيو براون عن tsc-rs، وهو منفذ Rust تجريبي كتبه وكيل لمترجم Go TypeScript من Microsoft. يتناول Daily Diff في 8 أكتوبر ادعاءات السرعة الخاصة بالمشروع والمحددة بحمل العمل، ومعادلات الرموز لأسعار API، وعدم تطابق المراجعة الأصلية، والتحذيرات المعروفة للاعتماد. تغطي القصص الداعمة طبقة تسعير الطلبات الطويلة في Haiku 5.5 وإحصاء للمساهمين في البنية التحتية. حكم نيكو هو NEEDS REVIEW قبل استبدال بوابة الإصدار.
اقرأ النسخة المكتوبة (الإنجليزية) ↗
ما يغطيه هذا الفيديو
- أعلن ثيو عن tsc-rs في 7 أكتوبر 2026 الساعة 11:07 بالتوقيت العالمي المنسق. ينقل المشروع تصميم واختبارات مترجم Go الحالي من Microsoft؛ لم تخترع محاولة Rust الناجحة جميع دلالات TypeScript من الصفر.
- تم تقييم استخدام ثيو الفاشل لـ OpenAI الذي يقدر بنحو 400,000 دولار أمريكي واستخدامه لـ Opus الذي يقدر بنحو 24,047 دولار أمريكي بأسعار API. أفاد بأنه يستخدم اشتراكات Claude لـ Opus. هذه الأرقام لا تثبت دفع مبالغ نقدية بهذه المبالغ.
- تقارن نتيجة المشروع البالغة 12.5x بين T3 Code مع Effect مقابل TypeScript 6 بالإضافة إلى مكونها الإضافي الأقدم Effect. مقارنتها بـ Go-plus-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 مقابل 39.2% لـ Anthropic تحت إعدادات تقييم مختلفة. تستثني أرقام التكلفة المؤقتة طبقة الطلبات الطويلة.
- وجد إحصاء sheets.works واحدًا أو اثنين من الملتزمين المنتظمين في 11 من أصل 23 مشروع بنية تحتية تم فحصها، باستخدام عتبة عشرة التزامات في السنة. يمكن لهذا الوكيل أن يغفل أعمال المراجعة والفرز والدعم. يعتمد الاعتماد أيضًا على الملكية المرئية للصيانة المستقبلية.
النص المترجم
مترجم من السرد الإنجليزي الأصلي. يتم التحكم في الصوت والتعليقات التوضيحية المتاحة بواسطة YouTube.
هل يمكن لوكلاء الذكاء الاصطناعي نقل مترجم يستخدمه الناس بالفعل؟
0:00 تتوقع أن ينهار إعادة كتابة مترجم الذكاء الاصطناعي. منفذ Rust الخاص بثيو يتفوق على Go في معيار T3 Code الخاص به، ويقول إنه لم يقرأ رمزه مطلقًا. في هذا الفيديو، ما الذي بناه الوكلاء بالفعل؟ وهل يجب عليك استبدال مدققك؟ إنه الخميس 8 أكتوبر، وهذا هو The Daily Diff. أبقِ سؤالاً مفتوحاً. من يبقيه يعمل عندما تغير Microsoft TypeScript؟
0:19 TSC RS هو مترجم TypeScript تجريبي مفتوح المصدر، ومدقق أنواع وخادم لغة مكتوب بلغة Rust. مشروع ثيو براون ينقل تطبيق Go من Microsoft، لذا فهو يرث تصميمًا واختبارات موجودة. يتحقق من الأنواع في تطبيقك ويدعم تشخيصات المحرر. الأربعاء جلب منفذ ثيو و Haiku أرخص. عرض لوح Hacker News اليوم إحصاءً للمحافظين. الموضوع هو كود وفير، وملكية نادرة.
0:43 يقول ثيو أن أشهرًا من محاولات OpenAI توقفت عند حوالي 84 بالمائة
ماذا يعني فاتورة الرمز المميز بالفعل؟
0:47 توافق. يُقدر رسمه البياني رموزهم بأكثر من أربعمائة ألف دولار بأسعار API. هذا هو الاستخدام المقدر بأسعار القائمة. تكتب الفاتورة التخيلية عنوانها الخاص تقريبًا. يقول إن Opus 5.5 استبدل محاولة Rust السابقة هذه وأنتج إصدارًا أول يعمل في عشر ساعات. استمر التشغيل النهائي لمدة أسبوعين، مع ما يقرب من أربعة وعشرين ألف دولار من الاستخدام المكافئ لواجهة برمجة التطبيقات من خلال اشتراكات Claude الخاصة به.
1:11 البدء من جديد يعني استبدال المنفذ غير الناجح. كانت خوارزميات المترجم ومجموعة اختبارات Microsoft موجودة بالفعل. هذه أرض ودية بشكل غير عادي للوكيل، لأن التنفيذ الأصلي يمكن أن يستمر في إخباره بالضبط أين هو مخطئ. ثم يرسم ملف README خطًا مائلاً. كل ما تحته كتبه الوكلاء. يذكر المشروع أكثر من مائة وثمانين ألف اختبار منقول ناجح، مع تسمية الإسناد الخاصة به ملحقة.
1:34 تمت الإجابة على السؤال الأول. أنتج الوكلاء منفذًا مع أوراكل أصلي. يبدأ سؤال الصيانة حيث ينتهي التحويل، ومجموعة اختبار خضراء عليها تاريخ.
متى يكون تسريع اثني عشر مرة صحيحاً؟
1:43 التسريع المبهر أسرع باثني عشر ونصف مرة على T3 Code مع تشخيصات Effect، مقابل مترجم JavaScript الأقدم بالإضافة إلى مكونه الإضافي. المقارنة مع مترجم Go بالإضافة إلى Effect أقرب إلى ضعف السرعة. أزل Effect، ويفوز Bun بجدول نفس المشروع. يتغير الحصان الفائز مع السباق. المكوّن الإضافي القديم Effect يبلغ أيضًا عن أخطاء مختلفة، لذا تأتي ساعة التوقيت مع حاشية سفلية دلالية.
2:05 هذه قياسات المشروع على جهاز M4 Pro، باستخدام خمس جولات زمنية بعد الإحماء. ثنائيات المعاينة الخاصة به تفتقر أيضًا إلى التحسينات المستخدمة للبناء المقاس. ضع إعدادات الجهاز والبناء بجانب المضاعف قبل استعارته لـ عرض مبيعاتك. يشير ملف README إلى مراجعة تطوير سبتمبر.
ما الذي يمكن أن يكسر الاستبدال المباشر؟
2:20 ما زال بيان الأدوات يصف تثبيت يونيو الحالي، لذا تحقق من الملف الثنائي الذي تقارنه. يمكن أن يؤدي اختلاف الإصدار إلى تحويل خطأ إضافي إلى عملية ترحيل. يدعم الإصدار Linux على أجهزة متوافقة مع Intel وأجهزة Mac بمعالج Apple Silicon. يمكن لمستخدمي Windows مشاهدة الإطلاق من خلال نافذة. تتضمن قائمة المشكلات المعروفة أيضًا اختلافات في إخراج monorepo وعمليات بناء تقرأ مخرجات التبعيات القديمة عند فقدان المراجع. كنت سأقارن التشخيصات وأمارس مراجع المشروع قبل تغيير بوابة الإصدار. أبقِ جلسة محرر طويلة في خطة الاختبار.
2:49 يذكر ملف README تزايد الذاكرة أثناء التحرير، وهو ما ستفقده بذكاء معيار العشر ثوانٍ الخاص بك. الجانب المثير للاهتمام في النشر هو WebAssembly. يحتوي المستودع على مثال للمتصفح ووحدة صغيرة مع التحقق من النوع في الذاكرة. يمكن أن يقرب ذلك التحقق من المستخدمين، لكن بناء المتصفح الموثق أحادي الخيط ويفتقر إلى وضع خادم اللغة الأصلي. تعتمد وفورات الجهاز الافتراضي على ما ينقله التطبيق إلى المتصفح. مشروع قانون البنية التحتية يحتاج إلى دراسة عبء العمل، حتى عندما يكون للمترجم
3:15 ذوق ممتاز في لغات البرمجة.
هل يعني Haiku الأرخص عملًا أرخص؟
3:17 في هذه الأثناء، يقدم Haiku 5.5 رموزًا رخيصة جدًا، مع عتبة تستحق التذكر. تصل الطلبات حتى مائة ألف رمز إلى أرخص مستوى. فوق ذلك، ترتفع أسعار الإدخال والإخراج خمسة أضعاف. تحتوي نافذة السياق الكبيرة على مصيدة أسعار. تجد Artificial Analysis أداءً قويًا للنماذج الصغيرة، ولكن بأقصى جهد، يستخدم Haiku ما يقرب من ثلاثة أضعاف رموز الإخراج الخاصة بـ Luna لكل مهمة اختبار الذكاء.
3:40 يمكن أن تصل الرموز الرخيصة في أكياس كبيرة. تستثني أرقام التكلفة المؤقتة الخاصة بهم أيضًا خطوة سعر الطلب الطويل هذه. على Terminal Bench، تبلغ Artificial Analysis عن ثلاثة وثلاثين بالمائة، أقل من حوالي تسعة وثلاثين بالمائة لـ Anthropic. إعدادات التقييم المختلفة تجعل تلك القياسات مختلفة. اختر إعداد جهد مع وضع نجاح مهمتك ووقت الاستجابة في الاعتبار، ثم احسب الفاتورة من الاستخدام الفعلي.
من يحافظ بالفعل على بقاء تبعياتنا حية؟
4:01 وقد أحصى تعداد المحافظين على Hacker News الملتزمين المنتظمين عبر ثلاثة وعشرين مشروعًا للبنية التحتية. ما يقرب من النصف كان لديهم واحد أو اثنان فقط. يتطلب تعريفها عشر التزامات في السنة، لذا فهي تلتقط تركيز المساهمة مع إغفال بعض أعمال المراجعة والدعم. يعزو التقرير معظم التغييرات الأخيرة في قاعدة بيانات المنطقة الزمنية إلى بول إيغرت. تشرح ملاحظات الإصدار الرسمية سبب استمرار هذا في التحرك. تغير الحكومات الساعات، ويقوم شخص ما بترجمة ذلك إلى برنامج قبل
4:25 أن يطور تقويم الجميع رأيًا. هذا يجيب على سؤالنا المفتوح.
من يملك التحديث الأصلي التالي؟
4:28 لا يزال يتعين على شخص ما متابعة التغييرات الأصلية، وإعادة إنتاج الأعطال، والحفاظ على وعد توافق المنفذ. ورث الوكلاء سنوات من القرارات البشرية. كنت سأحب التجربة أكثر مع خطة واضحة لمن يملك التحديث التالي. إذا كنت تفضل قراءة هذا بدلاً من سماعي أقوله، يصل التقرير إلى بريدك الوارد كل صباح، مجانًا على the daily diff dot dev، الرابط أدناه. لذا حكم اليوم، NEEDS REVIEW.
لماذا حكمي هو NEEDS REVIEW؟
4:50 كنت سأختبره جنبًا إلى جنب مع المدقق الحالي. هذا يجيب على السؤال الثاني. مكاسب عبء العمل واعدة، وتحدد صحة الإصدار المتساوي والصيانة ما إذا كان ينتمي إلى مسار الإصدار. وهذا هو التقرير لهذا اليوم. أنا نيكو من Axrisi. دمج بمسؤولية.
المصادر
- tsc-rs announcement and attached token-price chartTheo Browne on X
- ts-rust README, benchmarks and known problemsPing Labs on GitHub
- T3 Code benchmark harnessPing Labs on GitHub
- Upstream development pin manifestPing Labs on GitHub
- WebAssembly build documentation and limitationsPing Labs on GitHub
- Introducing Claude Haiku 5.5Anthropic
- Haiku 5.5 announcement videoClaude on X
- Claude Haiku 5.5 independent evaluationArtificial Analysis
- The people holding up the internetsheets.works
- Time zone database release notesIANA



