% Bibliography downloaded from https://researchr.org/downloadbibtex/bibliography/ti1220/compact @article{Turing-1936, title = {On Computable Numbers, with an application to the Entscheidungsproblem}, author = {Alan M. Turing}, year = {1936}, tags = {computability}, researchr = {https://researchr.org/publication/Turing-1936}, cites = {0}, citedby = {0}, journal = {Proc. London Math. Soc.}, volume = {2}, number = {42}, } @book{Crockford2008, title = {JavaScript: The Good Parts. Unearthing the Excellence in JavaScript}, author = {Douglas Crockford}, year = {2008}, month = {May}, url = {http://oreilly.com/catalog/9780596517748}, tags = {programming languages, JavaScript, programming, extensible language}, researchr = {https://researchr.org/publication/Crockford2008}, cites = {0}, citedby = {0}, publisher = {O'Reilly}, } @article{Perlis82, title = {Epigrams on Programming}, author = {Alan J. Perlis}, year = {1982}, tags = {rule-based, source-to-source, programming, open-source}, researchr = {https://researchr.org/publication/Perlis82}, cites = {0}, citedby = {1}, journal = {SIGPLAN}, volume = {17}, number = {9}, pages = {7-13}, } @book{OderskySpoonVenners2008, title = {Programming in {Scala}. {A} comprehensive step-by-step guide}, author = {Martin Odersky and Lex Spoon and Bill Venners}, year = {2008}, month = {November}, tags = {programming languages, object-oriented programming, Scala, Java, meta programming, functional programming, language design, teaching, programming, subject-oriented programming, Meta-Environment, design, systematic-approach, feature-oriented programming, meta-objects}, researchr = {https://researchr.org/publication/OderskySpoonVenners2008}, cites = {0}, citedby = {0}, publisher = {Artima}, } @book{KernighanR88, title = {The C Programming Language, Second Edition}, author = {Brian W. Kernighan and Dennis Ritchie}, year = {1988}, tags = {programming languages, C++, programming}, researchr = {https://researchr.org/publication/KernighanR88}, cites = {0}, citedby = {0}, publisher = {Prentice-Hall}, isbn = {0-13-110370-9}, } @misc{Freund2010, title = {Why Undergraduates Should Learn the Principles of Programming Languages }, author = {Stephen N. Freund and Kim Bruce and Kathi Fisler and Dan Grossman and Matthew Hertz and Doug Lea and Gary T. Leavens and Andrew Meyers and Larry Snyder}, year = {2010}, month = {June}, tags = {programming languages, meta programming, meta-model, modeling language, modeling, language modeling, language design, principles, programming, Meta-Environment, design}, researchr = {https://researchr.org/publication/Freund2010}, cites = {0}, citedby = {0}, howpublished = {SIGPLAN Education Board}, } @inproceedings{OderskyW97, title = {Pizza into Java: Translating Theory into Practice}, author = {Martin Odersky and Philip Wadler}, year = {1997}, doi = {10.1145/263699.263715}, url = {http://doi.acm.org/10.1145/263699.263715}, tags = {Java, translation}, researchr = {https://researchr.org/publication/OderskyW97}, cites = {0}, citedby = {0}, pages = {146-159}, booktitle = {POPL}, }