https://medium.com/@yukti.gautam/kotlin-vs-java-which-programming-language-should-you-choose-in-2022-1decc2d0402e