Програмирати или користити Екцел? Зашто престати да користите табеле

Програмирати или користити Екцел?

Табеле су популарни алат за манипулисање и израчунавање велике количине података. Међутим, боља опција може бити употреба програмског језика Јулија.

2010. године, две угледне економистке са Харвардског универзитета, Цармен Реинхарт и Кеннетх Рогофф објавиле су два чланка која су политичари широм света користили као подршку плановима штедње.

Реинхардт и Рогофф су тврдили да се просечни реални економски раст успорава (смањује 0,1%) када дуг земље порасте на више од 90% бруто домаћег производа (БДП). Међутим, када су користили Мицрософт Екцел, направили су једноставну грешку са озбиљним последицама.

Економисти нису изабрали читав ред приликом просечавања цифара раста: изоставили су податке из Аустралије, Аустрије, Белгије, Канаде и Данске. Додавањем ових земаља, пад од 0,1% претворио се у просечни раст економског раста од 0,2%.

Табеле имају генерално три проблема:

  • Не дозвољавају аутоматску и систематску валидацију добијених података.
  • Начин на који се информације представљају представљају трећим лицима изузетно тешко да открију грешке.
  • Они подстичу механичко понашање. Понекад се ради уштеде времена копирају и налепе формуле на које се морају извршити модификације, што они заборављају.

Можда зато стварање специфичног програма приморава вас да обратите више пажње на оно што радите или зато што имају свестраност од унапред програмираних формула да табеле не пружају, истина је таква у економији се користи све више програмских језика отвореног кода.

Програмирати или користити Екцел? Зашто је Јулиа боља од Екцел-а

Програмски језик Јулиа званично постоји већ две године. Његова верзија 1.0 објављена је у августу 2018. године, након деценије развоја. Та двадесет и четири месеца била су довољна да то постане један од главних алата за анализу података.

Јулиа је програмски језик динамичког типа отвореног кода. Иако се може користити за опште програмирање, дизајниран је имајући у виду потребе научних и нумеричких рачунара. Јулиа подржава паралелизам из кутије, нудећи три главна нивоа паралелизма који су класификовани као Јулиа короутине, вишенитни (тренутно експериментални) и вишејезгрена или дистрибуирана обрада.

Језици динамичког типа су они који омогућавају вршење модификација док је програм покренут.

Паралелизмом се назива начин решавања проблема у рачунарству који се састоји од поделе великих проблема на неколико мањих и њиховог паралелног решавања.

Неке предности Јулије у односу на Екцел

  • Отворени је извор, тако да не морате да плаћате скупе лиценце да бисте је користили.
  • Подржава употребу са системом за контролу верзија, који омогућава стручну оцену обављеног посла.
  • Вишеплатформна је; доступан је за Виндовс, Мац, Линук, ФрееБСД и Доцкер машине.
  • Не треба прибегавати другом програмском језику. Ако корисник треба да креира нове библиотеке, то може савршено да уради у Јулији. У Екцелу је неопходно прибегавати макро језику)
  • Веће перформансе. Јулиа је оптимизована за брже прорачуне.

Постоје и други фактори које треба узети у обзир. На многим местима корисник не може да одлучи шта да користи. Чак и ако било који Виндовс рачунар подржава програмирање са Јулијом, вероватно ћете морати да делите те податке са другим људима који одбију да престану да користе Екцел. Међутим, Јулиа има библиотеке које вам омогућавају увоз и извоз података из Екцела.

Друго је крива учења. Није исто попуњавање података у помоћнику него израда програма. Да не спомињем да постоји много више документације о томе како се нешто ради у Екцелу него што је то случај у Јулији.

И данас факултети и универзитети настављају да предају употребу Екцел-а за пословне прорачуне и програмирање као незаобилазан предмет. Коришћењем језика као што је Јулиа, ученици не само да би добили осећај интегритета у ономе што уче. Такође би били боље припремљени за свет у коме ће тумачење података бити критична вештина.


Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. Odgovorni za podatke: AB Internet Networks 2008 SL
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.

  1.   Цесар Аугусто Мејиас дијо

    Како да научим да кодирам са Јулијом

    1.    Диего Герман Гонзалез дијо

      Здраво. Дајем вам везе до неколико извора на шпанском језику
      https://mauriciotejada.com/programacionjulia/
      https://introajulia.org/

  2.   Мигуел дијо

    Пре него што пређемо на употребу Р Питхона или Јулије ...

    Коришћење базе података попут Либре Оффице БАСЕ је боља опција од коришћења прорачунске табеле.

    Разлог за коришћење Екцел-а је зато што је МС уклонио Аццесс из основног пакета, а како се ФОСС не користи, базе података се не подучавају када је врста програма најважнија у компанијама.

  3.   едкалрио дијо

    Читам отприлике седам година да ће Јулиа направити револуцију у анализи података, заменивши Р у академској заједници и пословном истраживању и развоју. Међутим, још увек не видим да се завршава, упркос чињеници да сви добро говоре овај језик.