Comment Comment by acjohnson55 And as the original author of Scala.js pointed out in a Scala Days talk today, unrestricted reflection means that it's impossible to do dead code elimination, which is a non-starter for real-world use. parent acjohnson55 10 years ago