Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
TypeScript Introduction
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Michael Sarchet
March 04, 2013
Technology
1
65
TypeScript Introduction
A brief talk given to the OKC .NET Developers Group about TypeScript
Michael Sarchet
March 04, 2013
Tweet
Share
Other Decks in Technology
See All in Technology
usermode linux without MMU - fosdem2026 kernel devroom
thehajime
0
220
M&A 後の統合をどう進めるか ─ ナレッジワーク × Poetics が実践した組織とシステムの融合
kworkdev
PRO
1
410
GitLab Duo Agent Platform × AGENTS.md で実現するSpec-Driven Development / GitLab Duo Agent Platform × AGENTS.md
n11sh1
0
120
~Everything as Codeを諦めない~ 後からCDK
mu7889yoon
3
270
Oracle Cloud Observability and Management Platform - OCI 運用監視サービス概要 -
oracle4engineer
PRO
2
14k
顧客との商談議事録をみんなで読んで顧客解像度を上げよう
shibayu36
0
170
SREじゃなかった僕らがenablingを通じて「SRE実践者」になるまでのリアル / SRE Kaigi 2026
aeonpeople
6
2.1k
SREが向き合う大規模リアーキテクチャ 〜信頼性とアジリティの両立〜
zepprix
0
400
AzureでのIaC - Bicep? Terraform? それ早く言ってよ会議
torumakabe
1
360
FinTech SREのAWSサービス活用/Leveraging AWS Services in FinTech SRE
maaaato
0
120
Claude_CodeでSEOを最適化する_AI_Ops_Community_Vol.2__マーケティングx_AIはここまで進化した.pdf
riku_423
2
450
Introduction to Bill One Development Engineer
sansan33
PRO
0
360
Featured
See All Featured
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
1.8k
Building Adaptive Systems
keathley
44
2.9k
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
2
410
Chasing Engaging Ingredients in Design
codingconduct
0
110
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.3k
Are puppies a ranking factor?
jonoalderson
1
2.7k
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
110
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2k
How to make the Groovebox
asonas
2
1.9k
Documentation Writing (for coders)
carmenintech
77
5.2k
Darren the Foodie - Storyboard
khoart
PRO
2
2.3k
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
910
Transcript
TypeScript Michael Sarchet @msarchet michaelsarhcet.com A brief introduction
What is TypeScript TypeScript is a Super Set of JavaScript
It borrows strongly from ECMAScript 6 for it's OO It relies heavily on interfaces and static typing to provide compile time error checking Completely Open Source
What do you get - 2 class Student { fullname
: string; constructor(public firstname, public middleinitial, public lastname) { this.fullname = firstname + " " + middleinitial + " " + lastname; } } interface Person { firstname: string; lastname: string; } function greeter(person : Person) { return "Hello, " + person.firstname + " " + person.lastname; } var user = new Student("Jane", "M.", "User"); document.body.innerHTML = greeter(user);
How do you get it Visual Studio Extension npm install
-g typescript
Examples Simple TodoMVC
Resources http://typescriptlang.org http://blogs.msdn.com/b/typescript
Thoughts Still under heavy development Still need to understand JavaScript
Has a lot of potential Very fun to watch