Folks, I’m building a multiplatform benchmarking t...
# random
o
Folks, I’m building a multiplatform benchmarking toolkit. It’s more or less like JMH, but for JVM (via JMH), JS (via benchmark.js) & Native. Everything is good, except I need a name for it. If you have an idea, please post in a thread. KMH and anything with c->k transformation I will consider as a last resort. Thanks!
👍 7
v
markk
b
KBench
☑️ 3
k
quicK 🤨
p
baKon
🥓 1
g
kmark
l
AllMark (all referring to "all platforms")
h
mbt (multiplatform benchmarking toolkit)
o
benchmarque
k
That's the wrong way around 😄
1
v
benchmark.kt
k
@orangy Don't you want C -> K instead of K -> something else?
o
I don’t want C->K, it’s enough 😆
a
MultiBench
👍 1
m
MPB for multi-platform benchmark like MPP is multi-platform project
or anybench
u
Improving upon Daniil's suggestion:
benchmar.kt
😄 (pronounced "benchmarked")
👍🏼 3
v
I feel that Kotlin must be in the name as a full word
kotlin
or the technical abbreviation
.kt
because it most accurately describes the scope of the library, e.i. "kotlin projects on all platforms supported by kotlin". Simply put, a single
K
in the middle may be not enough.
also if JetBrains will officially support the development:
kotlinx.benchmark
👍 2
s
“Kennelly”, because it's a benchmarking tool, which has bench in it and the world record in bench presses is held by Ryan Kennelly. Coincidentally, it also starts with a K! It's meant to be! 💪
o
Currently, we are leaning towards
kotlinx.benchmark
indeed. I find it a little bit boring, but looks like it is most clear, searchable, unambiguous name
👍 2
Thanks everyone for creativity 🙂
l
BenchmarKing
👍 1
😂 5
l
or just "Perf" (from the word performance)
g
I like
kotlinx.benchmark
. Clear and simple!
👍 1