DEV Community

Cover image for Is Golang the Java killer?
threadspeed
threadspeed

Posted on

Is Golang the Java killer?

#go

No it isn’t, but it can be used in many of the places that Java is used today. Java is most without a doubt not only used for net programming.

Successful client-side Java use consists of Android app development, Java-Swing cross-platform clients, and Minecraft.

For server-side programming, Golang is a center ground between static-typed languages like Java/C# and dynamic-typed languages like Python, Ruby, or Javascript.

  • Web development is not the only area of Java.
  • Java is heavily used in mobile and embedded applications, like Android.
  • Java is used in desktop applications.

Golang has a long way to go before it can catch up to the size of Java’s ecosystem and user community.

Java is the enterprise standard programming language, and the enterprise is extremely conservative.

So both languages will be around for the foreseeable future. However, it is a good idea to learn Go, as it has many pros.

Related links:

Top comments (0)