Skip to content

Comment on Typelevel Scala and the future of the Scala ecosystemparent

Comments

Don't compiler plugins provide a way to provide a way to experiment with language changes more quickly?

Compiler plugins are powerful, but still too limited. We can't change parsing rules with a compiler plugin, for example. There are also potential compatibility issues with using some set of compiler plugins, and there's a performance penalty of implementing new features with plugins (which, by their very nature, are optional), rather than in the core compiler.

What kind of performance issues are you having in mind?

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.