To understand why I say Zig will be a successful programming language, we need to know why all popular languages are that popular.
How popular programming languages get popular ? 🔗
C as a systems programming language because UNIX is written in C.
Ruby is popular because of Rails framework (a.k.a Ruby on Rails).
PHP is popular because of WordPress and Drupal.
Objective-C is popular because it was the exclusive language to write apps for Apple (iPhone, iPad and Mac OS). But now, Swift is popular because Apple made it the modern standard language for their platforms.
C# is popular because Microsoft made it the exclusive modern and easy language for Windows apps.
C++ is popular because it is a quick upgrade over C code. So, you can rename the file from
something.cppand go from here. It is a quick beneficial upgrade.
Kotlin is popular as it is marketed as a quick upgrade for Java codebase by just converting code from Java to Kotlin or with its great Java interoperability.
athing.tsthen improve from here.
Java is popular and successful because sun microsystems spent too much money to market it to people.
Slow and Steady
Python is popular now because it grew steadily through the years.
Other important factors for popular languages 🔗
When the language use a familiar intuitive language that is easy to understand, it helps them get popular.
When there is a market need for developers with the language, that language will get popular because more popular will learn it to get employed.
Why Zig will be a successful popular language ? 🔗
Zig language will be popular because it is a quick upgrade for C and C++ codebases. Zig is a drop-in replacement for other C/C++ compilers. So you can use Zig compiler to compile C/C++ code and start using Zig as you go.
It is a quick easy upgrade with huge benefits over C and C++. I see it as a successful popular language even it is not reached v1.0 yet.