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
Protalk Vol.5 : Do (not) Learn Rust Language (G...
Search
Proclub Telkom University
July 25, 2020
Programming
1
64
Protalk Vol.5 : Do (not) Learn Rust Language (Ganesha Danu)
Proclub Telkom University
July 25, 2020
Tweet
Share
More Decks by Proclub Telkom University
See All by Proclub Telkom University
Protalk Vol.7 : My College Journey (Siti Nur Lathifah)
helloproclub
0
29
Protalk Vol.7 : Career Journey in IT (Inne Prinusantari)
helloproclub
0
68
Protalk Vol.7 : Overcoming the challenges of being women in IT (Michaela Sandra D)
helloproclub
0
25
Protalk Vol.5 : Starting Your Career With Android (Motion Lab)
helloproclub
0
22
Protalk Vol.4 : Unexpected Usability Testing (Abid Hanifussafly)
helloproclub
0
36
Protalk Vol.4 : Introducing the User Centered Design (Aji Nurhidayat)
helloproclub
0
63
Protalk Vol.3 : Moving From PHP To Python (Vayupranaditya)
helloproclub
0
25
Protalk Vol.2 : Thinking in Code for Designer (Afnizar Nur Ghifari)
helloproclub
0
38
Protalk Vol.2 : Must-to-have Designer's Attitudes (Ravi Mahfunda)
helloproclub
0
63
Other Decks in Programming
See All in Programming
なぜ今、Terraformの本を書いたのか? - 著者陣に聞く!『Terraformではじめる実践IaC』登壇資料
fufuhu
4
400
Claude Code派?Gemini CLI派? みんなで比較LT会!_20250716
junholee
1
800
Android 15以上でPDFのテキスト検索を爆速開発!
tonionagauzzi
0
190
SwiftでMCPサーバーを作ろう!
giginet
PRO
2
220
Claude Code で Astro blog を Pages から Workers へ移行してみた
codehex
0
170
Bedrock AgentCore ObservabilityによるAIエージェントの運用
licux
8
560
DynamoDBは怖くない!〜テーブル設計の勘所とテスト戦略〜
hyamazaki
0
180
Vibe coding コードレビュー
kinopeee
0
410
DMMを支える決済基盤の技術的負債にどう立ち向かうか / Addressing Technical Debt in Payment Infrastructure
yoshiyoshifujii
5
760
はじめてのWeb API体験 ー 飲食店検索アプリを作ろうー
akinko_0915
0
180
技術的負債で信頼性が限界だったWordPress運用をShifterで完全復活させた話
rvirus0817
0
160
React は次の10年を生き残れるか:3つのトレンドから考える
oukayuka
41
16k
Featured
See All Featured
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
Embracing the Ebb and Flow
colly
86
4.8k
Making the Leap to Tech Lead
cromwellryan
134
9.5k
Visualization
eitanlees
146
16k
[RailsConf 2023] Rails as a piece of cake
palkan
56
5.7k
Intergalactic Javascript Robots from Outer Space
tanoku
272
27k
Unsuck your backbone
ammeep
671
58k
What's in a price? How to price your products and services
michaelherold
246
12k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
Measuring & Analyzing Core Web Vitals
bluesmoon
7
540
The Art of Programming - Codeland 2020
erikaheidi
54
13k
Being A Developer After 40
akosma
90
590k
Transcript
Do (not) Learn Rust?!
Hello Folks,
About Me?
Ganesha Danu Enastika Broke College Student by Day and Broke
Software Engineer By night • Ex iOS developer Proofn.id • Ex Back End Engineer kumparan • Programmer Intern Gameloft • Indie Game Developer • President Proclub Telkom University
Context
I ❤ Programming languages... Warcraft 3, CLEO, Pascal, C/C++, C#,
Ruby, Javascript, Java, Typescript, Haskell, Swift, Go, Elixir, Lisp, Prolog, Shakespeare... Of course...Rust
Let’s Talk Some History: OOP War • C VS Smalltalk
• C++ VS Objective C • Java VS Swift
Then Combine Them: • Go • Ruby • Rust •
etc.
Why Rust?
https://insights.stackoverflow.com/survey/2019#most-loved-dreaded-and-wanted
Tour De Rust
You VS Compiler “Anything that can go wrong, will go
wrong” - Murphy's Law
What’s in the box? • Cargo package manager • Moving
and Borrowing • Struct and Traits • Option and Result • Pattern Matching
Demo Time github.com/blinfoldking/do-not-learn-rust.git
What to build? • Supercharge you app • Build a
game • Build a blazing fast web service • Make a language
Should You Learn Rust?
None
Toys to play • https://github.com/PistonDevelopers/piston • https://amethyst.rs/ • https://rocket.rs/ •
https://actix.rs/ • https://ggez.rs/ • https://yew.rs/
Contact Me Find me on instagram, telegram, github: @blinfoldking Or
email:
[email protected]
None