Yepp! There is absolutely no reason to upgrade early. If it becomes the reference tool one day, then it should be easy to switch.
But you also have to remember this is JS we’re talking about… stuff changes every 10 minutes.
But you also have to remember this is JS we’re talking about… stuff changes every 10 minutes.
The existing tools eventually get the features that actually matter, and I avoided rewriting stuff twice, on the meantime I gladly help some of those projects to backport into the reference tooling for the platform.
The only place I really haven't followed this approach was in regards to C++ in UNIX, which at first sight might feel I am contradicting myself, however many tend to forget C++ was born at Bell Labs, on the same building as UNIX folks were on, and CFront tooling was symbiotic with UNIX.