GlaDOS dev-docs
  • Introduction
  • Getting started
    • Pre-requisite
    • Installation
    • Creating our first function
  • Prism's Features
  • Prism Compiler
  • Prism Bytecode File Structure
  • Exeption Handling
  • Grammar language
  • Test Policy
    • Unit & integration tests
    • Continuous Integration and Deployment (CI/CD)
  • Appendix
Powered by GitBook
On this page
  • Part 1
  • Part 2

Appendix

Further resources and reading

Last updated 1 year ago

For those interested in delving deeper into Lisp and its core concepts, here are some valuable resources that cover the language's origin, core concepts, and additional information:

Part 1

  1. Lisp Programming Language:

    • : Learn about the history, features, and variations of the Lisp programming language.

  2. Origin and Evolution of Lisp:

    • : Read John McCarthy's original paper introducing Lisp, where he discusses the motivations and design decisions behind the language.

  3. Common Lisp Documentation:

    • : The Common Lisp HyperSpec is a comprehensive online reference for the Common Lisp programming language. It provides detailed documentation and is an excellent resource for understanding the language.

  4. Introduction to Lisp Programming:

    • : "Practical Common Lisp" is a free online book that provides a practical, hands-on introduction to Common Lisp programming. It covers various aspects of the language and includes practical examples.

  5. Lisp and AI:

    • : Read the AI Memo by Pedro Domingos that discusses Lisp's historical role in AI research and its influence on machine learning.

Part 2

  1. (advanced)

Wikipedia - Lisp (programming language)
John McCarthy's History of Lisp
Common Lisp HyperSpec
Practical Common Lisp
AI Memo 224 - A Few Useful Things to Know About Machine Learning
500 Lines or Less | A Python Interpreter Written in Python
Code Generation