rv: أداة إدارة لغة روبي ثورية

2025-08-27

بعد عقد من العمل على Bundler، أنشأ المؤلف أخيرًا rv، وهو نوع جديد من أدوات إدارة روبي. لا تدير rv فقط اعتماديات gem، بل تدير أيضًا إصدارات روبي، وتقوم بتثبيت إصدارات روبي مُجمعة مسبقًا للقضاء على أوقات التجميع الطويلة. والأهم من ذلك، تجعل rv تشغيل أي برنامج نصي أو أداة روبي أمرًا تافهًا، حتى لو كان يتطلب إصدارًا مختلفًا من روبي. مستوحاة من uv (أداة مشابهة لبايثون)، cargo و npm، تتميز rv بالسرعة والموثوقية والميزات المبتكرة مثل `rv tool run` و `rv tool install`، مما يبسط إدارة بيئات روبي ويزيد بشكل كبير من إنتاجية المطور.

التطوير