2022 -ben 100 éves korában elhunyt Dr. Kathleen Booth, a modern informatika egyik igazi titánja.
De ki is volt ő tulajdonképpen és milyen hatása volt a mai IT világára?
Dr. Kathleen Booth volt az asszony, aki megtanította a gépeket a mi nyelvünkön beszélni.
Amikor a számítástechnika úttörőire gondolunk, gyakran Alan Turing vagy Neumann János neve ugrik be először. Azonban a háttérben, a brit Birkbeck College laboratóriumaiban egy zseniális matematikusnő olyasmit alkotott, ami alapjaiban változtatta meg azt, ahogyan a számítógépekkel kommunikálunk. Ő voltDr. Kathleen Booth.
Kathleen Booth 1922-ben született Angliában. Tanulmányait a londoni Egyetemen végezte, ahol a matematikai logika és a számítástechnika iránti érdeklődése már fiatal korában kibontakozott. A háborús idők alatt az Egyesült Királyságban számos kutató és mérnök dolgozott a háborús gépezetek fejlesztésén és a második világháború után csatlakozott Andrew Booth kutatócsoportjához.
Bár a korszakban a nők ritkán kaptak főszerepet a mérnöki tudományokban, Kathleen nélkülözhetetlenné vált.
A „Booth algoritmus”
Kathleen Booth nevét különösen a bináris számrendszer és az aritmetikai műveletek végrehajtása terén végzett munkássága tette híressé. A „Booth algoritmus” egy olyan eljárás, amelyet az adattárolásban és az aritmetikai számítások végrehajtásában alkalmaztak. Ez az algoritmus lehetővé tette a gyorsabb szorzást és osztást bináris számokkal, és a mai napig számos számítógép-architektúra alapvető része.
Míg férje, Andrew azARC (Automatic Relay Computer) és az SECszámítógépek fizikai megépítésén dolgozott, Kathleen rámutatott egy alapvető problémára:a gépekkel való kommunikáció elképesztően nehéz.
A 40-es évek végén a programozás még „gépi kódban” zajlott – ez végtelen sornyi 0-st és 1-est jelentett. Ez a folyamat lassú volt, és a legkisebb hiba is végzetesnek bizonyult.
Kathleen Booth forradalmi ötlete az volt, hogy hozzon létre egy köztes réteget. 1947-ben megalkotta azAssembly nyelvet, amely lehetővé tette a programozók számára, hogy rövid, megjegyezhető szavakat (úgynevezettmnemonikokat) használjanak a bináris kódok helyett.
A számítógép-építés pionírja
Booth munkássága nem csupán elméleti szinten volt jelentős. Ő is részt vett a számítógépek építésében, és az 1950-es évek végén egy olyan elméleti és gyakorlati megoldásokat keresett, amelyek lehetővé tették a számítógépek számára a hatékonyabb működést. Az ő neve is fémjelezte az olyan projektek fejlesztését, mint aManchester Mark I, amely a kor egyik legfejlettebb számítógépének számított.
Lényegében ez volt az első lépés afelé, hogy a programozás ne csak mérnöki bűvészkedés, hanem logikai tervezés legyen. Ezzel Kathleen lefektette a modern szoftverfejlesztés alapköveit, de Kathleen Booth nem állt meg az Assembly-nél.1958-ban könyvet írt„Programming for an Automatic Digital Calculator„címmel, ami az egyik első átfogó tankönyv volt a témában. Sőt, ő volt az egyik első kutató, aki foglalkozni kezdett agépi fordítássalés amesterséges intelligenciakorai koncepcióival is.
Sajnos Kathleen története osztozik sok korabeli női tudós sorsában: munkáját gyakran a férje neve alatt vagy a kutatócsoport részeként említették csak.
Dr. Kathleen Booth 2022. december 26-án, 100 éves korában hunyt el. Élete során számos fontos mérföldkővel gazdagította a számítástechnikai tudományokat, és munkássága a mai napig él a modern számítógép-architektúrákban és algoritmusokban. Halálával egy korszak zárult le, de öröksége tovább él a tudományos közösségben és a technológia világában.
Booth az utolsó éveit már visszavonultan, a tudományos közélettől távol töltötte, de munkásságát sosem felejtették el. A számítástechnika iránti szenvedélye és elhivatottsága nemcsak szakmai, hanem személyes példát is jelentett mindenkinek, aki az iparágban dolgozott vagy dolgozik.


