this post was submitted on 19 Jun 2025
27 points (90.9% liked)
Programming Humor
3205 readers
1 users here now
Related Communities !programmerhumor@lemmy.ml !programmer_humor@programming.dev !programmerhumor@kbin.social !programming_horror@programming.dev
Other Programming Communities !programming@beehaw.org !programming@programming.dev !programming@lemmy.ml !programming@kbin.social !learn_programming@programming.dev !functional_programming@programming.dev !embedded_prog@lemmy.ml
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
I see your TypeScript and raise you kotlin:
What’s up with that syntax? Why the use of var here?
Kotlin knows mutable and immutable variables.
var
indicate mutables andval
would indicate immutables (comparable with thefinal
modifier in java andconst
in JavaScript/TypeScript).So a var can start as a string and later be an integer?
No, the type is strict and fixed.
I don't know Kotlin but in other languages "(im)mutable" refers to the value, not the type.