Search⌘ K

Polyglot Programming and Edge-Craft

Explore the concept of polyglot programming and how to choose the right language for your projects. Understand the Edge-craft idea and how Java's breadth contrasts with specialized JVM languages like Scala and Groovy, helping you make informed programming decisions.

We'll cover the following...

Polyglot programming

Of course, the great thing about programming today is that you don’t need to limit yourself to one language strictly. You can “use the right tool for the job” every time and become a polyglot programmer.

Choosing a language is an important consideration whenever you start a new project. There are strong opinions on all sides of this issue, but you need to make your own decision. When deciding on which programming language to use, consider the following:

  • How many junior level people will be modifying the code?
  • Is everyone on the team familiar with this language?
  • Is this project
...