Member-only story
The Battle for Data Engineer’s Favorite Programming Language Is Not Over Yet
Let's discuss the next contender for 2022

Picking the right programming language for the right job can be challenging as the technology moves fast, and so many frameworks are popping up.
Let's break down these past years and understand data engineers' current programming language ecosystem and the ideal candidate for 2022. Could Scala, Golang, or Rust be our next favorites? Let's find out.
The Early Days of Scripting and SQL 💾
When Python was still for most of us only a snake, Perl was quite well used, like other scripting languages.
Perl was originally developed for text processing, like extracting the required information from a specified text file and converting the text file into a different form. It was well-fitted for data purposes.
Perl was an excellent way to interface with SQL databases, which was the standard back then. Remember, no cloud and no API dominance era as we have today.
It's important to note that what mainly was powering Perl in data use cases was SQL. Perl was used to perform these SQL commands against databases.