Nella mia carriera accademica, ho letto diversi articoli accademici su vari argomenti di informatica. Molti dei quali comportano un'implementazione e una certa valutazione di tale implementazione, ma ho scoperto che pochissimi di loro pubblicano effettivamente il codice che hanno usato.
Per me, i vantaggi dell'inclusione dell'attuazione effettiva sarebbero significativi, vale a dire:
- Estensione di fiducia o riproducibilità (provalo tu stesso!)
- Chiarimento delle ambiguità (in particolare per i documenti scritti da madrelingua)
- Riutilizzo del codice per le applicazioni
Quindi perché così pochi articoli in realtà includono un codice?
Suppongo che potrebbe essere l'intenzione dell'organizzazione dietro la carta di utilizzare l'implementazione nelle proprie applicazioni, e quindi non vorrebbe rilasciarlo, ma se è così, perché anche scrivere il documento?