News for hackers. Stuff that matters.
Re:Can I get some reasons to use Java instead of Kotlin? by root_axis on Monday May 17, 2021 @01:42PM (#27186026)
> If anything it slows development down, not makes it faster

It doesn't really "slow development down", it just forces you to explicitly specify the data structures that exist whether you decide to acknowledge them or not. Eschewing types is just a form of technical debt that every developer has to repay as they deduce the application data structures through trial and error, often times in production.

Re:Can I get some reasons to use Java instead of Kotlin? by stickfigure on Monday May 17, 2021 @02:30PM (#27186522)
My guess is that people who feel that types "slow development down" just haven't become sufficiently familiar with the type system.

In languages I am familiar with, types are just muscle memory. If anything, development is faster because of code completion.

In languages I am learning, yes there tends to be some fumbling with the type system. But that fades with experience.

Re:Can I get some reasons to use Java instead of Kotlin? by Quekid5 on Monday May 17, 2021 @03:36PM (#27187413)
Indeed, and Type-Driven Development is also a thing.

Given a great type system and editor/IDE types can even be used to derive implementations.