Size: a a a

Rust — русскоговорящее сообществo

2020 August 14

Э

Эрик in Rust — русскоговорящее сообществo
Просто на старте программы делаешь
let mut stdin = std::io::stdin();
let mut v =Vec::new();
stdin.read_to_end(&mut v).unwrap();
if v.is_empty() {
 /* No stdin given. */
} else {
 /* Hello, precious bytes! */
}
источник

Э

Эрик in Rust — русскоговорящее сообществo
И да, никто не гарантирует, что в stdin зайдёт utf-8.
источник

Э

Эрик in Rust — русскоговорящее сообществo
Файлы бывают и в другой кодировке. И вообще не текстовые.
источник

BV

Boris Vinogradov in Rust — русскоговорящее сообществo
Эрик
Файлы бывают и в другой кодировке. И вообще не текстовые.
и юникод бывает тоже разный (привет мак)
источник

ES

Ernur Sharipov in Rust — русскоговорящее сообществo
Всем привет! Простите за оффтоп но меня мучает один вопрос по соглашению наименования. Известно что язык Rust изобилует закорючками в синтаксисе и отпугивает этим новичков. Я сам новичок но язык классный. Особенно после C с его UB. Так вот, имена переменных, функции и методы идет через _ (нижнее подчеркивание). Почему не заюзали просто camelCase и дальше? Шума было бы гораздо меньше. _ (нижнее подчеркивание) такая же архаика как и С
источник

D

Denis in Rust — русскоговорящее сообществo
> известно что язык Rust изобилует закорючками

...
источник

BV

Boris Vinogradov in Rust — русскоговорящее сообществo
Ernur Sharipov
Всем привет! Простите за оффтоп но меня мучает один вопрос по соглашению наименования. Известно что язык Rust изобилует закорючками в синтаксисе и отпугивает этим новичков. Я сам новичок но язык классный. Особенно после C с его UB. Так вот, имена переменных, функции и методы идет через _ (нижнее подчеркивание). Почему не заюзали просто camelCase и дальше? Шума было бы гораздо меньше. _ (нижнее подчеркивание) такая же архаика как и С
можете сходить в offtopic и обсудить это там
источник

RB

Rustem B. in Rust — русскоговорящее сообществo
Ernur Sharipov
Всем привет! Простите за оффтоп но меня мучает один вопрос по соглашению наименования. Известно что язык Rust изобилует закорючками в синтаксисе и отпугивает этим новичков. Я сам новичок но язык классный. Особенно после C с его UB. Так вот, имена переменных, функции и методы идет через _ (нижнее подчеркивание). Почему не заюзали просто camelCase и дальше? Шума было бы гораздо меньше. _ (нижнее подчеркивание) такая же архаика как и С
кто этот ваш Изобилует?
источник

ES

Ernur Sharipov in Rust — русскоговорящее сообществo
Rustem B.
кто этот ваш Изобилует?
Я новичок и поэтому сужу как новичок. Первое что бросается в глаза это синтаксис. Чужеродный и много спец символов
источник

RB

Rustem B. in Rust — русскоговорящее сообществo
пожалуйста, без холливара
welcome to offtopic plz
источник

BV

Boris Vinogradov in Rust — русскоговорящее сообществo
Ernur Sharipov
Я новичок и поэтому сужу как новичок. Первое что бросается в глаза это синтаксис. Чужеродный и много спец символов
так спросите в @rust_offtopic про это, там сидят более подготовленные в вопросах закорючек люди, серьёзно там вы сможете обсудить эту тему более продуктивно чем здесь
источник

ES

Ernur Sharipov in Rust — русскоговорящее сообществo
Boris Vinogradov
так спросите в @rust_offtopic про это, там сидят более подготовленные в вопросах закорючек люди, серьёзно там вы сможете обсудить эту тему более продуктивно чем здесь
Спасибо!
источник

A

Andrew in Rust — русскоговорящее сообществo
Ernur Sharipov
Всем привет! Простите за оффтоп но меня мучает один вопрос по соглашению наименования. Известно что язык Rust изобилует закорючками в синтаксисе и отпугивает этим новичков. Я сам новичок но язык классный. Особенно после C с его UB. Так вот, имена переменных, функции и методы идет через _ (нижнее подчеркивание). Почему не заюзали просто camelCase и дальше? Шума было бы гораздо меньше. _ (нижнее подчеркивание) такая же архаика как и С
Не встречал закорючек) все довольно лаконично
источник

NE

Nyc Enas in Rust — русскоговорящее сообществo
Ernur Sharipov
Всем привет! Простите за оффтоп но меня мучает один вопрос по соглашению наименования. Известно что язык Rust изобилует закорючками в синтаксисе и отпугивает этим новичков. Я сам новичок но язык классный. Особенно после C с его UB. Так вот, имена переменных, функции и методы идет через _ (нижнее подчеркивание). Почему не заюзали просто camelCase и дальше? Шума было бы гораздо меньше. _ (нижнее подчеркивание) такая же архаика как и С
чтоб различать типы и переменные
источник

Э

Эрик in Rust — русскоговорящее сообществo
Ernur Sharipov
Всем привет! Простите за оффтоп но меня мучает один вопрос по соглашению наименования. Известно что язык Rust изобилует закорючками в синтаксисе и отпугивает этим новичков. Я сам новичок но язык классный. Особенно после C с его UB. Так вот, имена переменных, функции и методы идет через _ (нижнее подчеркивание). Почему не заюзали просто camelCase и дальше? Шума было бы гораздо меньше. _ (нижнее подчеркивание) такая же архаика как и С
ThisIsAStruct, this_is_a_variable, thisIsAVariableToo.
Но что вот это вот: lName.
источник

BV

Boris Vinogradov in Rust — русскоговорящее сообществo
господа обсуждать синтаксис это туда
источник

K

Karlson in Rust — русскоговорящее сообществo
Всем привет, есть задача довольно простая по сути:
По GRPC протоколу на Rust сервер будет приходить пачка Http/https запросов ( подготовленные body, url, headers )
и по сути нужно прогнать все эти запросы через Rust по GRPC Стриму в ответе

Ищу по большей части хорошего растомана который решит данную задачу, при этом сам хочу наблюдать как пишется код ( ибо изучаю Rust и недоконца понимаю некоторые вещи )

Заплачу! Писать в личку с ценой и пометкой
#Rustbulkhttp
источник

A

Adv0cat in Rust — русскоговорящее сообществo
А я таки сподобился написать пост на редите в растоканал, уж очень мне идея бд интересна стала. Уже даже хорошую идейку подкинули - портнуть LMDB на раст, мне зашла идея 😊
https://www.reddit.com/r/rust/comments/i9nld6/dbms_in_the_rust/
источник

V

Vladimir in Rust — русскоговорящее сообществo
Karlson
Всем привет, есть задача довольно простая по сути:
По GRPC протоколу на Rust сервер будет приходить пачка Http/https запросов ( подготовленные body, url, headers )
и по сути нужно прогнать все эти запросы через Rust по GRPC Стриму в ответе

Ищу по большей части хорошего растомана который решит данную задачу, при этом сам хочу наблюдать как пишется код ( ибо изучаю Rust и недоконца понимаю некоторые вещи )

Заплачу! Писать в личку с ценой и пометкой
#Rustbulkhttp
Техновебкам модель
источник

K

Karlson in Rust — русскоговорящее сообществo
Vladimir
Техновебкам модель
А можно подробнее с ссылкой ?
источник