Why? It's the only way to get native code without only supporting a few popular mainstream platforms.
-
-
-
Because of undefined behavior, bad error reporting, and never being able to implement proper GC, among other reasons.
- 6 more replies
New conversation -
-
-
Right: you want to *transpile* to C
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
(asterisk: if your customers will only accept C deliverables, maybe, and also maybe if you are aiming for high integrity and think it plausible that compcert may exhibit fewer bugs than llvm in the middle-to-back ends.)
-
Might be better off targeting Cminor in that case. ;)
- 1 more reply
New conversation -
-
-
often it's not the right thing, sure, but sometimes it's useful
-
I agree. I think that the new C codegen based Ruby JIT is making sense.
End of conversation
New conversation -
-
-
JS it is then :p
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
It seems useful even if it's not perfect. If I'm on a weird platform I'd rather have C than nothing.
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.