introduction.rst 555 B

12345678910111213141516
  1. .. _introduction:
  2. ************
  3. Introduction
  4. ************
  5. .. index::
  6. single: introduction
  7. Squirrel is a high level imperative-OO programming language, designed to be a powerful
  8. scripting tool that fits in the size, memory bandwidth, and real-time requirements of
  9. applications like games.
  10. Although Squirrel offers a wide range of features like dynamic typing, delegation, higher
  11. order functions, generators, tail recursion, exception handling, automatic memory
  12. management, both compiler and virtual machine fit together in about 6k lines of C++
  13. code.