Introducing G2.ai, the future of software buying.Try now
Kotlin
Save to My Lists
Claimed
Claimed

Top Rated Kotlin Alternatives

Kotlin Reviews & Product Details

Kotlin Overview

What is Kotlin?

Kotlin is a modern, concise, and safe programming language. It's targeting different platforms: Server, Android, Web, and Native platforms. It provides many ways to reuse code between platforms for productive programming.

Kotlin Details
Discussions
Kotlin Community
Show LessShow More
Product Description
Explore Kotlin code samples and solve problems directly in the browser

Seller
Description

JetBrains builds productivity software for developers who want to focus more on what they want to accomplish, and less on mundane, repetitive tasks.

Overview Provided by:
Brand Marketing Manager at JetBrains

Kotlin Media

Product Avatar Image

Have you used Kotlin before?

Answer a few questions to help the Kotlin community

41 Kotlin Reviews

4.7 out of 5
The next elements are filters and will change the displayed results once they are selected.
Search reviews
Hide FiltersMore Filters
The next elements are filters and will change the displayed results once they are selected.
The next elements are filters and will change the displayed results once they are selected.
41 Kotlin Reviews
4.7 out of 5
41 Kotlin Reviews
4.7 out of 5
G2 reviews are authentic and verified.
Isaac M.
IM
Mid-Market (51-1000 emp.)
"All the updates java needed"
What do you like best about Kotlin?

Null references have long been a notorious source of bugs and crashes in software development. Kotlin addresses this issue head-on with its robust null safety features. Unlike many other programming languages, where null references are the norm, Kotlin makes it clear when a variable can hold a null value and when it cannot. This clarity not only reduces the likelihood of null pointer exceptions but also improves code readability and maintainability. Review collected by and hosted on G2.com.

What do you dislike about Kotlin?

like any new lanauge I had to learn the new syntax. Review collected by and hosted on G2.com.

Guilherme O.
GO
Software Engineer
Small-Business (50 or fewer emp.)
"My favorite programming language."
What do you like best about Kotlin?

It is easy to use and makes a difference when developing my Android apps. I also like the seamless way that it integrates with Java. I use it every day. It is easy to start using. I also love the KMP (Kotlin Multiplatform) Review collected by and hosted on G2.com.

What do you dislike about Kotlin?

The compile speed is slower compared to Java. But it was never an issue to me. Review collected by and hosted on G2.com.

Verified User in Computer Software
UC
Enterprise (> 1000 emp.)
"Kotlin for Android Development"
What do you like best about Kotlin?

Kotlin is a very concise programming language. It avoids most of the boiler plate code. It is a null safe language. That is, there are many ways to handle null pointer exceptions. It has coroutines for performing multitasking or multithreading to perform long running operations in background and concurrently. It handles the communication between main thread and background threads for us. It has extension functions to extend the functionality of a class without subclassing it. It is interoperable with Java. It has higher order functions which aloows to pass functions as arguments or parameters in functions. Review collected by and hosted on G2.com.

What do you dislike about Kotlin?

Kotlin is good for only Android app development and it cannot be used to develop iOS apps if we consider for Mobile app development. There are not many other drawbacks. Review collected by and hosted on G2.com.

Verified User in Computer Software
UC
Small-Business (50 or fewer emp.)
"Simple, efficient and comprehensive server side programming language running on JVM"
What do you like best about Kotlin?

Kotlin brings many of Java advantages (efficient server side, object oriented programming alongside functional programming, etc.) with - at least to my opinion - a clearer syntax.

There are a lot of frameworks supporting Kotlin, and others allow usage due to the fact that Kotlin can be translated to Java bytecode.

I personally really like that it's not required to declare types explicitly on variables, yet the language is still typed. Review collected by and hosted on G2.com.

What do you dislike about Kotlin?

Extention functions are an excellent feature while developing, but sometimes it's hard to debug them.

In addition, sometimes it's hard to find either examples or official (and clear) documentation for server side use cases. Review collected by and hosted on G2.com.

Sinan S.
SS
Mobil Uygulama Geliştirici
Small-Business (50 or fewer emp.)
"Kotlin personel impressions"
What do you like best about Kotlin?

Dataclassess view holder higher order functions

Scope functions Review collected by and hosted on G2.com.

What do you dislike about Kotlin?

Nothing dislike about kotlin is perfect. Review collected by and hosted on G2.com.

Verified User in Higher Education
UH
Small-Business (50 or fewer emp.)
"good language"
What do you like best about Kotlin?

it is good and null safe it is also very beginner friendly to jump into Review collected by and hosted on G2.com.

What do you dislike about Kotlin?

it is not good because the ide that i use on, androind studio is very troublesome Review collected by and hosted on G2.com.

Manish Y.
MY
Web Designer & Wordpress Developer
Small-Business (50 or fewer emp.)
"Kotlin for all"
What do you like best about Kotlin?

As we code in JAVA, the length of the code is long, but the size of the kotlin code is small. The main reason why we use Kotlin is that it automatically handles null pointer exception.

Data binding is easier is easy in kotlin.

We can use KMM of Kotlin for multiple platforms to develop mobile apps (Android, IOS). Review collected by and hosted on G2.com.

What do you dislike about Kotlin?

The compilation process is slow as compared to JAVA in kotlin. The numbers of developers available are less for now, and the community is small on stack overflow. Review collected by and hosted on G2.com.

FU
Sr. android application developer
Mid-Market (51-1000 emp.)
"My review about kotlin"
What do you like best about Kotlin?

I like kotlin coroutine and the way it handles multi-threading and callback hell. Review collected by and hosted on G2.com.

What do you dislike about Kotlin?

kotlin is an excellent and faster-growing language; however, in terms of execution, it seems java beat kotlin Review collected by and hosted on G2.com.

Pankaj C.
PC
Sr. Android Developer
Mid-Market (51-1000 emp.)
"Words for kotlin"
What do you like best about Kotlin?

Its becoming a hybrid language and continuesly upgrading to self, All the things available in java for android is also available in kotlin so its good to see as developer. Review collected by and hosted on G2.com.

What do you dislike about Kotlin?

Nothing much to dislike but currently android is supporting java as well as kotlin because of that the use of this language is less, but it can be improve if amdroid will support only kotlin. Review collected by and hosted on G2.com.

Amit P.
AP
Senior Software Engineer
Enterprise (> 1000 emp.)
"Kotlin for developers"
What do you like best about Kotlin?

Null pointers are handled well. Requires to write short codes. Works on JVM so, easy for Java developers to get started with Kotlin. One of the best thing is data types are not needed to declare upfront so easy to focus on application logic rather than handling data types. Review collected by and hosted on G2.com.

What do you dislike about Kotlin?

Syntax is little tough/not so convenient to understand and it takes some time to start writing code in Kotlin. Community not so big as compared to Java or Python. Review collected by and hosted on G2.com.

Pricing

Pricing details for this product isn’t currently available. Visit the vendor’s website to learn more.

Kotlin