0
Your cart

Your cart is empty

Browse All Departments
  • All Departments
Price
  • R250 - R500 (3)
  • R500 - R1,000 (4)
  • -
Status
Brand

Showing 1 - 7 of 7 matches in All Departments

Pluralism in Software Engineering - Turing Award Winner Peter Naur Explains (Paperback): Edgar G Daylight Pluralism in Software Engineering - Turing Award Winner Peter Naur Explains (Paperback)
Edgar G Daylight
R533 Discovery Miles 5 330 Ships in 10 - 15 working days

"What an absolutely cool guy " --- Dennis Shasha, NYU "Fascinating... very worthwhile" --- Robert Harper, CMU What mathematical rigor has and has not to offer to software engineers. Peter Naur wrote his first research paper at the age of 16. Soon an internationally acclaimed astronomer, Naur's expertise in numerical analysis gave him access to computers from 1950. He helped design and implement the influential ALGOL programming language. During the 1960s, Naur was in sync with the research agendas of McCarthy, Dijkstra, and others. By 1970, however, he had distanced himself from them. Instead of joining Dijkstra's structured programming movement, he made abundantly clear why he disapproved of it. Underlying Naur's criticism is his plea for pluralism: a computer professional should not dogmatically advocate a method and require others to use it in their own work. Instead, he should respect the multitude of personal styles in solving problems. What philosophy has to do with software engineering. Though Peter Naur definitely does not want to be called a philosopher, he acknowledges having been influenced by Popper, Quine, Russell, and others. Naur's writings of the 1970s and 1980s show how he borrowed concepts from philosophy to further his understanding of software engineering. In later years, he mainly scrutinized the work in philosophy and mathematical logic & rules in particular. By penetrating deeply into the 1890 research of William James, Naur gradually developed his own theory of how mental life is like at the neural level of the nervous system. This development, in turn, helps explain why he always opposed the Turing Test and Artificial Intelligence, why he had strong misgivings about the Formal Methods movement and Dijkstra's research in particular.

Turing Tales (Paperback): Edgar G Daylight Turing Tales (Paperback)
Edgar G Daylight; Contributions by Raymond Boute, Arthur C Fleck
R730 Discovery Miles 7 300 Ships in 10 - 15 working days
Formalism & Intuition in Software Development (Paperback): Michael A. Jackson, Edgar G Daylight Formalism & Intuition in Software Development (Paperback)
Michael A. Jackson, Edgar G Daylight; Edited by Kurt De Grave
R451 Discovery Miles 4 510 Ships in 10 - 15 working days
Algorithmic Barriers Falling - P=np? (Paperback): Donald E. Knuth, Edgar G Daylight Algorithmic Barriers Falling - P=np? (Paperback)
Donald E. Knuth, Edgar G Daylight; Edited by Kurt De Grave
R576 Discovery Miles 5 760 Ships in 10 - 15 working days
The Essential Knuth (Paperback): Donald E. Knuth, Edgar G Daylight The Essential Knuth (Paperback)
Donald E. Knuth, Edgar G Daylight; Edited by Kurt De Grave
R393 Discovery Miles 3 930 Ships in 10 - 15 working days

Donald E. Knuth lived two separate lives in the late 1950s. During daylight he ran down the visible and respectable lane of mathematics. During nighttime, he trod the unpaved road of computer programming and compiler writing. Both roads intersected -- as Knuth discovered while reading Noam Chomsky's book Syntactic Structures on his honeymoon in 1961. "Chomsky's theories fascinated me, because they were mathematical yet they could also be understood with my programmer's intuition. It was very curious because otherwise, as a mathematician, I was doing integrals or maybe was learning about Fermat's number theory, but I wasn't manipulating symbols the way I did when I was writing a compiler. With Chomsky, wow, I was actually doing mathematics and computer science simultaneously." How, when, and why did mathematics and computing converge for Knuth? To what extent did logic and Turing machines appear on his radar screen? The early years of convergence ended with the advent of Structured Programming in the late 1960s. How did that affect his later work on TeX? And what did "structure" come to mean to Knuth? Shedding light on where computer science stands today by investigating Knuth's past -- that's what this booklet is about.

The Dawn of Software Engineering - From Turing to Dijkstra (Paperback): Edgar G Daylight The Dawn of Software Engineering - From Turing to Dijkstra (Paperback)
Edgar G Daylight; Contributions by Tony Hoare, Niklaus Wirth
R761 R668 Discovery Miles 6 680 Save R93 (12%) Ships in 10 - 15 working days

Contrary to what many believe, Alan Turing is not the father of the all-purpose computer. Engineers were, independently of Turing, already building such machines during World War II. Turing's influence was felt more in programming after his death than in computer building during his lifetime. The first person to receive a Turing award was a programmer, not a computer builder. Logicians and programmers recast Turing's notions of machine and universality. Gradually, these recast notions helped programmers to see the bigger picture of what they were accomplishing. Later, problems unsolvable with a computer influenced experienced programmers, including Edsger W. Dijkstra. Dijkstra's pioneering work shows that both unsolvability and aesthetics have practical relevance in software engineering. But to what extent did Dijkstra and others depend on Turing's accomplishments? This book presents a revealing synthesis for the modern software engineer and, by doing so, deromanticizes Turing's role in the history of computing.

The Future of Software Engineering - Panel Discussions (Paperback): Edgar G Daylight The Future of Software Engineering - Panel Discussions (Paperback)
Edgar G Daylight
R365 Discovery Miles 3 650 Ships in 10 - 15 working days
Free Delivery
Pinterest Twitter Facebook Google+
You may like...
Magical Treasury - The Adventures of…
Iveta Ongley Hardcover R911 Discovery Miles 9 110
Shilah and Lailah - The Tea Party
Angela Gordon-Broxton Hardcover R554 Discovery Miles 5 540
Little Panda, What Do You See?
Shannon L Mokry Hardcover R560 Discovery Miles 5 600
Yuck said the Yak - (Green Early Reader)
Alex English Paperback  (1)
R200 Discovery Miles 2 000
Spooky Scoops - (Brown Chapter Reader)
Alison Donald Paperback R216 R196 Discovery Miles 1 960
Teacher's Pet - (White Early Reader)
Katie Dale Paperback R213 R192 Discovery Miles 1 920
The Curse of the Sapphire Skull - (Grey…
Elizabeth Dale Paperback R245 R222 Discovery Miles 2 220
Snappy Dresser - (Turquoise Early…
Jenny Moore Paperback R213 R192 Discovery Miles 1 920
A Midsummer Night's Dream - KS3 Classic…
William Shakespeare, Collins Gcse Paperback R90 R81 Discovery Miles 810
Pharaoh's Treasure - (Purple Early…
Amanda Brandon Paperback R213 R192 Discovery Miles 1 920

 

Partners