Ada Lovelace, programmer wa kwanza duniani

Analogia Malenga

JF-Expert Member
Feb 24, 2012
5,016
9,885
Ada Lovelace alikuwa binti wa mshairi maarufu Lord Byron na Annabella Milbanke Byron. Ndoa yao ilidumu kwa muda wa mwaka mmoja tu, na Ada hakuwahi kukutana na baba yake. Ili kupambana na tabia "hatari" za kiakili za aliyekuwa mumewe, Annabella aliweka juhudi kwenye muziki, Kifaransa, na hisabati kwaa masomo ya binti yake. Hisabari ilimvutia sana Ada.
1707907953095.png

Mwaka 1833, Ada Lovelace alikutana na mwanahisabati Charles Babbage, ambaye alikuwa amebuni mashine ya kuhesabu inayoitwa Difference Engine.

Lovelace alivutiwa na mfano wa Difference Engine na akawa rafiki wa maisha ya Babbage. Babbage alikuwa na mradi mpya akilini, mashine iliyoendelezwa zaidi, Analytical Engine.

Mwaka wa 1843, Lovelace alitafsiri makala ya Kifaransa ambayo mwanahisabati Mwitaliano Luigi Menabrea aliandika kuhusu Analytical Engine.

Aliongeza pia maneno mengi ya maelezo yake mwenyewe kwenye makala hiyo. Lovelace aligundua kwamba Analytical Engine inaweza kutekeleza mfululizo mpana wa operesheni za hisabati.

Kielelezo alichokiandika cha mfululizo mmoja wa aina hiyo - jinsi ya kuhesabu nambari za Bernoulli - inachukuliwa na wataalamu wa kompyuta kama programu ya kwanza ya kompyuta.

Hata aliweka nadharia kwamba Analytical Engine inaweza kutumika kutekeleza operesheni kwenye "vitendo vingine zaidi ya nambari," kama vile noti za muziki.

Sehemu ndogo tu ya Analytical Engine ilijengwa, na Ada Lovelace alifariki mwaka wa 1852. Hata hivyo, umaarufu wake unaendelea kuishi.

Aliweka jina lake kwenye lugha ya programu ya Ada. Kila mwaka, siku ya pili ya Jumanne ya mwezi wa Oktoba, michango ya wanawake katika sayansi, teknolojia, uhandisi, na hisabati (STEM) inasherehekewa siku ya Ada Lovelace.
 
Back
Top Bottom