One of the most salient features of our Tech Hiring culture is that there is so much bullshit. Everyone knows this. Each of us contributes his share. But we tend to take the situation for granted.
Static typing and type inference?
Mix of OOP and functional programming?
Safe and concise?
Coroutines?
No explicit memory management?
Less ugly try catch?
Add "great tooling", "pragmatic" and "leverage an existing huge ecosystem" and you have pretty much described what I like about Kotlin
One of the most salient features of our Tech Hiring culture is that there is so much bullshit. Everyone knows this. Each of us contributes his share. But we tend to take the situation for granted.
Static typing and type inference?
Mix of OOP and functional programming?
Safe and concise?
Coroutines?
No explicit memory management?
Less ugly try catch?
Add "great tooling", "pragmatic" and "leverage an existing huge ecosystem" and you have pretty much described what I like about Kotlin
kotlinlang.org/docs/reference/
Add "great pattern matching" and you have what I like about Scala ;)
Fair enough :)
Haha, I will have to take a look.