Programmeren of Excel gebruiken? Waarom zou u stoppen met het gebruik van spreadsheets?

Programmeren of Excel gebruiken?

Spreadsheets zijn een populair hulpmiddel voor het manipuleren en berekenen van grote hoeveelheden gegevens. Een betere optie kan echter zijn om de programmeertaal te gebruiken Julia.

In 2010 publiceerden twee gerespecteerde economen van de Harvard University, Carmen Reinhart en Kenneth Rogoff, twee artikelen die door politici over de hele wereld werden gebruikt om bezuinigingsplannen te ondersteunen.

Reinhardt en Rogoff voerden aan dat de gemiddelde reële economische groei vertraagt ​​(-0,1%) wanneer de schuld van een land stijgt tot meer dan 90% van het bruto binnenlands product (bbp). Bij het gebruik van Microsoft Excel maakten ze echter een simpele fout met ernstige gevolgen.

Economen hebben bij het gemiddelde van de groeicijfers niet de hele rij geselecteerd - ze hebben de gegevens weggelaten uit Australië, Oostenrijk, België, Canada en Denemarken. Door deze landen toe te voegen, veranderde de daling van 0,1% in een gemiddelde stijging van de economische groei met 0,2%.

Over het algemeen hebben spreadsheets drie problemen:

  • Ze laten de automatische en systematische validatie van de verkregen gegevens niet toe.
  • De manier waarop de informatie wordt gepresenteerd, maakt het voor derden buitengewoon moeilijk om fouten te ontdekken.
  • Ze moedigen mechanisch gedrag aan. Soms worden om tijd te besparen formules gekopieerd en geplakt waaraan wijzigingen moeten worden aangebracht, die ze vergeten te doen.

Misschien omdat het creëren van een specifiek programma dwingt je om meer aandacht te besteden aan wat je doet of, omdat ze een veelzijdigheid hebben dan voorgeprogrammeerde formules die spreadsheets niet bieden, de waarheid is dat in de economie worden steeds meer open source programmeertalen gebruikt.

Programmeren of Excel gebruiken? Waarom Julia beter is dan Excel

De programmeertaal Julia is officieel al twee jaar bij ons. Versie 1.0 werd in augustus 2018 gepubliceerd, na een decennium van ontwikkeling. Die vierentwintig maanden waren genoeg om er een van de belangrijkste instrumenten voor data-analyse van te maken.

Julia is een open source programmeertaal van het dynamische type. Hoewel het kan worden gebruikt voor algemene programmering, is het ontworpen met het oog op de behoeften van gebruikers van wetenschappelijke en numerieke computers. Julia ondersteunt parallellisme out-of-the-box en biedt drie hoofdniveaus van parallellisme die zijn geclassificeerd als Julia coroutines, multithreaded (momenteel experimenteel) en multicore of gedistribueerde verwerking.

Dynamische talen zijn talen waarmee wijzigingen kunnen worden aangebracht terwijl het programma wordt uitgevoerd.

Met parallellisme bedoelen we een manier om computerproblemen op te lossen die erin bestaat grote problemen op te splitsen in verschillende kleinere en ze parallel op te lossen.

Enkele voordelen van Julia ten opzichte van Excel

  • Het is open source, zodat u geen dure licenties hoeft te betalen om het te gebruiken.
  • Ondersteunt gebruik met een versiebeheersysteem, waardoor collegiale toetsing van het uitgevoerde werk mogelijk is.
  • Het is multiplatform; het is beschikbaar voor Windows-, Mac-, Linux-, FreeBSD- en Docker-machines.
  • U hoeft geen toevlucht te nemen tot een andere programmeertaal​ Als de gebruiker nieuwe bibliotheken moet maken, kan hij dat perfect doen in Julia. In Excel is het nodig om toevlucht te nemen tot een macrotaal)
  • Hogere prestaties​ Julia is geoptimaliseerd voor snellere berekeningen.

Er zijn natuurlijk nog andere factoren waarmee u rekening moet houden. Op veel plaatsen kan de gebruiker niet beslissen wat hij moet gebruiken​ Hoewel elke Windows-computer het programmeren met Julia ondersteunt, is het waarschijnlijk dat u die gegevens moet delen met anderen die weigeren Excel niet meer te gebruiken. Julia heeft echter bibliotheken waarmee u Excel-gegevens kunt importeren en exporteren.

Ten tweede is er de leercurve​ Het is niet hetzelfde om gegevens in een assistent in te vullen als om een ​​programma te maken. Om nog maar te zwijgen van het feit dat er veel meer documentatie is over hoe je iets in Excel moet doen dan in Julia.

Zelfs vandaag de dag blijven hogescholen en universiteiten het gebruik van Excel voor zakelijke berekeningen en programmeren als een vrijblijvend vak onderwijzen. Met het gebruik van talen zoals Julia zouden studenten niet alleen een gevoel van integriteit krijgen in wat ze leren. Ze zouden ook beter voorbereid zijn op een wereld waarin gegevensinterpretatie een cruciale vaardigheid zal zijn.


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: AB Internet Networks 2008 SL
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.

  1.   Cesar Augusto Mejías zei

    Hoe leer ik coderen met Julia

    1.    Diego Duitse Gonzalez zei

      Hallo. Ik geef je links naar een aantal bronnen in het Spaans
      https://mauriciotejada.com/programacionjulia/
      https://introajulia.org/

  2.   Miguel zei

    Voordat u verder gaat met het gebruik van R Python of Julia ...

    Het gebruik van een DATABASE zoals Libre Office BASE is een betere optie dan het gebruik van een spreadsheet.

    De reden voor het gebruik van Excel is dat MS Access uit het basispakket heeft verwijderd, en aangezien FOSS niet wordt gebruikt, worden databases niet aangeleerd als dit het type programma is dat er het meest toe doet in bedrijven.

  3.   edkalrio zei

    Ik lees al ongeveer zeven jaar dat Julia een revolutie teweeg zal brengen in data-analyse, door R te vervangen in de academische wereld en in zakelijke R & D. Ik zie het echter nog steeds niet van de grond komen, ook al is iedereen enthousiast over deze taal.