Please use this identifier to cite or link to this item:
https://biblioteca.unisced.edu.mz/handle/123456789/3667
Title: | Programming Languages: Application and Interpretation |
Authors: | Krishnamurthi, Shriram |
Keywords: | Recursion and Cycles Parsing |
Issue Date: | 14-Apr-2017 |
Publisher: | Brown University |
Citation: | Version Second Edition |
Abstract: | Unlike some other textbooks, this one does not follow a top-down narrative. Rather it has the flow of a conversation, with backtracking. We will often build up programs incrementally, just as a pair of programmers would. We will include mistakes, not because I don't know the answer, but because this is the best way for you to learn. Including mistakes makes it impossible for you to read passively: you must instead engage with the material, because you can never be sure of the veracity of what you're reading. At the end, you'll always get to the right answer. However, this non-linear path is more frustrating in the short term (you will often be tempted to say, “Just tell me the answer, already!”), and it makes the book a poor reference guide (you can't open up to a random page and be sure what it says is correct). However, that feeling of frustration is the sensation of learning. I don't know of a way around it. |
URI: | http://biblioteca.unisced.edu.mz/handle/123456789/3667 |
Appears in Collections: | Programação |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
Programming Languages_Application and.pdf | 725.94 kB | Adobe PDF | View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.