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 SizeFormat 
Programming Languages_Application and.pdf725.94 kBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.