Язык Программирования RUST за 3 минуты

preview_player
Показать описание
В этом видео я расскажу о Rust - компилируемом языке программирования, который обеспечивает невероятную производительность и безопасность в отношении памяти. Узнаете, почему Rust популярен для создания игровых движков, баз данных и операционных систем. Углубимся в уникальные концепции владения и заимствования, которые делают Rust безопасным и эффективным языком программирования. Мы также рассмотрим инструмент Cargo и покажем, как начать создание проекта на Rust с нуля. Если вы интересуетесь высокой производительностью и безопасностью в программировании, это видео для вас!

Поддержать канал:
🪙 BTC
bc1qugewz9dgv6axa9slwda7r5zpndpq9earfy9vmg
🪙 ETH
0xB74ae4F4386385F523f02373E94B8BD6992017f2

#Rust #языкпрограммированияRust #раст #RustLang #Программирование #ВысокаяПроизводительность #БезопасностьПамяти #WebAssembly #ИгровыеДвижки #КомпилируемыйЯзык #ЯзыкПрограммирования #WebDevelopment #TechExplained #RustCommunity #RustProgramming #РазработкаПО #Кодирование #СистемноеПрограммирование #РазработкаИгр #WebDevelopment #BackendDevelopment #OpenSource #РастПрограммирование #ПрограммированиеНаВстраиваемыхСистемах #РазработкаБезОшибок #войтивайти #за3минуты
Рекомендации по теме
Комментарии
Автор

Хотелось бы более долгие видео видеть, контент топовый!

Progadesign
Автор

После изучения с++ решил раст попробовать, спасибо за видео, интересно

kubezubik
Автор

1:07 Мутабельность не влияет на хранение на стеке, на это влияет то, что сказано дальше - известен ли размер на этапе компиляции

elhtxii
Автор

Очень информативно и без воды, спасибо

vincent_design
Автор

Продолжай переводить)
Иногда влом слышать английский, а посмотреть его видео хочется)

Yaonkey
Автор

1:03 более трёх лет программирую на раст. Впервые слышу подобный бред. Как мутабельность и иммутабеллность коррелирует с тем, где хранится значение, на стеке или в куче?
Это ортогональные понятия:
let x = 5; // иммутабелный инт на стеке
let mut x = 5; // мутабельный инт на стеке
let x = Box::new(5); // иммутабельный инт в куче
let mut x = Box::new(5); // мутабельный инт в куче
Зачем разбираться, скачивать компилятор, если можно записать видосик? (да, я знаю что это перевод. Всё равно стоило бы разобраться, а не транслировать этот бред ещё и на ру аудиторию)
Я понимаю что через короткий видосик можно заинтересовать пойти учить язык нормально, но что мешает преподносить язык более менее достоверно? Вот посмотрит этот ролик какой-нибудь сишник и реально подумает "это что, в вашем расте чтобы сделать изменяемое значение оно должно быть в хипе? Нет, это полная лажа, лучше на си дальше буду писать, там такого бреда нет"

nanoqsh
Автор

признайся, контент переведён с видео rust in 100 seconds канала fireship? ничего не предъявляю, всё ок.

denizsincar
Автор

Вообще для трёх минут и правда гениально. За 3 минуты поданы очень важные аспекты. Тезисно конечно, но тут так и надо.

lEpIvIaKl
Автор

Ты показываешь c и называешь это c++, плюсам и не нужен gc, хотя он там и был некогда, но не был использован. Много ложной информации о яп Rust. Позор да и только.

kcayhvh
Автор

В C++ автоматические указатели работают так же, как здесь было описано для Rust. Хватит уже вписывать malloc/free в C++ код. Это С-код, а не C++. Да, для C++ malloc/free - синтаксически корректный код, стандартная библиотека C поддерживается в C++, но для обратной совместимости, для компиляции C-кода. Но ручное управление памятью malloc/free - это не C++ код. И даже С++ new/delete уже давно не актуальны. Давным давно существуют умные указатели: shared_ptr, unique_ptr, weak_ptr

eugenez
Автор

Синтаксис тут свой. На СИ не похоже. Кстати не знал что РАСТ - это от названия грибов! Да еще каких которые на ржавчину похожи!

dimalink
Автор

абсолютно нечитабельный язык. даже c++ проще в разы читать, чем раст

urmchbd
Автор

Честно говоря для меня синтаксис этого языка не понятен, как по мне проще читать и использовать Си или С++

AntonShevchenkoPrime