Not only tools for TS are written on TS, the TS itself is written on TS! What you described, I'd call it a “prototype trap”. It's so fast and nice to quickly hack MVP on JS or Python, but it's very painful afterwards if the prototype evolves to the product as is. However writing everything on C++ from the very beginning may increase the initial cost of a product. Sooo... It's hard, and there's no simple answer 😢
Not only tools for TS are written on TS, the TS itself is written on TS! What you described, I'd call it a “prototype trap”. It's so fast and nice to quickly hack MVP on JS or Python, but it's very painful afterwards if the prototype evolves to the product as is. However writing everything on C++ from the very beginning may increase the initial cost of a product. Sooo... It's hard, and there's no simple answer 😢
C# is nearly as performant as C++ and Rust overall and offers a far more productive development lifecycle than C++.