Please use this identifier to cite or link to this item: https://biblioteca.unisced.edu.mz/handle/123456789/3667
Full metadata record
DC FieldValueLanguage
dc.contributor.authorKrishnamurthi, Shriram-
dc.date.accessioned2025-02-24T07:25:51Z-
dc.date.available2025-02-24T07:25:51Z-
dc.date.issued2017-04-14-
dc.identifier.citationVersion Second Editionen_US
dc.identifier.urihttp://biblioteca.unisced.edu.mz/handle/123456789/3667-
dc.description.abstractUnlike 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.en_US
dc.language.isoenen_US
dc.publisherBrown Universityen_US
dc.subjectRecursion and Cyclesen_US
dc.subjectParsingen_US
dc.titleProgramming Languages: Application and Interpretationen_US
dc.typeBooken_US
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.