About: Programming Languages: Application and Interpretation     Goto   Sponge   NotDistinct   Permalink

An Entity of Type : dbo:WrittenWork, within Data Space : dbpedia.org associated with source document(s)
QRcode icon
http://dbpedia.org/describe/?url=http%3A%2F%2Fdbpedia.org%2Fresource%2FProgramming_Languages%3A_Application_and_Interpretation

Programming Languages: Application and Interpretation (PLAI) is a free programming language textbook by Shriram Krishnamurthi. It is in use at over 30 universities, in several high-schools. The book differs from most other programming language texts in its attempt to wed two different styles of programming language education: one based on language surveys and another based on interpreters. In the former style, it can be too easy to ignore difficult technical points, which are sometimes best understood by trying to reproduce them (via implementation); in the latter, it can be too easy to miss the high-level picture in the forest of details. PLAI therefore interleaves the two, using the survey approach to motivate ideas and interpreters to understand them.

AttributesValues
rdf:type
rdfs:label
  • Programming Languages: Application and Interpretation (en)
rdfs:comment
  • Programming Languages: Application and Interpretation (PLAI) is a free programming language textbook by Shriram Krishnamurthi. It is in use at over 30 universities, in several high-schools. The book differs from most other programming language texts in its attempt to wed two different styles of programming language education: one based on language surveys and another based on interpreters. In the former style, it can be too easy to ignore difficult technical points, which are sometimes best understood by trying to reproduce them (via implementation); in the latter, it can be too easy to miss the high-level picture in the forest of details. PLAI therefore interleaves the two, using the survey approach to motivate ideas and interpreters to understand them. (en)
foaf:name
  • Programming Languages: Application and Interpretation (en)
name
  • Programming Languages: Application and Interpretation (en)
foaf:depiction
  • http://commons.wikimedia.org/wiki/Special:FilePath/PLAI-cover.jpg
dc:publisher
  • Self-published
dcterms:subject
Wikipage page ID
Wikipage revision ID
Link from a Wikipage to another Wikipage
Link from a Wikipage to an external page
sameAs
dbp:wikiPageUsesTemplate
thumbnail
author
caption
  • Cover of Programming Languages: Application and Interpretation (en)
country
  • USA (en)
language
  • English (en)
pages
pub date
publisher
  • Self-published (en)
subject
  • Programming languages (en)
has abstract
  • Programming Languages: Application and Interpretation (PLAI) is a free programming language textbook by Shriram Krishnamurthi. It is in use at over 30 universities, in several high-schools. The book differs from most other programming language texts in its attempt to wed two different styles of programming language education: one based on language surveys and another based on interpreters. In the former style, it can be too easy to ignore difficult technical points, which are sometimes best understood by trying to reproduce them (via implementation); in the latter, it can be too easy to miss the high-level picture in the forest of details. PLAI therefore interleaves the two, using the survey approach to motivate ideas and interpreters to understand them. The book is accompanied by supporting software that runs in the Racket programming language. Since PLAI is constantly under development, some of the newer material (especially assignments) is found on course pages at Brown University. PLAI is also an experiment in publishing methods. The essayBooks as Software discusses why the book is self-published. In addition, the book is currently (as of December 2014) available not only in (for-pay) print but also both free and for-pay electronic editions. (en)
gold:hypernym
prov:wasDerivedFrom
page length (characters) of wiki page
number of pages
author
foaf:isPrimaryTopicOf
is Link from a Wikipage to another Wikipage of
is Wikipage redirect of
is foaf:primaryTopic of
Faceted Search & Find service v1.17_git139 as of Feb 29 2024


Alternative Linked Data Documents: ODE     Content Formats:   [cxml] [csv]     RDF   [text] [turtle] [ld+json] [rdf+json] [rdf+xml]     ODATA   [atom+xml] [odata+json]     Microdata   [microdata+json] [html]    About   
This material is Open Knowledge   W3C Semantic Web Technology [RDF Data] Valid XHTML + RDFa
OpenLink Virtuoso version 08.03.3330 as of Mar 19 2024, on Linux (x86_64-generic-linux-glibc212), Single-Server Edition (62 GB total memory, 54 GB memory in use)
Data on this page belongs to its respective rights holders.
Virtuoso Faceted Browser Copyright © 2009-2024 OpenLink Software