News for hackers. Stuff that matters.
Re:C as an Intermediate Language (2012) by qznc on Sunday May 15, 2016 @05:15PM (#11702804)
I believe porting LLVM to esoteric Unix platforms would be easier than a C backend. Less fun though.
Re:C as an Intermediate Language (2012) by jjnoakes on Sunday May 15, 2016 @07:23PM (#11703257)
You do the work once for C or C++ and you can use rust anywhere forever.

Or you port it every time you need a new platform.

Re:C as an Intermediate Language (2012) by vmorgulis on Monday May 16, 2016 @02:31AM (#11704618)
Porting nothing is better.
Re:C as an Intermediate Language (2012) by jjnoakes on Monday May 16, 2016 @07:55AM (#11705709)
Sure. Port nothing and keep writing in suboptimal languages. It is what we do now.

But does it hurt to strive for better? I don't think it does.

Re:C as an Intermediate Language (2012) by vmorgulis on Monday May 16, 2016 @03:15PM (#11708820)
Yes it is.

For me, C as an intermediate vs LLVM language is a "worse is better" or "good enough" issue.

LLVM is far more powerful but more complex. C is simpler and already works everywhere.