Logo
  • Getting started
  • How to
  • Language Reference
  • Commentary
    • Language specification
    • Implementation
    • Libraries
    • Meta
  • References
Stroscot
  • Commentary
  • Edit on GitHub

Commentary

Every language needs an explanation of all the decisions made and possible options considered.

  • Language specification
    • Aspects
    • Assembly
    • Concurrency
    • Dispatch
    • Evaluation strategy
    • Exceptions
    • As fast as C
    • Functional logic
    • Logic
    • Logic programming
    • Macros
    • Memory
    • Modules
    • Objects
    • Operational primitives
    • Posets
    • Resource management
    • Security
    • Sets
    • Stateful programming
    • Term rewriting
    • Types
    • Values
    • Verification
  • Implementation
    • Code generation
    • Compiler design
    • Compiler output
    • Core syntax
    • Errors
    • Intermediate representation
    • Implementation
    • Memory model
    • Profiling
    • Reduction
    • Reduction example
    • Term rewriting
    • Tools
  • Libraries
    • Build system
    • Compiler library
    • Package manager
    • Parsing
    • Exemplary programs
    • Standard library
    • Symbolic computing
    • Syntax
    • Time API
    • Units
  • Meta
    • Code of conduct
    • Community
    • Documentation
    • Funding
    • Guidelines
    • Learning
    • Meta
    • Other programming languages
Previous Next

© Copyright 2019-2022 Mathnerd314.

Built with Sphinx using a theme provided by Read the Docs.