I recently fielded an interesting request that I thought might have some value outside of a private conversation.
Can you explain to me what TypeScript is? As you would to a small child please 😂Samuel Hughes – https://www.linkedin.com/in/samuel-hughes-16029b163/
This reminds me of a maxim I have encountered in a number of organisations to assist in preparing communication with clients or senior stakeholders: “Explain it so the CEO/Client/Sponsor won’t question it”. It is an essential life skill for getting what you want and so I always jump at the chance to give these muscles a workout.
Its a delightfully tricky question as it is about differences between two related programming languages so a certain level of technical knowledge has to be agreed.
A quick primer
// "this phrase" multiplied by 50 "this phrase" * 50
Of course TypeScript has been around a while now (since 2012!!!) and has grown really useful legs, arms and teeth that make it incredibly powerful, so the above is more than an oversimplification that does no justice to the current state of play. That said I’m hopeful that this should give you a sense of the what and why.