Making Custom Abstraction Units for Programming Languages
Consider the concepts of composition, inheritance, encapsulation, etc, and how languages take in...
Tags: designpatterns, languagedesign, softwaredesign, gamedev