Hacker News new | ask | show | jobs
by benibela 1930 days ago
>- I’m hesitant towards C++ as it seems an ancient programming language and I don’t know for how long it will be around.

Twenty years ago, I learned Delphi rather than C++, because I thought C++ is an ancient language, and Delphi was modern.

Now Delphi is basically dead, and C++ is still around.

2 comments

Lindy Effect:

> The Lindy effect is a theorized phenomenon by which the future life expectancy of some non-perishable things like a technology or an idea is proportional to their current age, so that every additional period of survival implies a longer remaining life expectancy

Example:

> If a book has been in print for forty years, I can expect it to be in print for another forty years. But, and that is the main difference, if it survives another decade, then it will be expected to be in print another fifty years. This, simply, as a rule, tells you why things that have been around for a long time are not "aging" like persons, but "aging" in reverse. Every year that passes without extinction doubles the additional life expectancy. This is an indicator of some robustness. The robustness of an item is proportional to its life!

https://en.wikipedia.org/wiki/Lindy_effect

And I use both!

C++ has new versions every three years, and Delphi is still widely used, just not well-known in the English-speaking dev work.