SEE: Hiring Kit: Python developer (TechRepublic Premium)
Programmer adoption is key to every language's survival, and according to Ryan Cavanaugh, Microsoft's engineering lead for TypeScript, a pivotal moment on that front happened in 2015 when Google decided Angular 2 would be built using TypeScript.
Stack Overflow's Ryan Donovan asked Cavanaugh whether a specific event kicked off TypeScript adoption, but at that stage Cavanaugh recalls it could have become a language used only by the Angular community.
"Oh, it was definitely Google announcing that they were going to use TypeScript with Angular," said Cavanaugh.
"That's kind of lost to time now. But if you look at the graphs for TypeScript, literally any graph – GitHub stars, downloads, pull requests – you can see the exact point when that Angular announcement came out. And the graph just changes. It never looks back. You can't see that little bend in the curve anymore because the curve kept going. That was a real inflection point.
"And I think it's been interesting that people thought at the time that TypeScript was going to be just what Angular people use and not much else. That didn't turn out to be the case. Obviously, we're still popular among Angular devs. But that was a real momentum builder for us."
He thinks Deno is "cool" on the server side, but doubts whether it makes sense for clients to support TypeScript.
"I love that someone's built this tech and is seeing what would happen with it," he said of Deno. "I think the browser case is really interesting because it seems like it makes sense. Then, every time I walk five steps ahead in my head, it all breaks down for me."
Programming language Go: Microsoft hands VS Code Go extension to Google's Go team
Microsoft: This new update makes VS Code friendlier for Java programming language jobs
Programming languages: Developers reveal what they love and loathe, and what pays best
Programming languages: Rust enters top 20 popularity rankings for the first time
Microsoft: Here's why we love programming language Rust and kicked off Project Verona
Microsoft: Bosque is a new programming language built for AI in the cloud
Programming languages: Python apps might soon be running on Android
Programming languages: Python developers reveal what they use it for and their top tools
Microsoft: Our new free Python programming language courses are for novice AI developers
Goodbye Python 2 programming language: This is the final Python 2.7 release
PyCharm: Here's what Python programming language developers get in new IDE update
New programming language rankings: Python now as popular as Java, as TypeScript climbs
Programming languages: Java developers flock to Kotlin and ditch Oracle JDK for OpenJDK
Programming languages: Go and Python are what developers most want to learn
Know Python language and up for a 'hardcore' coding test? Get in touch, says Tesla
Java or C++, Full stack or Front end: The programming languages and developer jobs that pay you the most
Google reveals new Python programming language course: Scholarships for 2,500
Netflix: Our Metaflow Python library for faster data science is now open source
Tech jobs: Python programming language and AWS skills demand has exploded
Python programming language creator retires, saying: 'It's been an amazing ride'
Programming languages: How Instagram's taming a multimillion-line Python monsterSalesforce: Why we ditched Python for Google's Go language in Einstein Analytics
Microsoft: We want you to learn Python programming language for free
JPMorgan's Athena has 35 million lines of Python code, and won't be updated to Python 3 in time TechRepublic
Mozilla's radical open-source move helped rewrite rules of tech CNET