Esprimere idee tramite le funzioni è un modo collaudato per rappresentare comportamento e dati (il C lo fa da decenni!). Storicamente, l'informatica ha trovato altri modi utili ed espressivi per aggregare e astrarre i dati. Forse conosci la programmazione orientata agli oggetti (OOP) come uno di questi modi. In questo capitolo esploreremo cosa ha da offrire Rust oltre alle semplici funzioni.
