Languages designed from the beginning to take full advantage of the Component Model and its ecosystem offer some exciting possibilities like idiomatic modularity and polyglot composition. Robin Brown created the compile-to-component programming language Claw to realize these possibilities and act as an ideal glue language for working with components made in any language.
In this talk, she will cover some of the use cases Claw is designed for through demos and discuss some ways the component ecosystem enables new “component native” languages to shine. She will also talk about where Claw is situated in the component ecosystem and how it relates to other IDL, value encoding, and composition projects.