Comments 17
первый раз увидел что оказывается есть русский Stackoverflow =)
Если честно — мне кажется достойная работа, но все же — если уж программист решил изучать Rust, то скорее всего он знает английский хотя бы на уровне чтения техдокументации.
Если честно — мне кажется достойная работа, но все же — если уж программист решил изучать Rust, то скорее всего он знает английский хотя бы на уровне чтения техдокументации.
Читать доки это одно, а самому задать сложный вопрос, и уж тем более обсудить чего-то в чате — совсем другое.
Да и большой объем информации (как rustbook) многим проще на русском осилить, даже если они вполне терпимо читают на английском.
Да и большой объем информации (как rustbook) многим проще на русском осилить, даже если они вполне терпимо читают на английском.
Присоединяюсь, могу вполне легко читать доки на английском, но всё-равно получается, что мозг тратит дополнительные усилия на распознание неродной речи и в результате новый материал усваивается медленнее.
С вопросами тоже самое, всё-таки их сложнее формулировать на неродном языке.
Другое дело, что перевод статей и общение на международном стеке — неплохая практика английского языка. Но лучше уж за раз один язык учить, а не два :)
С вопросами тоже самое, всё-таки их сложнее формулировать на неродном языке.
Другое дело, что перевод статей и общение на международном стеке — неплохая практика английского языка. Но лучше уж за раз один язык учить, а не два :)
если уж программист решил изучать Rust, то скорее всего он знает английский хотя бы на уровне чтения техдокументации.По-моему это неправильный образ мышления. Вот как раз потому что все думают, что все вокруг знают английский на русском так мало технических статей и документации. И поэтому в университетах люди до сих пор учат Pascal/C++, и ничего лучше этого и не знают. Я утрирую, конечно, но развивать русскоязычное сообщество однозначно полезно и нужно.
Давно обитаю в этом чатике, сообщество самое адекватное! Даже решили давний вопрос общими усилиями.
Я считаю, что Rust — это огромный прорыв в программировании. Язык сочетает современные практики, надёжность и невероятно тонкую среду исполнения. Си и плюсам пора потесниться в системном программировании, а Go, Haskell и скриптовым языкам — в вебе
ну считать можно что угодно… что вы можете предложить для веба? полноценный http сервер в rust есть? есть для вашего языка кодогенерация с protobuf? я пишу игровой сервер, есть у вас физический движок 2д? что у вас есть сейчас, чтоб я забросил плюсы или го и перешел к вам? модель многопоточности? да она и в го меня устраивает…
crates.io/crates/protobuf
crates.io/crates/iron
crates.io/crates/piston
crates.io/crates/mioco
Что-то из этого ещё сыровато, но развивается очень активно. А если интересно, то на crates.io можно ещё много чего найти.
crates.io/crates/iron
crates.io/crates/piston
crates.io/crates/mioco
Что-то из этого ещё сыровато, но развивается очень активно. А если интересно, то на crates.io можно ещё много чего найти.
А вы не путайте программирование вообще с решением конкретных задач. Rust привнёс уникальные вещи в программирование, которые ни один язык до него не предлагал. Где эти вещи будут полезнее всего — пока не ясно потому что язык молодой и ещё не успел проявить себя во всей красе. Если вы уже хорошо живёте на го то сейчас наверное ничего не может предложить, разве что большую производительность и контроль за памятью. С++ никам может предложить контроль за памятью на этапе компиляции, ценой перехода на LLVM с GCC что скорее всего выльется в некоторое снижение скорости.
А вы не путайте программирование вообще с решением конкретных задач
программирование ради программирования? всегда считал это извратом…
Rust привнёс уникальные вещи в программирование, которые ни один язык до него не предлагал
например?
например?Безопасная работа с памятью без сборщика мусора.
Отлов гонок данных во время компиляции.
Код, в котором невозможно забыть обработать ошибку.
И при всём при этом:
Предсказуемое и высокое быстродействие.
Высокоуровневые возможности вроде замыканий и итераторов.
Я бы не назвал unwrap обработкой ошибки.
Безопасная работа с памятью без сборщика мусора.
и это во времена, когда игры делают на вебгл и js. где борьба за байты актуальны кроме embedded?
Отлов гонок данных во время компиляции.
это про то, что память нельзя шарить между потоками? что мешает не шарить память в плюсах? + есть костыль как все же делать это.
только надо написать кучу ненужных букв. в продакшн будут его юзать
Код, в котором невозможно забыть обработать ошибку.
угу, к нему идет костыль в виде unwrap.
Это во времена, когда чуть ли не самый важный критерий для большинства устройств – это время их работы, а многоядерность уже не добавляет производительности, потому что закон Амдала еще работает, а закон Мура в его наивном понимании – нет.
В Rust в отличии от C++ и Go можно безопасно шарить данные между потоками.
Почему вы решили, что unwrap это костыль? Это всего-лишь способ явно указать, что ошибка в этом месте должна вызвать панику приложения.
В Rust в отличии от C++ и Go можно безопасно шарить данные между потоками.
Почему вы решили, что unwrap это костыль? Это всего-лишь способ явно указать, что ошибка в этом месте должна вызвать панику приложения.
Sign up to leave a comment.
Добро пожаловать на русскоязычный сайт для разработчиков на Rust