Perl 6 was actually more than a decade coming. It was first conceived around 2000. And, Perl 6 is likely to last as long as Perl 5, which is to say, 20+ years (so far, for Perl 5, but it&#x27;s got at least another 5-10 years in it as a maintenance language for millions of lines of code in the wild). Though, since Perl 5 maintained compatibility with Perl 4 and earlier, and continues to do so today (mostly), one could probably categorize all of Perl &lt;6 as one entity, and Perl 6 as another language.<p>And, while we&#x27;re speaking of promises, I believe that was a feature that came relatively late in the development of Perl 6, but it is a nice implementation from what I can tell. Here&#x27;s the docs: <a href="http:&#x2F;&#x2F;doc.perl6.org&#x2F;type&#x2F;Promise" rel="nofollow">http:&#x2F;&#x2F;doc.perl6.org&#x2F;type&#x2F;Promise</a>