←back to thread

302 points Bogdanp | 6 comments | | HN request time: 0.234s | source | bottom
Show context
kenoath69 ◴[] No.44391211[source]
Where is Cranelift mentioned

My 2c on this is nearly ditching rust for game development due to the compile times, in digging it turned out that LLVM is very slow regardless of opt level. Indeed it's what the Jai devs have been saying.

So Cranelift might be relevant for OP, I will shill it endlessly, took my game from 16 seconds to 4 seconds. Incredible work Cranelift team.

replies(4): >>44391249 #>>44391266 #>>44391956 #>>44392493 #
1. lll-o-lll ◴[] No.44391956[source]
Wait. You were going to ditch rust because of 16 second build times?
replies(4): >>44392305 #>>44392311 #>>44393427 #>>44394485 #
2. sarchertech ◴[] No.44392305[source]
16 seconds is infuriating for something that needs to be manually tested like does this jump feel too floaty.

But it’s also probable that 16 seconds was fairly early in development and it would get much worse from there.

3. metaltyphoon ◴[] No.44392311[source]
Over time that adds up when your coding consists of REPL like workflow.
4. kenoath69 ◴[] No.44393427[source]
Pulling out Instagram 100 times in every workday, yes, it's a total disaster
replies(1): >>44396056 #
5. Mawr ◴[] No.44394485[source]
"Wait. You were going to ditch subversion for git because of 16 second branch merge times?"

Performance matters.

6. johnisgood ◴[] No.44396056[source]
It may also contribute to smoking. :D Or (over-)eating... or whatever your vice is.