re: We don't need a ternary operator VIEW POST


Actually I like ternary operator a lot, and I really feel it's missing on Kotlin, ever since I've moved from Java.

The way to do it on Kotlin is just annoying to write .
Compare this on Java:

final int t = x>0 ? 0 : 1 ;

with this on Kotlin

val t = if (x>0) 0 else 1


Yes, I feel using the if ... else syntax for an expression evaluation is harder to read than ? ... :.

code of conduct - report abuse