Pull to refresh
9
@lain8donoread⁠-⁠only

Rust Evangelist

Send message
впрочем, для Хабра это вроде бы не очень частая проблема?

Достаточно частая, чтоб знать об этом. С учётом особенностей ресурса, невозможность оперировать полноценным utf-8 можно считать критичным багом.

Если побеждают корпорации, то антиутопия по Хаксли.
Если побеждают государства, то антиутопия по Оруэллу.


Если проиграют и те и другие, то получим Фоллаут.
Если и те и другие выиграют, то получим киберпанк.


Они владеют данными, которые стали дороже нефти и золота.

Информация всегда была самым дорогим ресурсом. По крайней мере последние тысячу лет.

А в Rust придется платить сложностью реализации за ситуации, которые никогда не возникнут.

Но платить никто не заставляет. Лишь указывают на наличие проблем.

В 99,99% случаев никто в здравом уме и трезвой памяти не станет решать типовые и давно решенные задачи, когда уже есть множество готовых проверенных решений в виде STL, Boost, Poco и да-тысячи-их-на-любую-потребность.

Сколько в мире C++ реализаций стандартных библиотек и компиляторов?


это с какими полезными и удобными возможностями С++ придётся неминуемо расстаться при переходе на раст.

Вычисления времени компиляции? В конце концов RFC2000 всё ещё пилят. С другой стороны у нас есть макросы и процедурные макросы. Через последние можно делать практически что угодно (да хоть дум на найтмаре запускайте). От классического ООП придётся отказаться (хотя не уверен, что это плохо). Попробуйте дополнить список, мне действительно интересно, что же такого я не могу делать в Rust, но смог бы в C++.

Слишком общая тема. В зависимости от используемых технологий, платформы, ЯП, GAPI и прочего может различаться всё.

Если кому-то интересно, то переводчика зовут https://www.deepl.com/translator. У https://translate.google.com/ перевод несколько другой получается. Но тут уж на вкус и цвет.

Рядом вперед-назад нервно прохаживался глава департамента перспективных разработок корпорации «Дедал»

Получилась отсылка

Daedalus Yumeno (デダルス・ユメノ, Dedarusu Yumeno) из Ergo Proxy (en:wiki, ru:wiki, MAL, aniDB).


Он тоже умер (отчасти) в результате неудач в своих разработках.

Давайте тогда уже всё называть своими именами

А давайте. Так гуглить удобнее.

И вот я думаю, нельзя ли сделать так, чтобы бороунг был опциональный

Это фундаментальная фича языка, на которую завязан дизайн вообще всего. Без borrow checker останется няшный Си с другим синтаксисом.

Здравствуйте, не хотите поговорить о Rust?


У нас есть целая площадка для предложений по изменению языка. Если там чего-то нет — можно добавить. Если что-то делается слишком медленно — можно помочь это сделать.

А что, в России доступ в сеть зацензурирован...?

Да. Могу поздравить вас с разморозкой. Как вам 2020 год?

В Rust лучше использовать итераторы. Одновременно и читабельнее и быстрее. Не лишним будет упомянуть rayon (docs.rs). Многопоточные числодропилки в пару строчек можно делать:


use rayon::prelude::*;

fn sum_of_squares(input: &[i32]) -> i32 {
    input.par_iter()
         .map(|i| i * i)
         .sum()
}

Для этого есть специально обученные людишки под названием юристы.


А так тут комбо получается. 3 миллиарда денег рублей граждан потратим на слежку за гражданами, попилим ещё чуток на этом, а потом ещё и продадим все собранные данные третьим лицам. Всё стандартно, да. И нет бы сказать, мол, стандартный договор не доглядели, сейчас поправим. Они же этим оправдываются как чем-то хорошим.


Со следящими приложениями ковида была похожая "отмазка". Только там в договорах нашего любимого ДИТ про спам было.

Чиновники утверждают, что формулировки в контракте, касающиеся интернет-трансляций, стандартны и «используются во всех госконтрактах на оказание услуг видеонаблюдения».

А почему это должно быть аргументом вообще? На мой взгляд таких "стандартов" вообще не должно быть.

почему мне не дали прочитать это лет 20 назад?

На случай если пропустили:


https://lesswrong.ru/
https://hpmor.ru/
https://author.today/u/id180477629/series#974 (но это уже совсем вкусовщина)

Arch, ядро 5.7.10-zen1-1-zen, Ryzen 2700, Radeon RX570, монитор 4к. Всё работает при открытых дровах. Под wine особых проблем не наблюдал.

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Registered
Activity