I've got a couple of questions for someone familiar with the GDScript compiler internals in 3.x.
var i := some_integer()
var s := some_string()
var a := str(i) + " and " + s
var b := "%d and %s" % [i, s]
var c := "{i} and {s}".format({"i": i, "s": s})
Is there any difference in speed between the computation of a
, b
and c
? Is any inlining of format strings performed by the compiler?