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
Programming Rust at FMI, 2017
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Andrew Radev
October 04, 2017
Programming
0
200
Programming Rust at FMI, 2017
Нулева лекция на курса по Rust във ФМИ.
Andrew Radev
October 04, 2017
Tweet
Share
More Decks by Andrew Radev
See All by Andrew Radev
Употреба и скриптиране на Vim във ФМИ 2023
andrewradev
0
470
Programming Rust at FMI, 2022
andrewradev
0
630
Rust: Настояще и бъдеще (БургасКонф 2022)
andrewradev
0
85
FMI-Rust: Shell Basics
andrewradev
0
240
Programming Rust at FMI, 2021
andrewradev
0
550
[OpenFest 2020] The Freedom of Static Typing
andrewradev
0
73
Programming Rust at FMI, 2020
andrewradev
0
640
Programming Rust at FMI, 2019
andrewradev
0
480
[DevFest Toulouse 2019] The Freedom of Static Typing
andrewradev
1
240
Other Decks in Programming
See All in Programming
Ruby x Terminal
a_matsuda
7
590
new(1.26) ← これすき / kamakura.go #8
utgwkk
0
1.8k
Head of Engineeringが現場で回した生産性向上施策 2025→2026
gessy0129
0
210
AI主導でFastAPIのWebサービスを作るときに 人間が構造化すべき境界線
okajun35
0
610
atmaCup #23でAIコーディングを活用した話
ml_bear
4
750
DevinとClaude Code、SREの現場で使い倒してみた件
karia
1
970
CSC307 Lecture 15
javiergs
PRO
0
220
日本だけで解禁されているアプリ起動の方法
ryunakayama
0
370
Rubyと楽しいをつくる / Creating joy with Ruby
chobishiba
0
210
JPUG勉強会 OSSデータベースの内部構造を理解しよう
oga5
2
250
PJのドキュメントを全部Git管理にしたら、一番喜んだのはAIだった
nanaism
0
240
手戻りゼロ? Spec Driven Developmentとは@KAG AI week
tmhirai
1
170
Featured
See All Featured
Information Architects: The Missing Link in Design Systems
soysaucechin
0
810
VelocityConf: Rendering Performance Case Studies
addyosmani
333
24k
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
97
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
180
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
360
How to build a perfect <img>
jonoalderson
1
5.2k
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
140
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
430
4 Signs Your Business is Dying
shpigford
187
22k
Ethics towards AI in product and experience design
skipperchong
2
220
Navigating Weather and Climate Data
rabernat
0
130
Transcript
Програмиране с ust
None
ust
Rust • Млад: само на 2.5_f32 години • “C ме
застреля в крака” • “C++ ме застреля в ++крака”
Mozilla
Mozilla
Rust: безопасност • Ръчна алокация на памет • Мерки против
кракозастрелвания
Rust винаги шофира
Rust: low-level • Бърз • Zero-cost abstractions • Малък runtime
• Съвместимост
Rust: high-level • Пакети • Тестване • Силна статична типова
система • Елементи от функционалното програмиране • Елементи от ООП
ust
Ferris the Crustacean
Ferris the Crustacean
ust
Rust: употреба • Системно програмиране (Redox, coreutils) • Уеб (Rocket,
Diesel) • Networking (Tokio) • Обработка на данни • Tooling (ripgrep) • Игри (ggez, Piston, SHAR)
None
Rust: community • Ruby, Python – скорост, статично типизиране •
Haskell, Scala – подобно типизиране • C/C++ – безопасност, съвместимост • Отворен процес
Friends of Rust
Предупреждения • Млад език • Труден (за научаване) език
Административни неща • Домашни: 6 x 15 = 90т. •
Проект: 1 x 90 = 90т • (+ разни бонуси) • 100т: 3 • 120т: 4 • 140т: 5 • 160т: 6
Административни неща • Място: 325 • Дни: Сряда и петък
• Време: 19:15 – 21:00
?