📝How to apply architectural knowledge to programming language design?
There is a wide gap between programming languages concepts (classes, functions, variables) and concepts of architecture (components, ports, connectors). How do we bridge that gap?
how to leverage architectural styles?
they use different abstractions. e.g., pipe-and-filters vs client-server vs layered
how to leverage modeling?
many of design concepts are easier to draw graphically (as diagrams) or maybe write as tables rather than present as text