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
640
Rust: Настояще и бъдеще (БургасКонф 2022)
andrewradev
0
87
FMI-Rust: Shell Basics
andrewradev
0
250
Programming Rust at FMI, 2021
andrewradev
0
550
[OpenFest 2020] The Freedom of Static Typing
andrewradev
0
79
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
250
Other Decks in Programming
See All in Programming
10年分の技術的負債、完済へ ― Claude Code主導のAI駆動開発でスポーツブルを丸ごとリプレイスした話
takuya_houshima
0
2.6k
GNU Makeの使い方 / How to use GNU Make
kaityo256
PRO
16
5.6k
PCOVから学ぶコードカバレッジ #phpcon_odawara
o0h
PRO
0
270
(Re)make Regexp in Ruby: Democratizing internals for the JIT
makenowjust
2
180
Vibe NLP for Applied NLP
inesmontani
PRO
0
430
SREに優しいTerraform構成 modulesとstateの組み方
hiyanger
2
130
의존성 주입과 모듈화
fornewid
0
140
JAWS-UG横浜 #100 祝・第100回スペシャルAWS は VPC レスの時代へ
maroon1st
0
150
クラウドネイティブなエンジニアに向ける Raycastの魅力と実際の活用事例
nealle
2
200
LM Linkで(非力な!)ノートPCでローカルLLM
seosoft
0
500
ルールルルルルRubyの中身の予備知識 ── RubyKaigiの前に予習しなイカ?
ydah
1
180
SkillがSkillを生む:QA観点出しを自動化した
sontixyou
6
3.4k
Featured
See All Featured
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.4k
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
270
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.7k
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
440
Building a Scalable Design System with Sketch
lauravandoore
463
34k
YesSQL, Process and Tooling at Scale
rocio
174
15k
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
200
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
150
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
180
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
1
330
30 Presentation Tips
portentint
PRO
1
270
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
?