News for hackers. Stuff that matters.
Re:Scala Native v0.1 by acjohnson55 on Tuesday March 14, 2017 @01:24PM (#13869536)
My understanding is that IR is designed as though there were a VM to run it, but in practice, IR is immediately used to generate code for a target architecture.
Re:Scala Native v0.1 by dbaupp on Tuesday March 14, 2017 @01:34PM (#13869621)
That might have been true originally, but I don't think anyone uses LLVM like a JVM/CLR-esque VM any more. As the parent states, the original Low-Level Virtual Machine initialism was even retracted, meaning the project's name is just the "arbitrary" sequence of letters LLVM, with no particular meaning assigned to them.