إنشاء اشتقاق Nix يدويًا: غوص عميق في توليد التجزئة

2025-04-09
إنشاء اشتقاق Nix يدويًا: غوص عميق في توليد التجزئة

تتناول هذه المدونة رحلة الكاتب في إنشاء اشتقاق Nix بسيط يدويًا. من خلال تحليل تدوينة Farid خطوة بخطوة، يتعمق الكاتب في آلية عمل اشتقاقات Nix الداخلية، وتحديدًا عملية توليد التجزئة. واجه الكاتب العديد من التحديات، مثل فهم التمثيل ATerm، وخوارزمية التجزئة SHA256، وترميز base32 الفريد في Nix. في النهاية، نجح الكاتب في توليد نفس قيمة التجزئة الموجودة في تدوينة Farid، وقام بإنشاء اشتقاق "hello world" بنجاح.