rv: Ein revolutionärer Ruby-Sprachmanager

2025-08-27

Nach zehn Jahren Arbeit an Bundler hat der Autor endlich rv geschaffen, eine neue Art von Ruby-Verwaltungstool. rv verwaltet nicht nur Gem-Abhängigkeiten, sondern auch Ruby-Versionen und installiert vorkompilierte Rubies, um lange Kompilierzeiten zu vermeiden. Wichtiger noch: rv macht die Ausführung beliebiger Ruby-Skripte oder -Tools trivial, selbst wenn diese eine andere Ruby-Version benötigen. Inspiriert von uv (einem ähnlichen Tool für Python), cargo und npm, bietet rv Geschwindigkeit, Zuverlässigkeit und innovative Funktionen wie `rv tool run` und `rv tool install`, wodurch die Verwaltung von Ruby-Umgebungen vereinfacht und die Entwicklerproduktivität erheblich gesteigert wird.

Entwicklung