Spreadsheets zijn opmerkelijk veelzijdig, maar er zijn enkele dingen die ze in principe niet goed of helemaal niet kunnen, waaronder:
* Complexe, niet-tabellarische gegevensmanipulatie: Spreadsheets zijn ideaal voor tabelgegevens, maar hebben moeite met complexe, hiërarchische of ongestructureerde gegevens. Zaken als het beheren van een grafische database of het omgaan met sterk geneste JSON zouden moeilijk en inefficiënt zijn.
* Geavanceerde statistische modellering en machinaal leren: Hoewel spreadsheets eenvoudige statistische analyses kunnen uitvoeren, missen ze de kracht en gespecialiseerde bibliotheken van speciale statistische softwarepakketten (zoals R of Python met scikit-learn) voor geavanceerde modellering, deep learning of complexe simulaties.
* Realtime gegevensverwerking en streaming: Spreadsheets zijn ontworpen voor batchverwerking. Ze zijn niet gebouwd om continu binnenkomende gegevensstromen, zoals sensormetingen of live aandelenkoersen, op een performante manier te verwerken.
* Geavanceerde gebruikersinterfaces (UI) en aangepaste applicaties: Spreadsheets hebben een beperkte mogelijkheid om aangepaste gebruikersinterfaces te maken die verder gaan dan basisformulieren en invoerbesturingselementen. Voor het ontwikkelen van volwaardige applicaties met geavanceerde UI-functies zou een speciale programmeertaal en -omgeving nodig zijn.
* Versiecontrole en collaboratieve codering: Hoewel spreadsheets samenwerking mogelijk maken, missen ze de robuuste versiecontrolesystemen (zoals Git) die bij softwareontwikkeling worden gebruikt om verschillende versies van code te beheren en wijzigingen bij te houden.
* Veilig, schaalbaar gegevensbeheer: Spreadsheets zijn niet ontworpen voor het beheren van enorme datasets of het garanderen van gegevensintegriteit en -beveiliging op het niveau van speciale databases.
In wezen kan alles dat substantiële berekeningen vereist die verder gaan dan wat kan worden gedaan met formules, gespecialiseerde algoritmen of complexe datastructuren, beter worden afgehandeld door speciale software. |