Историја рачунара

Случај Аде Ловелаце Геније или превара?

Случај Аде Ловелаце Геније или превара?
Ада Кинг, грофица од Ловелацеа, била је енглеска математичарка из 19. века, којој се данас често даје надимак првог рачунарског програмера на свету. Према некима, Ада Ловелаце је математички геније који је био пресудан у развоју рачунара и коме је кредит неправедно ускраћен. Према другима, Адиини доприноси су прецењени и њена улога је само једна од мањег историјског интереса.

Ада Брион рођена је у Лондону 10. децембра 1815. Била је ћерка злогласног лорда Бирона и барунице Анабелле Милбанке. Иако је овај пар био можда најинтелигентнији пар у Европи, они су се невероватно разликовали у темпераменту. Лорд Брион био је један од највећих песника, док је баруница Милбанке била један од најдивнијих математичара. Лорд Брион је био познат по својим скандалозним, дивљим подвизима док је баруница Милбанке била строга и религиозна. Пар се раздвојио 5 недеља након Адиног рођења.

Ада је детињство провела под строгим и ригорозним образовним планом. Изгледа да је Адаино право интересовање за математику распламсало након састанка са Цхарлесом Баббагеом. Цхарлес Баббаге био је син богатог банкара и у раним годинама показао је генијалност у математици. Након дипломирања на Цамбридгеу, његова блистава каријера одложена је дуги низ година, док му је на неколико универзитета неправедно ускраћено место за истраживање. Током овог периода, Баббаге је живео од богатства своје породице и наставио је да производи радове на разне теме.

Баббаге-ово интересовање убрзо се окренуло производњи тригонометрије и логаритамских стоних књига. Ове књиге су биле изузетно драгоцене, посебно за војне потребе, за њихову употребу у бродској пловидби. Табеле су израђене додељивањем израчуна математичарима да их запишу у рукопис, а затим копирање рукописа у штампи. Израда ових табела била је невероватно мукотрпна и дуготрајна, са много различитих прилика за грешке. Баббаге-ов фокус усмерен је на дизајн и проналазак механичког калкулатора који би могао да користи алгоритам „метода разлика“ Исааца Невтона за аутоматизацију рада ових математичара.

Са 17 година, Ада је отпутовала са сеоског имања своје мајке у Лондон на сезону дебитантки. Док је на забави коју је приредио филозоф и математичар Цхарлес Баббаге у име свог 17-годишњег сина, Ада је представљен 41-годишњем Цхарлесу због заједничког интересовања за математику. Баббаге је Ади показао прототип своје машине "Дифференце Енгине". Дифференце Енгине је требао бити калкулатор посебне намене који ће инспирисати Баббаге-ов дизајн Туринг-комплетног универзалног рачунара.

Након састанка са Баббагеом, Ада је одржала пријатељство с Баббагеом, док је наредних неколико година провела у браку и одгајању троје деце. 1839. године Ада је написала Баббаге-а питајући за препоруку за наставника математике. Баббаге је препоручио истакнутог логичара Аугустуса Де Моргана. Аугустус Де Морган био је близак пријатељ Џорџа Була, проналазача Булове алгебре, чинећи Аду само два степена одвојености од друге главне фигуре у историји рачунарства. Де Морганов први предмет за Аду био је рачун, у чему је Ада брзо бриљирала.

Баббаге је покушао да обезбеди финансирање за своју идеју за чисто механички Туринг-ов универзални рачунар, али су га агенције за финансије у Енглеској укориле. 1840. Баббаге је одржао предавање о тој идеји у Италији. Предавању је присуствовао млади инжењер по имену Луиги Менабреа, који је правио белешке и касније их објављивао на француском језику. 1843. Ада је одлучила да преведе белешке на енглески језик и да у своје књиге укључи своје белешке. Ада је провела неколико месеци објављујући белешке које се сматрају њеним магнум опусом.

Белешке Аде Ловелаце


Адине белешке су невероватно темељне и показују одлично техничко знање. Што је још важније, Ада даје оригиналне увиде у многе најважније идеје у рачунарству. Међу Ади најпревиднијих коментара: „природа многих предмета у тој науци нужно се баца у нова светла и дубље се истражује.“Она такође чувено износи важну тврдњу о могућности вештачке интелигенције:„ Аналитички механизам нема претензије да било шта потиче. Може да уради све што знамо како да му наручимо .. . Његова провинција је да нам помогне да ставимо на располагање оно са чим смо већ упознати.”. Још један оригиналан увид пронађен у Адином раду је идеја да Аналитички механизам може манипулисати не само аритметичким бројевима с посебним освртом на музичке ноте. Чини се да ова идеја није присутна у Баббаге-овом делу и јединствена је за Аду.

Након објављивања Баббагеових бележака, Ада је предложила да буде задужена за пројекат Баббаге'с Аналитицал Енгине, укључујући обезбеђивање финансирања и ангажовање инжењера. Улога Баббаге-а била би да надгледа техничке детаље. Како се запис појављује у њиховој преписци, чини се да је Баббаге углавном пристала на њене услове. Ово је била необична одлука за Баббагеа, јер је дуго био познат по свом темпераментном и доминантном карактеру. Ада је била изненађена и написала је да „никада га нисам видела тако пријатног, разумног или тако добре воље!”.

Њих двоје су наставили да смишљају шеме за финансирање, али Ада је морала да одложи озбиљније напоре на пројекту јер је њено здравље постало проблем. Током следећих неколико година, Адино здравље нагло је опало и трагично јој је дијагностикован рак. Данас је увријежено мишљење да је боловала од рака јајника. Ада је покушала разне лекове, али на крају је схватила да смрт предстоји. Позвала је свог пријатеља Цхарлеса Дицкенса да прочита причу о смрти из једне од његових књига. У последњим месецима, Ада је тражила да је сахране поред покојног оца који је одсутан, што је дубоко наљутило њену мајку и супруга. Ада је дуго била поштовалац свог оца упркос покушајима мајке да укорени супротно.

Ада је преживела дуже него што се очекивало, неколико месеци након што је озбиљно пропала. Медицинска сестра Флоренце Нигхтингале, друга пријатељица, рекла је о својој смрти 27. новембра 1852. године: „Рекле су да не би могла живети толико дуго, да није страховите виталности мозга који не би умро.”. Ада Ловелаце имала је 36 година.

Адина коначна жеља била је да се прикупљају и организују њене преписке. Из ових списа изгледа да је Ада имала бриљантне и систематичне погледе у разним областима знања. У свом можда најизраженијем тренутку она у једном писму пријатељу пише: „Не чини ми се да церебрална материја мора бити математички неуправљивија од сидералне и планетарне материје и кретања; ако би то само прегледали са праве тачке гледишта. Надам се да ћу генерацијама завештати рачун нервног система.”. Ове идеје су превладале сличне идеје од Џорџа Була за једну деценију, а од многих других личности из психологије много дуже.

Порекло идеје рачунања је сложено и тешко питање. Чини се да Алан Туринг није био упознат са Баббагеовим и Адаиним радом на Аналитичком мотору 1937. године када је објавио „О рачунатим бројевима“. Ада је очигледно била један од најсјајнијих умова у историји. Њена размишљања о обради информација и вештачкој интелигенцији потпуно су оригинална и далеко испред њеног времена. Главнина заслуга за дизајнирање нацрта Дифференце Енгине-а и Аналитичког мотора припада Баббаге-у, али Ада је имала важну улогу у разјашњавању ових нацрта. Укратко, Ада Ловелаце није измислила рачунар, али да није трагично умрла тако млада, можда би играла веома велику улогу у конструкцији првог рачунара или у развоју идеје о универзалном рачунању. На много начина, Ада је видела дубље од Баббаге-а потенцијал Аналитичког мотора. Да је Ада живела дуже, можда би дала допринос Туринга или Вон Неуманна.

Како да обрнете смер померања миша и додирних табли у оперативном систему Виндовс 10
Миш и Тоуцхпадрачунарство не само да олакшава рад, већ и ефикасније и мање времена. Не можемо замислити живот без ових уређаја, али ипак је чињеница д...
Како променити показивач миша и величину, боју и шему курсора на Виндовс 10
Показивач миша и курсор у оперативном систему Виндовс 10 су врло важни аспекти оперативног система. То се може рећи и за друге оперативне системе, так...
Бесплатни и отворени кодни покретачки програми за развој Линук игара
Овај чланак ће обухватити листу бесплатних покретача игара отвореног кода који се могу користити за развој 2Д и 3Д игара на Линуку. Бројни су такви мо...