Kotlin as4/21/2023 Whether I liked it or not, I had to adjust my Java-centric mindset to accommodate for another language. Spoiler alert: I didn't call the law enforcement. IS THAT A GLOBAL FUNCTION? That's it, I'm done, I'm calling the police. And where is the return type? At the end? Are you crazy? What's that, are you assigning something to a function? It doesn't make any sense! It all just looks like Java with extra steps! Wait, where is the class this method belongs to? Where did you hide it you ketchup-sounding, Java imitating excuse of a programming language? Oh no. Also, I'm already having fun with Java anyways. Why is there "fun" written before every function? Like I don't already know what it is. YUCK! Why is he using some weird language that sounds like a ketchup brand!? It looks awful! Let me now transfer myself back in time to that moment. Deadlines were approaching fast though, so I was delegated to help him meet them. My work colleague was developing an app for a then-current project, on his own. This is not what I'll be focusing on in this article, but Android is indeed the place where I met Kotlin for the first time. Kotlin on Android got blessed by Google itself to the point of becoming the de-facto language of choice for the platform. A whole new language, that by its features makes Lombok obsolete. If you like it, then I have something just for you to try. And new features are slowly but steadily being added, keeping it mostly up to date with newer trends in the programming world.ĭo you know Lombok though? If you don't, I highly recommend trying. The language has a nicely tailored set of capabilities, somewhere in the right zone between too much and too little. It has arguably the most developed, universal, and complete ecosystem in the entire enterprise world. Regardless of which group you belong to, there is a reason why you stay with Java.
0 Comments
Leave a Reply.AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |