Kenneth Cutts Richard Cabot Arnold amerikai számítógépes programozó, aki az 1980-as években a Rogue nevű videójáték egyik fejlesztőjeként,A Brief History of "Rogue". a Unix eredeti Berkeley (BSD) disztribúciójához való hozzájárulásáról, a C-ről és a C++-ról szóló könyveiről és cikkeiről (pl. az 1980-1990-es években a Unix Review „The C Advisor” című rovata), valamint a Java platformon végzett kiemelkedő munkájáról ismert.
A Berkeley-n Arnold a Berkeley-i Kaliforniai Egyetemre járt, miután egy évig a Lawrence Berkeley Nemzeti Laboratórium számítógépes laboratóriumában dolgozott, és 1985-ben informatikából szerzett diplomát. A Berkeley-n a Berkeley Computer Club (később Computer Science Undergraduates Association) elnöke volt, és sokban hozzájárult a 2BSD és 4BSD Berkeley Unix disztribúciókhoz, többek között: curses és termcap: egy hardverfüggetlen könyvtár a kurzormozgatás, a képernyőszerkesztés és az ablakok létrehozásának vezérlésére ASCII kijelzős terminálokon, amely a termcap-onA termcap („terminal capability”) egy Unix-szerű számítógépeken használt, hagyományos szoftverkönyvtár és adatbázis, amely lehetővé teszi, hogy a programok eszközfüggetlen módon használhassák a megjelenítő számítógépes terminálokat, ami jelentősen leegyszerűsíti a hordozható szöveges módú alkalmazások írását. és Bill Joy vi képernyővezérlő kódján alapul. A curses mérföldkőnek számító kijelzőkönyvtár volt, amely lehetővé tette, hogy számos új alkalmazás teljes képernyős felhasználói felületeket hozzon létre, amelyek hordozhatóak a különböző márkájú kijelzőterminálok között. Rogue: Arnold, Michael Toy és Glenn Wichman közösen írták a Rogue-ot, egy teljes képernyős szerepjátékot, amely egy akkoriban újszerű „dungeon” látványt nyújtott felülről. A játék a „roguelike” játékok egész műfaját hozta létre.Note: it was a different Ken Arnold ("Ken W. Arnold") who contributed' to the Ultima game series (see Ultima I: The First Age of Darkness#Development and release). fortune: egy cookie program.A fortune egy olyan program, amely egy álvéletlen üzenetet jelenít meg az idézetek adatbázisából. Bár Arnold idézeteket megjelenítő programja nem az első volt a történelemben, BSD-szabványként messze a legszélesebb körben használt lett, és az idézeteket tartalmazó adatbázisa hatalmas volt. Egy egyszerű szöveges fájlformátumot is szabványosított, amely filozófiailag igazodott a Unixhoz, és így széles körben használták mind más 'szerencse-süti' programok, mind pedig egyéb célokra. ctags: program kereszthivatkozások generálására számítógépes forráskódban.A ctags egy olyan programozási eszköz, amely a különböző programozási nyelvek forrás- és fejlécfájljaiban található nevek indexfájlját generálja a kód megértésének megkönnyítése érdekében. A nyelvtől függően függvények, változók, osztálytagok, makrók és így tovább indexelhetők. Ezek a címkék lehetővé teszik a definíciók gyors és egyszerű megtalálását egy szövegszerkesztő, egy kódkereső motor vagy más segédprogram segítségével. Alternatívaként létezik egy olyan kimeneti mód is, amely egy kereszthivatkozási fájlt generál, amely ember által olvasható formában felsorolja a nyelvi fájlokban található különböző nevekről szóló információkat.
Válogatott könyvek JavaSpaces. Principles, Patterns, and Practice; Eric Freeman, Susanne Hupfer, Ken Arnold; The Java Programming Language; 4th Edition; Ken Arnold, James Gosling, David Holmes; Sample chapter: A Taste of Java's I/O Package: Streams, Files, and So Much More The Jini(TM) Specification, 2nd Edition; Ken Arnold, Jim Waldo and the rest of the Jini technology team. Part of the official Jini Technology Series, published by Addison Wesley. "Fear and Loathing on the UNIX Trail -- Confessions of a Berkeley system mole."; Doug Merritt with Ken Arnold and Bob Toxen; Unix Review, Jan 1985 "Rogue: Where It has Been, Why It Was There, And Why It Shouldn't Have Been There In The First Place"; USENIX Conference Proceedings; Boston, July 1982, p. 139 ff; Ken C.R.C. Arnold, Michael C. Toy
Lásd még The Art of Unix Programming
Jegyzetek
További információk Ken Arnold's Artima log curses
Fordítás
Kategória:1958-ban született személyek Kategória:Élő személyek Kategória:Amerikai informatikusok Kategória:Amerikai programozók