Every great invention is built upon the foundation of technology that came before it. Technology visionary Leonid Radvinsky knows this and therefore invests in the development of technologies that are rewriting old ones, as is the case with many programming languages.
Programming languages determine the way a computer reacts to commands. With so many different languages, it’s important for programmers to choose the best one. Older languages were often designed to be efficient for specific purposes only, so they weren’t very versatile.
For over a decade, programmers have been optimizing and writing code to make the most out of it. They accomplished one such optimization with assembly language that allowed for faster and more efficient programs. These optimizations provided excellent performance, but as time went on and hardware evolved, assembly programming began to fall out of popularity as programmers were forced to write more complex programs.
Erlang, which developers designed in the 1980s, is an example of an old language that has fallen out of favor but is being revamped for use by a larger number of consumers. They created the language to handle a large number of concurrent requests with reliable performance, and its syntax allowed for scalable operations. Since 1998, it has been free and open source.
The growing demand for complexity resulted in a countertrend: the search for something simpler. The result was Visual Basic, an easy-to-understand language for beginners. With this language, users can learn the basics of programming in just a few hours. It’s great for small, simple projects that only require basic commands, but it is not reliable for enterprise-level projects. This is one of the reasons that Leonid Radvinsky is looking to old programming languages to write the future.
Original source to learn more: https://leoradvinsky.com/