|
|
|
|
|
by pron
3549 days ago
|
|
While not exactly a debate -- more of a fundamental difference in outlook -- these are interesting, completely opposite claims: Bob Harper[1]: > There is an alternative… without… reference to an underlying machine… [W]e adopt a linguistic model of computation, rather than a machine model, and life gets better! There is a wider range of options for expressing algorithms, and we simplify the story of how algorithms are to be analyzed. Leslie Lamport[2]: > Thinking is not the ability to manipulate language; it’s the ability to manipulate concepts. Computer science should be about concepts, not languages. … State machines… provide a uniform way to describe computation with simple mathematics. The obsession with language is a strong obstacle to any attempt at unifying different parts of computer science. [1]: https://existentialtype.wordpress.com/2011/03/16/languages-a... [2]: http://research.microsoft.com/en-us/um/people/lamport/pubs/s... |
|