Pluralizmus a szoftverfejlesztésben: A Turing-díjas Peter Naur magyarázata

Értékelés:   (3.0 az 5-ből)

Pluralizmus a szoftverfejlesztésben: A Turing-díjas Peter Naur magyarázata (G. Daylight Edgar)

Olvasói vélemények

Összegzé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)

Eredeti címe:

Pluralism in Software Engineering: Turing Award Winner Peter Naur Explains

Könyv tartalma:

"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.

A könyv egyéb adatai:

ISBN:9789491386008
Szerző:
Kiadó:
Nyelv:angol
Kötés:Puha kötés

Vásárlás:

Jelenleg kapható, készleten van.

A szerző további könyvei:

Pluralizmus a szoftverfejlesztésben: A Turing-díjas Peter Naur magyarázata - Pluralism in Software...
"Milyen jó fej fickó" --- Dennis Shasha, NYU...
Pluralizmus a szoftverfejlesztésben: A Turing-díjas Peter Naur magyarázata - Pluralism in Software Engineering: Turing Award Winner Peter Naur Explains

A szerző munkáit az alábbi kiadók adták ki:

© 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)