HeadlinesBriefing HeadlinesBriefing.com

إصدار Effect 4.0: أسرع، أصغر، بدون تبعيات

Hacker News •
×

اليوم، نطلق Effect 4.0. إنه الإصدار الأكثر طموحًا الذي أطلقناه على الإطلاق. لقد أعدنا بناء Effect من الألف إلى الياء. إنه أسرع، ويستخدم جزءًا صغيرًا من الذاكرة، ويقلص الحزم إلى أحجام أصغر بكثير من خلال tree-shaking. انخفض حجم الحزمة من 35.6 kB إلى 7.1 kB. زاد إنتاجية المهام المتزامنة 6.4× إلى 4.57M مهمة في الثانية. انخفضت الذاكرة لكل ليف 86% إلى 21.8 MB لـ 50,000 ليف.

نظام بيئي واحد، بدون تبعيات. العديد من الحزم المنفصلة سابقًا تعيش الآن في effect نفسه. حزمة effect الأساسية ليس لها تبعيات وقت تشغيل. نحن نتحكم في كل سطر نشحنه، لذلك لا توجد سلاسل تبعيات طرف ثالث وتعرض أقل لهجمات سلسلة التوريد.

من الدوال إلى العناقيد. يغطي Effect الآن النطاق الكامل، من دالة واحدة إلى نظام موزع. نمت المكتبة القياسية وتكاملات المنصة حوله. تشمل البدائيات عالية المستوى للأنظمة الموزعة سير العمل الدائم والتجميع.

الاعتماد الرئيسي. وصلت التنزيلات الأسبوعية من npm إلى 43.9M في أسبوع 21 سبتمبر 2026، بنمو 179× منذ 3.x. تبنّي 4.x يفوق بالفعل 3.x. دعم طويل الأمد لـ Effect 4.x: إصلاحات الأخطاء حتى سبتمبر 2029، أو بعد عام من إصدار 5.0، أيهما لاحق.

المصدر: Hacker News · لخّصه HeadlinesBriefing