تصور مُعالج Ruby الكسول: خدعة بسيطة

2025-01-10
تصور مُعالج Ruby الكسول: خدعة بسيطة

تستخدم هذه المقالة عرضًا تفاعليًا لشرح مُعالج Ruby الكسول، `Enumerator::Lazy`. على عكس تعداد الجشع الافتراضي، لا يحسب التعداد الكسول العناصر إلا عند الحاجة، مما يتجنب العمل غير الضروري، وهو مفيد بشكل خاص مع مجموعات البيانات الكبيرة أو خطوط أنابيب تحويل البيانات المعقدة. تُظهر المقالة فرقًا بصريًا باستخدام تشبيهات "عمودية" و "أفقية"، وتقترح موارد للغوص أعمق في تنفيذ Ruby الكسول.