Salvataggio in Rhino 6 di default su Rhino 7 Beta

La versione in cui si salva è irrilevante per lo sviluppo ma è fondamentale per garantire la compatibilità con le versioni precedenti. Quello che non vogliamo più fare è permettere a una versione precedente di aprire il formato di una successiva. La compatibilità in avanti è impossibile se aggiungi classi di geometrie o altro di questo tipo che viene salvato in un file. In teoria si potrebbe fare facilmente ma ci sarebbe il rischio che la versione precedente, aprendo un file salvato con versione successiva, possa “saltare” le informazioni che non conosce.
Esempio: le Sub-D. Vero che Rh6 le conosce ma se volessimo cambiare e ampliare le informazioni contenute nella classe? Fine della festa. Con quello che Rh6 sa ora non le leggerebbe più.
Se il file venisse da terzi e comparisse una finestra dicendo: “alcune entità non sono state lette”… che ci fai con quel file? Quali non sono state lette? Insomma un casino. Abbiamo già dato…