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
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
Codeful Serverless / 一人運用でもやり抜く力
_kensh
7
460
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
10
75k
要件定義・デザインフェーズでもAIを活用して、コミュニケーションの密度を高める
kazukihayase
0
130
機械学習を扱うプラットフォーム開発と運用事例
lycorptech_jp
PRO
0
750
Rustから学ぶ 非同期処理の仕組み
skanehira
1
160
人工衛星のファームウェアをRustで書く理由
koba789
15
8.3k
Evolución del razonamiento matemático de GPT-4.1 a GPT-5 - Data Aventura Summit 2025 & VSCode DevDays
lauchacarro
0
220
複数サービスを支えるマルチテナント型Batch MLプラットフォーム
lycorptech_jp
PRO
1
1.1k
メルカリIBISの紹介
0gm
0
950
【NoMapsTECH 2025】AI Edge Computing Workshop
akit37
0
390
2025/09/16 仕様駆動開発とAI-DLCが導くAI駆動開発の新フェーズ
masahiro_okamura
0
160
dbt開発 with Claude Codeのためのガードレール設計
10xinc
2
1.4k
Featured
See All Featured
The Art of Programming - Codeland 2020
erikaheidi
56
13k
A designer walks into a library…
pauljervisheath
207
24k
Mobile First: as difficult as doing things right
swwweet
224
9.9k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
The Language of Interfaces
destraynor
161
25k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
48
9.7k
Statistics for Hackers
jakevdp
799
220k
Speed Design
sergeychernyshev
32
1.1k
Testing 201, or: Great Expectations
jmmastey
45
7.7k
Imperfection Machines: The Place of Print at Facebook
scottboms
268
13k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
7
850
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
9
820
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