Devenv يبسط عملية حزم تطبيقات Rust في Nix

2025-08-23
Devenv يبسط عملية حزم تطبيقات Rust في Nix

يحل Devenv مشكلة اختيار أداة لحزم تطبيقات Rust في Nix. فهو يبسط تهيئة بيئة التطوير باستخدام `languages.rust.enable`، مما يوفر أدوات مثل cargo و rustc. يستخدم `languages.rust.import` أداة crate2nix لحزم التطبيقات، مما يلغي الحاجة لاختيار المطورين بين crate2nix و cargo2nix وأدوات أخرى. تمتد هذه الواجهة الموحدة إلى لغات أخرى، مثل Python باستخدام uv2nix. يقوم Devenv بإنشاء تعبيرات Nix تلقائيًا، مما يبسط عملية حزم ونشر تطبيقات Rust ويحسن كفاءة المطور.

اقرأ المزيد
التطوير