Értékelés:
A könyv betekintést nyújt a számítástechnika úttörőjének, Naurnak az életébe és munkásságába, beleértve az Algol 60-hoz való hozzájárulását és a többi tudósról alkotott véleményét. Bár jól előkészített interjúkat tartalmaz, a kötetet kevéssé kidolgozottnak érezhetjük, és kissé túlárazottnak tartják.
Előnyök:Értékes betekintést nyújt Naur hátterébe és hozzájárulásaiba, jól előkészített interjúkkal, és rávilágít a korai számítástechnika jelentős rivalizálására.
Hátrányok:A könyv egyes részeit nyersnek és könnyednek érezzük, egyes információkat nem támasztanak alá kellőképpen referált publikációkkal, és a nyújtott tartalomhoz képest talán túlárazott.
(2 olvasói vélemény alapján)
Pluralism in Software Engineering: Turing Award Winner Peter Naur Explains
"Milyen jó fej fickó" --- Dennis Shasha, NYU "Lenyűgöző... nagyon érdemes" --- Robert Harper, CMU Mit tud és mit nem tud nyújtani a matematikai szigor a szoftvermérnököknek.
Peter Naur 16 évesen írta első kutatási dolgozatát. Hamarosan nemzetközileg elismert csillagász lett, és Naur numerikus analízisben való jártassága 1950-től hozzáférést biztosított számára a számítógépekhez. Segített megtervezni és megvalósítani a nagy hatású ALGOL programozási nyelvet.
Az 1960-as években Naur szinkronban volt McCarthy, Dijkstra és mások kutatási menetrendjével.
1970-re azonban eltávolodott tőlük. Ahelyett, hogy csatlakozott volna Dijkstra strukturált programozási mozgalmához, világossá tette, hogy miért helyteleníti azt.
Naur kritikája mögött a pluralizmus mellett érvel: egy számítógépes szakembernek nem szabad dogmatikusan kiállnia egy módszer mellett, és másoktól sem követelheti meg, hogy azt használják a saját munkájukban. Ehelyett tiszteletben kell tartania a személyes stílusok sokféleségét a problémák megoldása során. Mi köze a filozófiának a szoftverfejlesztéshez.
Bár Peter Naur határozottan nem akarja, hogy filozófusnak nevezzék, elismeri, hogy Popper, Quine, Russell és mások hatással voltak rá. Naur 1970-es és 1980-as évekbeli írásaiból kiderül, hogyan vett kölcsön fogalmakat a filozófiából, hogy továbbfejlessze a szoftverfejlesztésről alkotott elképzeléseit. A későbbi években főként a filozófiában és különösen a matematikai logikában és szabályokban végzett munkákat vette górcső alá.
William James 1890-es kutatásaiba mélyen behatolva Naur fokozatosan kidolgozta saját elméletét arról, hogy milyen a mentális élet az idegrendszer neurális szintjén. Ez a fejlődés viszont segít megmagyarázni, hogy miért ellenezte mindig is a Turing-tesztet és a mesterséges intelligenciát, miért voltak erős ellenérzései a formális módszerek mozgalmával és különösen Dijkstra kutatásával szemben.
© Book1 Group - minden jog fenntartva.
Az oldal tartalma sem részben, sem egészben nem másolható és nem használható fel a tulajdonos írásos engedélye nélkül.
Utolsó módosítás időpontja: 2024.11.13 21:05 (GMT)