Quante linee di codice è Microsoft Excel?
Secondo http://www.lextrait.com/vincent/implementations.html, la suite Microsoft Office è scritta principalmente in C++.
È difficile dire esattamente quante linee di codice compongono Excel. In primo luogo, essendo un prodotto proprietario, il codice sorgente non è disponibile al pubblico, quindi tutto quello che abbiamo per andare avanti sono frammenti di informazioni dall'interno di Microsoft.
Ma più importante è che non è ovvio quale codice si possa contare come "Excel" e quale codice sia comune tra Excel e altre parti di Microsoft Office. Dove tracciate la linea? Ci deve essere una grande quantità di codice, per esempio, per implementare l'interfaccia utente della barra multifunzione, le procedure guidate, VBA, ecc. che è condivisa.
Per quello che vale, secondo http://blogs.msdn.com/b/macmojo/archive/2006/11/03/it-s-all-in-the-numbers.aspx c'erano circa 30 milioni di linee di codice nella versione Mac di Microsoft Office (l'intera suite, non solo il foglio di calcolo) nel 2006. Probabilmente sono aumentate da allora.
LibreOffice'la suite per ufficio (che è approssimativamente comparabile in termini di funzionalità) è in confronto molto più snella, 12,5 milioni di linee di codice, per lo più in C++.
Articoli simili
- Quali sono le differenze tra codice macchina, codice byte, codice oggetto e codice sorgente?
- Che cosa significa 'linee' nei piani del telefono cellulare, come '1 linea' o '4 linee'?
- Qual è la differenza tra bytecode, codice nativo, codice macchina e codice assembly?
- Il mio Samsung Galaxy S4 ha un codice paese XSB. Posso aggiornare manualmente il sistema operativo con un diverso codice paese, codice prodotto e CSC?