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
Andrew Radev
October 04, 2017
Programming
200
0
Share
Programming Rust at FMI, 2017
Нулева лекция на курса по Rust във ФМИ.
Andrew Radev
October 04, 2017
More Decks by Andrew Radev
See All by Andrew Radev
Употреба и скриптиране на Vim във ФМИ 2023
andrewradev
0
480
Programming Rust at FMI, 2022
andrewradev
0
650
Rust: Настояще и бъдеще (БургасКонф 2022)
andrewradev
0
90
FMI-Rust: Shell Basics
andrewradev
0
250
Programming Rust at FMI, 2021
andrewradev
0
560
[OpenFest 2020] The Freedom of Static Typing
andrewradev
0
81
Programming Rust at FMI, 2020
andrewradev
0
650
Programming Rust at FMI, 2019
andrewradev
0
490
[DevFest Toulouse 2019] The Freedom of Static Typing
andrewradev
1
260
Other Decks in Programming
See All in Programming
jQueryをバージョンアップする前に使いたいjQuery Migrate
matsuo_atsushi
0
140
Talking to terminals (and how they talk back) (KotlinConf 2026)
jakewharton
PRO
1
170
CLIであることを活かしたGitHub Copilot CLI活用術 / GitHub Copilot CLI Pro Tips & Tricks
nao_mk2
1
1.2k
[KCD Czech] eBPF Meets the GPU: Future of AI Infra Observability
doniacld
0
130
プロパティの順序で型推論が壊れる!? TypeScript6.0の修正からContext-Sensitivityの仕組みを追う
bicstone
2
1.3k
プラグインで拡張される Context をtype-safe にする難しさと設計判断
kazupon
2
520
Zod v4 Codec でスキーマに型変換を埋め込む REST API 設計 #TSKaigi2026
ryutaro_yako
0
180
DynamoDBには集計系のクエリがないけどなんとかしたい
musan
1
110
Oxlintはいかにしてtsgolintのlint ruleを呼び出しているのか
syumai
2
1.1k
AI開発を加速するためにテスト戦略を言語化した
yoshihiro_shu
0
110
不変条件と整合性境界—ビジネスが決める設計判断と実現パターン / Invariants and Consistency Boundaries
nrslib
12
3.2k
軽量Java基盤の設計 DIコンテナに頼らない、長期保守と1秒起動の実現 JJUG CCC 2026 Spring
macha64
0
300
Featured
See All Featured
Marketing to machines
jonoalderson
1
5.3k
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
Reflections from 52 weeks, 52 projects
jeffersonlam
356
21k
Believing is Seeing
oripsolob
1
140
Heart Work Chapter 1 - Part 1
lfama
PRO
7
36k
[RailsConf 2023] Rails as a piece of cake
palkan
59
6.6k
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
420
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
1
310
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
55k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
231
23k
Art, The Web, and Tiny UX
lynnandtonic
304
22k
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.3k
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
?