В 99,99% случаев никто в здравом уме и трезвой памяти не станет решать типовые и давно решенные задачи, когда уже есть множество готовых проверенных решений в виде STL, Boost, Poco и да-тысячи-их-на-любую-потребность.
Сколько в мире C++ реализаций стандартных библиотек и компиляторов?
это с какими полезными и удобными возможностями С++ придётся неминуемо расстаться при переходе на раст.
Вычисления времени компиляции? В конце концов RFC2000 всё ещё пилят. С другой стороны у нас есть макросы и процедурные макросы. Через последние можно делать практически что угодно (да хоть дум на найтмаре запускайте). От классического ООП придётся отказаться (хотя не уверен, что это плохо). Попробуйте дополнить список, мне действительно интересно, что же такого я не могу делать в Rust, но смог бы в C++.
У нас есть целая площадка для предложений по изменению языка. Если там чего-то нет — можно добавить. Если что-то делается слишком медленно — можно помочь это сделать.
В Rust лучше использовать итераторы. Одновременно и читабельнее и быстрее. Не лишним будет упомянуть rayon (docs.rs). Многопоточные числодропилки в пару строчек можно делать:
use rayon::prelude::*;
fn sum_of_squares(input: &[i32]) -> i32 {
input.par_iter()
.map(|i| i * i)
.sum()
}
Для этого есть специально обученные людишки под названием юристы.
А так тут комбо получается. 3 миллиарда денег рублей граждан потратим на слежку за гражданами, попилим ещё чуток на этом, а потом ещё и продадим все собранные данные третьим лицам. Всё стандартно, да. И нет бы сказать, мол, стандартный договор не доглядели, сейчас поправим. Они же этим оправдываются как чем-то хорошим.
Со следящими приложениями ковида была похожая "отмазка". Только там в договорах нашего любимого ДИТ про спам было.
Чиновники утверждают, что формулировки в контракте, касающиеся интернет-трансляций, стандартны и «используются во всех госконтрактах на оказание услуг видеонаблюдения».
А почему это должно быть аргументом вообще? На мой взгляд таких "стандартов" вообще не должно быть.
Достаточно частая, чтоб знать об этом. С учётом особенностей ресурса, невозможность оперировать полноценным utf-8 можно считать критичным багом.
Проблема далеко не в технической плоскости.
Если побеждают корпорации, то антиутопия по Хаксли.
Если побеждают государства, то антиутопия по Оруэллу.
Если проиграют и те и другие, то получим Фоллаут.
Если и те и другие выиграют, то получим киберпанк.
Информация всегда была самым дорогим ресурсом. По крайней мере последние тысячу лет.
Но платить никто не заставляет. Лишь указывают на наличие проблем.
Сколько в мире 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 год?
https://www.youtube.com/watch?v=c4tj7I2-q1s
Future Is Here
В Rust лучше использовать итераторы. Одновременно и читабельнее и быстрее. Не лишним будет упомянуть rayon (docs.rs). Многопоточные числодропилки в пару строчек можно делать:
Для этого есть специально обученные людишки под названием юристы.
А так тут комбо получается. 3 миллиарда
денегрублей граждан потратим на слежку за гражданами, попилим ещё чуток на этом, а потом ещё и продадим все собранные данные третьим лицам. Всё стандартно, да. И нет бы сказать, мол, стандартный договор не доглядели, сейчас поправим. Они же этим оправдываются как чем-то хорошим.Со следящими приложениями ковида была похожая "отмазка". Только там в договорах нашего любимого ДИТ про спам было.
А почему это должно быть аргументом вообще? На мой взгляд таких "стандартов" вообще не должно быть.
На случай если пропустили:
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 особых проблем не наблюдал.