¿TS hará que JS quede obsoleto?
Este lenguaje de programación no reemplazará a js.
TS es un superconjunto de JS que agrega sintaxis de tipos a JS. TS proporciona soporte para herramientas más potente, funciona mejor con el código JS existente y solo compila el código TS en él. Sin embargo, TS no hará que JS quede obsoleto. Debido a que TS eventualmente se compilará en JS, esto permite que TS se ejecute en cualquier lugar donde JS pueda ejecutarse.
Por lo tanto, TS y JS tienen cada uno sus propias ventajas y es probable que coexistan en el futuro y en el infierno.