Amo Rust e lo uso sempre di più con il passare dei giorni, ma la compilazione è davvero una seccatura. Consuma così tanto la CPU perché ho circa 15 agenti che cercano di compilare in momenti diversi, e se più di alcuni lo fanno contemporaneamente, tutti i miei terminali diventano super lenti e non reattivi. Questo rovina davvero il mio piacere di presiedere il mio impero del disordine, che di solito è così divertente per me. Penso che stia anche peggiorando la mia pressione sanguigna. È diventato così brutto che penso di dover creare un bel tool orientato agli agenti che mi permetta di utilizzare N macchine linux remote che ho disponibili via ssh, e poi farle agire come lavoratori di compilazione remoti in modo che la macchina che esegue gli agenti non venga mai appesantita dal sovraccarico di compilazione. Devo capire il modo più elegante per implementarlo affinché gli agenti lo utilizzino in modo coerente. Mi chiedo se potrei creare qualcosa come DCG che funzioni come un hook pre-tool e riscriva dinamicamente le chiamate agli strumenti di compilazione (rustc/cargo) per delegarle alla mia rete di lavoratori. Proverò a risolvere questo problema stasera.