104 ms·
Please, just use one measurement unit across all measurements for easier comparison (i.e. RAM in MB, time in ms). Wow. Pumpkin's runtime is way better (faster,
by canucker2016 2y ago
Please, just use one measurement unit across all measurements for easier comparison (i.e. RAM in MB, time in ms).
Wow. Pumpkin's runtime is way better (faster, much less RAM used) than the Java versions. Congrats.
I wonder what the Kotlin-based Minestom is doing differently that causes it to have numbers between Pumpkin and the Java versions.
For comparison's sake, do you have build times for Pumpkin? I'll assume that's where critics may target.
- therein 2y ago> For comparison's sake, do you have build times for Pumpkin? I'll assume that's where critics may target. How bad could it be? I cry while async-stripe crate builds.
- echelon 2y ago> I cry while async-stripe crate builds. The build times on async-stripe are inhumane. I wish the project didn't use so much codegen.
- alex_medvedev 2y agoJust tested compile times Compiling from Nothing *Debug:* 10.35sec *Release:* 38.40sec Recompilation (pumpkin crate) *Debug:* 1.82sec *Release:* 28.68sec I will put them into the benchmarks
- tricked 2y agoMinestom is not based on Kotlin, im guessing they went with a kotlin template instead. Minestom is a server implementation that doesn't use any Mojang code and by default doesn't do much for you but provides the utilities to add the things yourself.