Roll on to MacOS development because...
Xcode 10 is totally crap at C++!
On the eve of Microsoft's big developer shindig, or rather virtual developer shindig, Connect(); a fresh version of TypeScript has been released, along with an update for Visual Studio users who like their OS Apple-flavoured. TypeScript 3.2 Just squeaking in before the expiration of the self-imposed November deadline comes …
> Er, so this TypeScript is not a language just a C-stylee preprocessor ?
Only in the sense that c# is an MSIL preprocessor, or that c is an assembler preprocessor.
It is perhaps more helpful to think of JavaScript the way that you think about MSIL; a set of instructions that the runtime can execute.
The example of the + meaning between string concatenation and addition depending on data is right but on its own really doesn't explain the problem in a significant enough way to get why you'd bother. It becomes a lot more helpful when you can't accidentally pass a complex model in error and allows intellisence to better guess what you're trying to pass. It's the benefits that any typed language provides.