Layers Of DSLs

DSL stands for a Domain Specific Language.

This is how a meaningful scientific discourse is possible in principle. First we precisely define and agree upon the meaning of words we are using, including domain, constraints and context.

Layered DSLs is a way to design complex systems which mimics Nature's own creations.

Layers of Abstractions

  • atoms
    • molecules
      • cells
        • tissues,
          • organs
            • organisms
  • expressions
    • functions
      • modules
        • interfaces
          • protocols
            • systems

Zoom through layers of an abstractions.

see also Precise Use Of a Language, BigIdeas/BottomUpProcess

Last modified 4 years ago Last modified on Sep 2, 2016, 1:39:26 PM
Note: See TracWiki for help on using the wiki.