Lo sviluppatore del framework Rust actix-web ha rimosso il repository a causa di molestie.

Autore del framework web scritto in linguaggio Rust actix-web ha cancellato repository dopo aver ricevuto critiche per il "non corretto utilizzo" del linguaggio Rust. Il framework actix-web, pacchetto scaricato oltre 800.000 volte, consente di integrare funzionalità di server e client http nelle applicazioni scritte in Rust, puntando a massimizzare le prestazioni e è in testa si posiziona tra i migliori in molti test di framework web.

Poco prima dell'incidente, era stata segnalata su GitHub la presenza di un comportamento indefinito (Undefined Behaviour) nel codice del server actix-web, che si verifica in un blocco eseguito in modalità unsafe (che consente l'esecuzione di azioni non sicure con i puntatori). L'autore di actix-web non ha rimosso il blocco unsafe, ma ha modificato la chiamata a questo blocco per evitare il comportamento indefinito. Ha rifiutato le proposte di rimuovere unsafe, citando la possibile perdita di prestazioni e affermando di non utilizzare unsafe senza necessità e di essere sicuro della sicurezza dei blocchi operanti in questa modalità.

Un membro del team di RustSec, che ha individuato il comportamento indefinito, non era d'accordo e ha suggerito che l'uso di molti blocchi unsafe in actix-web fosse immotivato. Successivamente ha pubblicato
articolo sull'inaccettabilità dell'uso di unsafe, in cui, tra l'altro, è stato menzionato che il metodo utilizzato in actix-web per gestire i puntatori (più puntatori mutabili sui medesimi dati) potrebbe potenzialmente causare vulnerabilità use-after-free e non è conforme alla paradigma di sviluppo in Rust.

Dopo dibattito articoli su Reddit, nei problemi su GitHub si sono radunati troll e l'autore di actix-web è stato soggetto a una valanga di critiche e insulti per il non corretto utilizzo di Rust. L'autore non ha retto la pressione psicologica, ha rimosso il repository e scritto, interrompendo la sua partecipazione a Open Source.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, server VPS VDS 🔥 Acquista hosting affidabile per siti web con protezione DDoS, server VPS VDS | ProHoster