|
2.2, Аноним (2), 08:43, 10/03/2023 [^] [^^] [^^^] [ответить] [к модератору]
| –2 +/– |
в Starship как раз используются эмодзи если в терминале встаёшь в каталог с исходным кодом на определенном языке
| |
2.22, Аноним (-), 09:27, 10/03/2023 [^] [^^] [^^^] [ответить] [↓] [к модератору]
| –8 +/– |
Воевать с борров чекером, чтобы в итоге получить огромный бинарник с уязвимостью из unsafe в какой-то из десятков библиотек (стандартная библиотека слабая)? Не особо как-то для души.
| |
|
3.32, Аноним (32), 09:41, 10/03/2023 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
Это реальный юзкейс, или сферически-вакуумная теория? Что-то мне кажется что придётся нам ждать пока гулаг ржавого начнёт сколь-нибудь широко применять.
| |
|
|
|
6.58, Аноним (58), 10:11, 10/03/2023 [^] [^^] [^^^] [ответить] [↓] [к модератору]
| –11 +/– |
Т.е. телеметрия в какой-нибудь Убунте это нормально, а телеметрия в го сразу ужас ужас? Двойные стандарты. Телеметрия это хорошо.
| |
6.145, Аноним (145), 11:47, 10/03/2023 [^] [^^] [^^^] [ответить] [↓] [↑] [к модератору]
| +2 +/– |
Во-первых, телеметрию в компилятор ещё не добавили.
Во-вторых, есть gcc-go, tinygo и прочие реализации, отличные от гугловской, и в них, ВНЕЗАПНО, телеметрии нет.
| |
|
7.325, _ (??), 18:13, 10/03/2023 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
> Во-первых, телеметрию в компилятор ещё не добавили.
пока :(
> Во-вторых, есть gcc-go, tinygo и прочие реализации, отличные от гугловской, и в них, ВНЕЗАПНО, телеметрии нет.
А ещё (ВНЕЗАПНО!) даже гугловская - орен едрить сорс. Просто не форкали раньше, ибо нужды не было ...
В старые времена я бы сказал что мол сейчас форнут и сделают тот же финт ушами как с Хром-->Хромиум-ом ... но тут ХЗ :( Hу разве что завлечь programmers!Z типо а давайте Го-->Гомиум 8-\ замутитм :-))))))
| |
|
6.403, OpenEcho (?), 15:07, 11/03/2023 [^] [^^] [^^^] [ответить] [↑] [к модератору]
| +/– |
> Нам хватило их Go c телеметрией в компиляторе и не только.
Телеметрия в тулчайне != телеметрия в компилированном бинарнике.
Вы б почитали почему они это добавляют, их команда концентрируется на том чтобы как можно меньше было зависимостей от внешних инструментов. Была бы там в тулчаине телеметрия раньше, то они не лопухнулись бы с 1.13 когда зацепили хкод как зависимость и никто из крикунов за свободу даже не сообщал об этом. Телеметрия кстати не в обязаловку и прямым текстом сказанно как отказаться от телеметрии
| |
|
|
|
5.265, Аноним (265), 15:05, 10/03/2023 [^] [^^] [^^^] [ответить] [к модератору]
| –4 +/– |
>From 2019 to 2022 the annual number of memory safety vulnerabilities dropped from 223 down to 85.
и там же:
>We continue to invest in tools to improve the safety of our C/C++. Over the past few releases we’ve introduced the Scudo hardened allocator, HWASAN, GWP-ASAN, and KFENCE on production Android devices. We’ve also increased our fuzzing coverage on our existing code base. Vulnerabilities found using these tools contributed both to prevention of vulnerabilities in new code as well as vulnerabilities found in old code that are included in the above evaluation. | |
|
|
7.443, швондер (?), 11:13, 12/03/2023 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
We believe надо заменить на статистику - столько-то цве было из плюсов, столько-то из раста, с такой-то долей использования языка.
| |
|
|
|
|
|
|
1.3, test (??), 08:44, 10/03/2023 [ответить] [﹢﹢﹢] [ · · · ] [↓] [↑] [к модератору]
| –2 +/– |
> Безопасная работа с памятью обеспечивается в Rust во время компиляции
Т.е. когда (вроде уже) сделают поддержку gcc для rust, то безопасная работа с памятью пойдет лесом ?
| |
|
|
3.6, test (??), 08:48, 10/03/2023 [^] [^^] [^^^] [ответить] [к модератору]
| –4 +/– |
Ну так вроде это в gcc делают чтобы собирать модули ядра на rust. Т.е. там безопасность не нужна ?
| |
|
4.9, Аноним (2), 08:55, 10/03/2023 [^] [^^] [^^^] [ответить] [к модератору]
| –2 +/– |
хм, к чему это, если проекту GNU всё надо от себя делать
пускай пишут тесты сопоставимые с эталонным компилятором Rust
| |
|
|
|
1.4, Аноним (2), 08:45, 10/03/2023 [ответить] [﹢﹢﹢] [ · · · ] [↓] [↑] [к модератору]
| –2 +/– |
какой-то местный эксперд в комментарии к прошлому релизу писал, что невозможно локально импортировать сторонний код на Rust - всё можно
| |
|
|
|
|
|
|
7.368, Аноним (368), 00:56, 11/03/2023 [^] [^^] [^^^] [ответить] [к модератору]
| +1 +/– |
Недостаточно подробно что именно начинает и в каком настроение. Ключевые слова должны быть подробнее и переходить в словесные предложения.
| |
|
6.388, Аноним (388), 08:11, 11/03/2023 [^] [^^] [^^^] [ответить] [↑] [к модератору]
| –1 +/– |
В Си и си++ часто используют "yoda-condition" чтобы не перепутать присвоение и сравнение
В Паскале эта ошибка невозможна на уровне синтаксиса. Эта и многие другие глупые ошибки и опечатки
| |
|
7.446, Аноним (248), 12:16, 12/03/2023 [^] [^^] [^^^] [ответить] [к модератору]
| +1 +/– |
в паскале 99% ошибок из-за нестандартного оператора сравнения, который программисты путают с присваиванием в нормальных языках
| |
7.505, InuYasha (??), 14:46, 14/03/2023 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
Последний раз в "==" опечатывался, наверное, году так в 2003. А в новых студиях, я слышал, на это есть даже предупреждение. Хотя, от таких вещей не спасают даже -Wall -Wstupid -Wdumbass.
| |
|
|
|
|
5.39, Аноним (36), 09:48, 10/03/2023 [^] [^^] [^^^] [ответить] [к модератору]
| –4 +/– |
Ага, и прогать удобнее, если ты краб) Особенно на всяких эргодоксах. Надо просто ещё пару педалей под стол для переключения лэйаутов)
| |
|
6.391, Аноним (391), 08:26, 11/03/2023 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
Регэкспы это хорошо, но их очень сложно читать
Если в сложном регулярном выпадении ошибка, её исправить можно только переписыванием
А если ещё и условия не известны...
| |
|
|
4.45, Аноним (-), 09:58, 10/03/2023 [^] [^^] [^^^] [ответить] [↓] [↑] [к модератору]
| +5 +/– |
> по сравнению с тем же golang читается на порядок лучше
это rustlang-то? Это такая несмешная шутка или особый взгляд на мир?
| |
4.404, OpenEcho (?), 15:29, 11/03/2023 [^] [^^] [^^^] [ответить] [↑] [к модератору]
| +1 +/– |
> по сравнению с тем же golang читается на порядок лучше
Правда???
'''Go
var a int = 123
b := func(i int)(int){return i + a}
'''
vs
'''rust
let a = 123;
let b = |i: i32| -> i32 { i + a };
'''
| |
|
|
|
|
|
|
4.72, Аноним (90), 10:49, 10/03/2023 [^] [^^] [^^^] [ответить] [к модератору]
| +5 +/– |
Судя по тому, что Питон последовал по стопам Си++, то есть усложнятся в каждом релизе вплоть до полной неюзабельности, Луа начинает выглядеть достойной альтернативой.
| |
|
|
2.78, Аноним (78), 10:56, 10/03/2023 [^] [^^] [^^^] [ответить] [↓] [↑] [к модератору]
| +3 +/– |
Язык хороший. Но сложный. 95% программистов на питоне его не осилит. Остальные 5% нагородят такой мутотени, что никакой джит не переварит.
По мотивам уже создан голанг, в котором свободы поменьше и производительности побольше. Он подходит более широкой аудитории.
| |
|
|
4.138, Аноним (78), 11:39, 10/03/2023 [^] [^^] [^^^] [ответить] [↓] [к модератору]
| +/– |
Ангуглед голанг поддерживать не такая большая проблема. Даже без телеметрии, метаданные текут, когда ты собираешь проект. Зависимости выкачиваются с подконтрольных гуглу серверов. Если сильно волнует это дело, сборку нужно проводить в изолированных контейнерах, где интернет завернут в тор, ну и по возможности кэшировать уже загруженные зависимости, чтобы не обращаться за ними вновь и вновь.
| |
|
5.159, Аноним (40), 12:04, 10/03/2023 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
Завернут в тор, ахаха теоретик 80 лвл. Сколько будут твои зависимости тянутся через тор 3 дня? И это на каждый апдейт?
| |
|
4.405, OpenEcho (?), 15:39, 11/03/2023 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
> Единственное что напрягает - закидоны с телеметрией у тамошних разрабов.
Т.е. логический баг допущеный в тулчайне в 1.13 когда подтянули хкод в зависимость - это закидон? А могли бы избежать если б тулчайн был бы с зондом. Я хоть один из самых ярых противников телеметрии (потому как в основном используется для заглядывания под трусы), но в случае ДОБРОВОЛЬНОЙ и отключаемой по желанию телеметрии которая помогает делать инструмент лучше, то фиг с ней, - это же не в компилированный бинарик встраивается
| |
|
3.182, Facemaker (?), 12:56, 10/03/2023 [^] [^^] [^^^] [ответить] [↓] [↑] [к модератору]
| +1 +/– |
Кстати да, если уж искать убийцу Питона, то это Go, а никакой не Lua. Необходимо сначала оторвать массы от интерпретируемости и динамической типизации. Потом уже легче будет завоёвывать мир Расту!
| |
|
|
5.384, Аноним (384), 04:04, 11/03/2023 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
А ты часто в коде переиспользуешь одни и те же переменные с разными присваеваемыми типами, чтобы тебе динамическая типизация была нужна? Уверен, что это не овнокод?
Обычно любители динамики жалуются, что в статической везде тип нужно писать явно, для таких придумали языки по типу Kotlin c var/val, где тип автоматически выводится из выражения в правой части.
| |
|
4.310, Аноним (310), 17:32, 10/03/2023 [^] [^^] [^^^] [ответить] [↑] [к модератору]
| –2 +/– |
Некорректно сравнивать языки без области применения. Гошка это только про бэкенд. Питонец же где только не используется => в общем случае о полноценной замене говорить нельзя.
| |
|
5.385, 11 (?), 06:28, 11/03/2023 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
Какой к черту "только про бэкенд"? 80% вакансий гошки это DevOps & SRE.
Знаю крупные компании где вообще весь девопс (aka platform) на GO за исключениым "прибитих гвоздями случаев".
| |
|
|
|
|
3.136, Аноним (78), 11:35, 10/03/2023 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
5.1 поддерживает, а там все нужное есть. Другое дело, что джитом ускоряется не всё. Есть конструкции более быстрые, а есть такие, которые работают на уровне простого луа, не джит. Процент покрытия джитом - вот что должно тебя волновать реально. И стабильность, конечно. Поднимешь версию луа - уменьшишь стабильность работы с 5.1. Такие дела.
| |
|
|
1.18, Аноним (18), 09:23, 10/03/2023 [ответить] [﹢﹢﹢] [ · · · ] [↓] [↑] [к модератору]
| +1 +/– |
>Для сокращения задержек, возникающих из-за загрузки полного индекса, в Sparse вместо доступа к индексу с использованием Git задействована прямая загрузка по HTTPS только необходимых индексных данных, охватывающих зависимости конкретного проекта
git и github умеют в операции только с нужными файлами. И называется это partial clone, и использует низкоуровневую утилиту git-sparse-checkout. Хотя возможность скачки по http без git - это хорошо.
| |
1.28, Аноним (28), 09:35, 10/03/2023 [ответить] [﹢﹢﹢] [ · · · ] [↓] [↑] [к модератору]
| +5 +/– |
ИМХО С++ достаточно "распределенный" язык: 1) есть как минимум 3 независимых продакшн компилятора, 2 из которых опенсорс 2) есть комитет из авторов из разных стран и компаний 3) нет централизованного пакетного менеджера, нет централизованной системы сборки, GUI и тп. 4) документация (стандарт) тоже лежит на куче сайтов. 5) доступно на куче платформ и систем
Все это делает привлекательным язык для долгоживущих проектов.
Плюс стандарты выходят ~ раз в 3 года, куча best practices и информации, разработчиков, кода и работы.
А как с этим дела у сабжа? (сам не знаю).
| |
|
|
|
4.176, Серб (ok), 12:42, 10/03/2023 [^] [^^] [^^^] [ответить] [↑] [к модератору]
| +/– |
Такие модули как сейчас - смысла не имеют.
Вот когда стандарт, в плане модулей, будет доведён до ума, то, возможно, в них смысл и появится.
| |
4.447, Аноним (248), 12:22, 12/03/2023 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
модули в стандарт продвинули мелкомягкие, это никому не нужно. точно также дурачки из яндэкса протаскивали в стандарт плюсов свои натужные фантазии, ездили по "митапам" с бейджиками и говорили в микрофон. программисты это просто игнорят и продолжают работать.
| |
|
|
4.211, ИмяХ (?), 13:33, 10/03/2023 [^] [^^] [^^^] [ответить] [к модератору]
| –5 +/– |
В майкасофт визуал студии уже давно есть модули. Только у хейтеров майкасофта постоянно что-то недоделано.
| |
|
5.422, Ванёк (?), 17:24, 11/03/2023 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
Студия оптимизирует хуже, чем GCC, и нет поддержки встраиваемого ассемблера, как в GCC и Clang, поэтому для высокопроизводительных приложений Студия не очень подходит. Ну и, как все прекрасно знают, GCC и Clang поддерживают множество архитектур процессоров, микроконтроллеров и операционных систем - поэтому универсальность! Для себя я Студию закопал, наверно, уже навсегда, хотя раньше ей активно пользовался. В качестве плюсов Студии стоит отметить, что раньше в Студии компилятор C++ компилировал код ощутимо быстрее, чем GCC и Clang, хотя это и не настолько критично и решается реорганизацией кода и другими средствами.
| |
|
6.488, ИмяХ (?), 22:16, 13/03/2023 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
Полную чушь несешь. Я числодробилки писал - скомпилированные в визуалстудио в три раза быстрее считают. Точь в точь такой-же код.
| |
|
|
|
|
2.56, Анонимусс (?), 10:09, 10/03/2023 [^] [^^] [^^^] [ответить] [↓] [↑] [к модератору]
| –8 +/– |
> 3 независимых продакшн компилятора
... каждый из которых работает чуть-чуть по-разному. удачи в дебаге, с***ки))
> комитет из авторов* из разных стран и компаний**
*из старых пердунов
**на зарплате у корпорастов
> стандарты выходят ~ раз в 3 года
с какого года мы ждем концепты? их обещали представить в с++11!
| |
|
3.60, Аноним (58), 10:12, 10/03/2023 [^] [^^] [^^^] [ответить] [к модератору]
| +3 +/– |
А зачем ты свой код одновременно компилишь тремя разными компиляторами? Я тебе расскажу лайфхак. Можно писать код только под один компилятор и всё никаких проблем.
| |
|
|
5.82, Аноним (82), 11:00, 10/03/2023 [^] [^^] [^^^] [ответить] [к модератору]
| +1 +/– |
> не должно быть разницы, чем компилить, результат всегда должен работать одинаково с точки зрения и стандарта, и ожиданий разработчика.
Нет, ты можешь собрать одним компилятором с разными опциями и результат будет разным. Про кто-то должен это фантазии, если реально должен - подаёшь в суд и выигрываешь.
| |
5.127, Аноним (40), 11:24, 10/03/2023 [^] [^^] [^^^] [ответить] [к модератору]
| +3 +/– |
А если в стандарте не описано побайтово что должен делать компилятор? Об этом ты не успел задуматься, дорогой ты наш растаманчик.
| |
|
|
|
|
3.198, Ан (??), 13:08, 10/03/2023 [^] [^^] [^^^] [ответить] [↑] [к модератору]
| –1 +/– |
Сам растоманю понемногу, но вот эти моменты если честно немного напрягают. Структура управления rust довольно замкнутая, множество старых разработчиков выгорели и отошли от проекта, стоит текущим людям потерять связь с реальностью и получим движение в какому-то не очень понятном направлении. В этом смысле мне кажется что кризис Rust еще впереди.
У С++ относительно более стабильная ситуация - есть несколько реализаций компилятора и есть ISO который вернулся к жизни.
| |
|
4.240, Анонн (?), 14:27, 10/03/2023 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
Ну так с++ уже 40+ лет, какие тут могут быть кризисы?
А ведь раньше были огого, достаточно вспонить как с++11 представляли и сколько срачей было!
| |
|
|
2.407, OpenEcho (?), 15:47, 11/03/2023 [^] [^^] [^^^] [ответить] [↑] [к модератору]
| +/– |
> Плюс стандарты выходят ~ раз в 3 года, куча best practices и информации, разработчиков, кода и работы.
Аха, и спецификация языка почти на 1200 страниц, - "учи - не хочу" :)
| |
|
|
2.52, Аноним (40), 10:04, 10/03/2023 [^] [^^] [^^^] [ответить] [↓] [к модератору]
| +5 +/– |
Чего ты такого хотел написать на расте для андроид 4.3.1? Я могу тебе даже сказать что для андроид 4.3.1 на расте не было написано даже ни одного хеллоу ворлда за всё это время.
| |
|
|
4.98, Аноним (40), 11:10, 10/03/2023 [^] [^^] [^^^] [ответить] [к модератору]
| +4 +/– |
Твой аргумент прям фекалия. Почему если кто-то там дебил все должны вокруг него плясать. Больше того как видишь даже раст вокруг них не пляшет.
| |
|
|
2.83, Аноним (388), 11:00, 10/03/2023 [^] [^^] [^^^] [ответить] [↑] [к модератору]
| +2 +/– |
Мой телефон на андроид 4.2 перестал загружаться 5 лет назад, но уже тогда на нем не работал ни один банк клиент
| |
|
3.100, iZEN (ok), 11:11, 10/03/2023 [^] [^^] [^^^] [ответить] [↓] [к модератору]
| –1 +/– |
> Мой телефон на андроид 4.2 перестал загружаться 5 лет назад
Мой планшет на A-d 4.2 всё ещё загружается, но с каждым разом всё тяжко и тяжко — скорость загрузки просела катастрофически. Очистка от переставших быть актуальными приложений ничего не дала. Планшет хочется кинуть в стену.
| |
|
4.120, InuYasha (??), 11:21, 10/03/2023 [^] [^^] [^^^] [ответить] [↓] [к модератору]
| +/– |
Мне всё интересно, каким же чудесным образом достигается такой уровень запланированного устаревания. Там что - процессор на уровне кристалла со временем дохнет? Потому что я тоже чищу всё от <s>VLC</s>говна, но всё равно тормоза есть.
| |
|
5.408, OpenEcho (?), 15:50, 11/03/2023 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
> Там что - процессор на уровне кристалла со временем дохнет?
Нет, там банальная флэшка, которая со временем загибается от перезаписи
| |
|
|
7.437, OpenEcho (?), 10:24, 12/03/2023 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
> да, но это ром... а на флэшку я не пишу. только на
> сд-шку. Да. у меня телефон с сд-шкой.
SSD та же самая флэшка, только с кэшем и смартным котроллером, поэтому количество перезаписей/стиранинй точно так же убивает носитель, но благодаря контроллеру который регулирует равномерность записей между ячейками памяти, он живет дольше и работает быстрей
| |
|
|
|
|
5.409, OpenEcho (?), 15:55, 11/03/2023 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
> Java: один раз написал - работает всегда ;)
В Ынтырпрайзе... преимущественно, после того как JIT проснется,
"а сколько драйверов для кернелов написанно" - вообще не счесть...
Вы того этого, яблоки с апельсинами сравниваете
| |
|
|
|
|
1.46, Аноним (46), 09:58, 10/03/2023 [ответить] [﹢﹢﹢] [ · · · ] [↓] [↑] [к модератору]
| +/– |
> Опубликован релиз языка программирования общего назначения Rust 1.68, основанного проектом Mozilla, но ныне развиваемого под покровительством независимой некоммерческой организации Rust Foundation
>> общего назначения
Надо выкидывать для этого стандартную библиотеку.
>> 1.68
Нет спецификации языка, какая же тогда версия больше 1?
>> независимой некоммерческой организации Rust Foundation
Amazon, Google, Huawei, JFrog, Meta, Microsoft это корпорации, а не независимые игроки
| |
|
|
3.92, Аноним (14), 11:06, 10/03/2023 [^] [^^] [^^^] [ответить] [к модератору]
| +1 +/– |
Ничего себе! А местные эксперты думают, что плюсы улучшаются исключительно нищими программистами, а вот нет - это поделка корпораций, как и раст, как и си!
| |
3.131, annonn (?), 11:26, 10/03/2023 [^] [^^] [^^^] [ответить] [к модератору]
| +1 +/– |
зачем ты разбиваешь манямирок местных икспертов, которые думаю что опенсорс удел пролетариата!
что кузьмич с завода по ночам не бухает в гараже, а пишет "самую нужную либу интернета"
и вот как только они прогонят всех корпорастов, от тогда заживем!
| |
|
|
|
2.80, Аноним (90), 10:58, 10/03/2023 [^] [^^] [^^^] [ответить] [к модератору]
| +1 +/– |
А у них просто подгорает, и они не могут остановиться! Это же не бородатые стариканы, придумавшие Си и Паскаль. В книжке K&R говорится - мы хотели сделать язык таким простым и понятным, чтобы его можно было выучить по вот такой тонкой книженции. Разработчики Rust этой идеей явно не заражены)
| |
|
3.97, Аноним (90), 11:09, 10/03/2023 [^] [^^] [^^^] [ответить] [↓] [к модератору]
| +1 +/– |
Ага, не буду. Только давайте вы тоже не будете впихивать это дерьмо в любой софт, до которого сможете дотянуться, и вместо этого будете делать свои собственные форки?
| |
|
4.104, Аноним (14), 11:12, 10/03/2023 [^] [^^] [^^^] [ответить] [↓] [к модератору]
| +3 +/– |
А чего ты решаешь за каждого человека, на чем ему писать? Ну уж нет - будь добр не указывать людям. На чем нравится - на том язычке и пиши сам.
| |
|
5.117, Аноним (90), 11:19, 10/03/2023 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
Ну да, раз бесплатную шнягу получил, хавай любое дерьмо что дают. С такой позицией у нас скоро ничего не останется кроме винды.
| |
|
6.124, Аноним (14), 11:23, 10/03/2023 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
Ну такова природа: ты же не можешь написать альтернативу линекс с нуля - приходится юзать это. Это нормально. Люди, которые трятят свои силы и время для создания продукта - они решают насчет своего продукта.
| |
6.300, annonn (?), 17:13, 10/03/2023 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
хватит ныть
или перепиши бесплатную шнягу как тебе нравится
или перейди на платную шнягу - виндекапец еще не наступил, да и макбуки в продаже еще есть
но помни главное - тебе никто ничего не должен
| |
|
|
4.135, annonn (?), 11:33, 10/03/2023 [^] [^^] [^^^] [ответить] [↑] [к модератору]
| +2 +/– |
а кто впихивает? может создатели и/или контрибьюторы?
тогда это их решение, кто ты такой чтобы их осуждать
если тебе что-то не нравится? форкай и делай сам!
а то развелось советчиков и нытиков
| |
|
3.101, Аноним (73), 11:11, 10/03/2023 [^] [^^] [^^^] [ответить] [↑] [к модератору]
| +/– |
Ты не в себе. Меня никто не спрашивал, что мне нравится, а что нет -- сабж пропихнули в зависимости кучи проектов, замены которым нет. Это означает, что я должен тратить время на слежение за развитием и характером обновлений: происходят изменения, также требуемые версии периодически повышают. Мне проще обновить чем тратить время и разбираться надо обновлять в этот раз или нет.
| |
|
4.109, Аноним (14), 11:14, 10/03/2023 [^] [^^] [^^^] [ответить] [↓] [к модератору]
| +4 +/– |
Форкай сам, удаляй зависимости раста. Так это работает. Вон аргентинские товарищи сделали свой форк ядра линекс - linux-libre, и не плачут на каждом углу, что им чего-то не нравится. Это опенсорс, так он работает.
| |
|
5.115, Аноним (90), 11:17, 10/03/2023 [^] [^^] [^^^] [ответить] [к модератору]
| –3 +/– |
С таким подходом опенсорс скоро станет символом глючного дерьма. Когда вся эта открытая движуха начиналась, у народа был совершенно другой подход к разработке, для примера посмотрите тот же OpenBSD.
| |
|
6.143, annonn (?), 11:45, 10/03/2023 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
> опенсорс скоро станет символом
always has been (c)
> Когда вся эта открытая движуха начиналась
много-много лет назад народ сидел на зарплате в универах и мог позволить писать на энтузиазме все что хотел + требования были существенно ниже
> у народа был совершенно другой подход к разработке
например срезать углы в погоне за скоростью, которые потом выстреливают в виде CVE через 15 лет
опенсорс всегда был как в той басне про лебедя, рака и щуку
с поправкой на то что "воз" можно форкнуть и тянуть в свою сторону пока есть силы
с одной стороны - абсолютно нерациональное разпыление сил и человекочасов
с другой - возможность отходить от устоявшихся подходов и писать свой велосипед
как говориться, у медали есть две стороны
| |
|
|
|
|
|
3.410, OpenEcho (?), 16:07, 11/03/2023 [^] [^^] [^^^] [ответить] [к модератору]
| –1 +/– |
> curl --proto '=https' --tlsv1.3 https://sh.rustup.rs -sSf | sh
Вот это:
curl ... | sh
все, что надо знать о языке, которые даже не имеет спецификации (а значит - не предсказуем с каждым релизом, где все могут сломать) чтобы принять решение - стоит ли ломать мозги о семантику которая пользуется спец символами покруче перла
| |
|
|
5.500, OpenEcho (?), 12:39, 14/03/2023 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
> Там, где что-то ломается, появляются редакции. Внутри них всё работает.
> Аналог спецификации у Rust - это RFC, кстати.
Проблема в том, что RFC отличается от стандарта тем, что оно 50/50, может быть спецификацией, стандартом, а может быть и нет, а также может быть просто шуткой, или по простому, можно сломать когда захочется
Язык, который пытается быть безопасным, но предлагает в слепую запускать программы с интернета, ну-ну, - "хорошее начало", это очень сильно вызывает - недоверие (в лучшем случае)
| |
|
6.515, Прохожий (??), 00:20, 15/03/2023 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
> Проблема в том, что RFC отличается от стандарта тем, что оно 50/50, может быть спецификацией, стандартом, а может быть и нет, а также может быть просто шуткой, или по простому, можно сломать когда захочется
Если подход организован нормально, то такой проблемы нет.
> Язык, который пытается быть безопасным, но предлагает в слепую запускать программы с интернета
Язык пытается быть безопасным только в определённых классах ошибок, а не вообще во всех на свете. Другими словами, не следует путать общие вопросы безопасности с частностями. Rust борется с частностями.
| |
|
|
|
|
|
1.77, Аноним (90), 10:54, 10/03/2023 [ответить] [﹢﹢﹢] [ · · · ] [↓] [↑] [к модератору]
| –2 +/– |
>Добавлен макрос "pin!", позволяющий создать структуру Pin<&mut T> из выражения "T" с локальным закреплением его состояния (в отличие от Box::pin не выделяет память в куче, а выполняет привязку на уровне стека).
Так и не достигнув популярности Си++ язык пожирает сам себя, добавляя всё больше нелепой тарабарщины с каждым релизом.
| |
|
2.84, Аноним (14), 11:00, 10/03/2023 [^] [^^] [^^^] [ответить] [к модератору]
| –1 +/– |
В плюсах нет безопасной работы памяти из-коробки, поэтому раст круче. Разработчики плюсов наверняка забывают об умных указателях, и происзодит выход за пределы бухверов.
| |
|
1.93, iZEN (ok), 11:07, 10/03/2023 [ответить] [﹢﹢﹢] [ · · · ] [↓] [↑] [к модератору]
| –2 +/– |
Ну зачем опять? Rust нужен только для компиялции Firefox/Thunderbird и librsvg2-rust для Gnome Games. Все двно сидят на Chrome, которому Rust нах не сдался, а почту смотрят в нём. Зачем это в новостях?
| |
|
|
3.121, Аноним (121), 11:21, 10/03/2023 [^] [^^] [^^^] [ответить] [↓] [к модератору]
| +/– |
Так их переписывают на этот язык и у луддитов уже не будет аргументов потому что придется пользоваться интернетом.
| |
3.146, iZEN (ok), 11:47, 10/03/2023 [^] [^^] [^^^] [ответить] [↓] [↑] [к модератору]
| –1 +/– |
> Дорогой товарищ, причем тут firefox/chrome в новости про rust? А?
Потому что они тащут за собой не только rust, но и устаревшую версию llvm13.
Зачем мне ТРИ версии LLVM (13, 14, 15) в системе да ещё этот долбаный Rust со своим Cargo, который при сборке занимает все ядра CPU?!
| |
|
4.150, Аноним (14), 11:50, 10/03/2023 [^] [^^] [^^^] [ответить] [↓] [к модератору]
| +/– |
Я не знаю. Я пользуюсь статически слинкованными бинарями с офф. сайта мозиллы, что-то большое конпелять просто нет сил.
| |
|
|
6.156, Аноним (14), 11:56, 10/03/2023 [^] [^^] [^^^] [ответить] [↓] [к модератору]
| +/– |
Выбирайте то, что вы предпочитаете, вот ответ на ваш вопрос. Конпеляция вручную, скачивание бинарей с сайта корпорации или скачивание с репов дистра - каждый сам себе решает.
| |
6.301, annonn (?), 17:15, 10/03/2023 [^] [^^] [^^^] [ответить] [↑] [к модератору]
| +/– |
ты не можешь скачать код и скомпилять?
ах, слишком много разных библиотек и компиляторов,какая жалость
щито поделаешь быть параноиком бывает дорого
можешь еще пожаловаться сколько кв/ч потратил на каждую пересборку мира
| |
|
5.183, iZEN (ok), 12:58, 10/03/2023 [^] [^^] [^^^] [ответить] [↑] [к модератору]
| +/– |
> Я не знаю. Я пользуюсь статически слинкованными бинарями с офф. сайта мозиллы,
> что-то большое конпелять просто нет сил.
Тогда что ты делаешь в этой теме? Тебе Rust зачем?
| |
|
6.194, Аноним (14), 13:06, 10/03/2023 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
Мне интересен сам процесс программирования на расте. Какой браузер что использует, мне всё равно. Новость то про раст, какие претензии?
| |
|
|
4.168, Аноним (73), 12:22, 10/03/2023 [^] [^^] [^^^] [ответить] [↑] [к модератору]
| +/– |
Действительно, зачем тебе они, когда
>www-client/firefox-110.0.1 (sys-devel/clang:15)
От 14 зависит ispc и от неё oidn -- все претензии к интелу. Если ты не используешь блендер, то зачем ты держишь протухшие тулчейны? А если используешь, возьми бинарный билд с сайта, он ничем не хуже, насколько я понимаю.
| |
|
3.449, Аноним (248), 12:35, 12/03/2023 [^] [^^] [^^^] [ответить] [↑] [к модератору]
| +/– |
при том, что раст давно стал большой проблемой и продолжает создавать ещё большее количество проблем. firefox нельзя собрать без llvm и другого мусора, который будет собираться в 4 раза дольше firefox-a. stage3 теперь наполовину состоит из растовскокго мусора. если придётся ещё и ядро с растом собирать - линукс можно закапывать
| |
|
|
1.103, Аноним (103), 11:12, 10/03/2023 [ответить] [﹢﹢﹢] [ · · · ] [↓] [↑] [к модератору]
| +5 +/– |
Зашел, кстати, в википедию посмотреть в честь чего назван Rust.
> Rust was named after rust fungi in reference to their hardiness
> Rusts are considered among the most harmful pathogens to agriculture, horticulture and forestry. Rust fungi are major concerns and limiting factors for successful cultivation of agricultural and forest crops. White pine blister rust, wheat stem rust, soybean rust, and coffee rust are examples of notoriously damaging threats to economically important crops
> All rusts are obligate parasites, meaning that they require a living host to complete their life cycle. They generally do not kill the host plant but can severely reduce growth and yield
Потому, наверное, и большинство проектов на расте это форкнуть код на Си и добавить Code of Conduct.
| |
|
2.272, Аноним (265), 15:30, 10/03/2023 [^] [^^] [^^^] [ответить] [к модератору]
| +5 +/– |
Забавно, что его название в сущности точно отражает модель его распространения. Нет ни одного значимого, популярного проекта, написанного на чистом расте, но его удалось кое-как пропихнуть в несколько крупных проектов, где он составляет какие-то проценты и выполняет микроскопическую часть работы. Язык-паразит как есть.
| |
|
3.296, Аноним (172), 16:56, 10/03/2023 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
Иди вакансии посмотри. Для молодого языка отличный движ. А ты скоро останешься без работы, если не возьмёшься за голову, и твой мозг не одолеет очередной язык программирования
| |
|
4.534, wyry (?), 03:36, 18/03/2023 [^] [^^] [^^^] [ответить] [↑] [к модератору]
| +/– |
Ага, вакансий меньше в разы, чем у нишевого яблочного Swift, который в новостях никому не интересен. Более того как именно молодой язык Rust провалился. На C сразу же разрабатывались значительные по масштабам проекты, хотя на тот момент он был крайне сырым, Rust развивался в тепличных условиях, без фактической прямой конкуренции (а у C были конкуренты со всех сторон) и всё равно проектов не так чтобы много, не говоря о массовом использовании.
| |
|
|
|
|
|
|
4.166, Аноним (14), 12:16, 10/03/2023 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
У меня там даже опеннет нормально не работает (Не могу перейти на "Мини-новости" таб по клику). Видать JS там не работает. Ютьююб тоже не фурычит. Гениальный браузер.
| |
|
|
|
|
|
3.243, Анонимусс (?), 14:38, 10/03/2023 [^] [^^] [^^^] [ответить] [к модератору]
| –2 +/– |
А откуда они должны брать эти данные, если не из даташита??
Из кривых сишных кодов написанных в пьяному угаре погромистом за плошку риса?
А он откуда это списывал? Не из даташита случайно? А если он ошибся, то что тогда?
| |
|
4.266, Аноним (235), 15:08, 10/03/2023 [^] [^^] [^^^] [ответить] [к модератору]
| –1 +/– |
> А откуда они должны брать эти данные, если не из даташита?
производители их экспортируют из описания аппаратуры
> Из кривых сишных кодов написанных в пьяному угаре погромистом за плошку риса?
в случае китайских процессоров это намного ближе к правде потому что работает, а описания в даташитах они копируют от предыдущих SoC и часто не смотрят что изменилось
> А он откуда это списывал? Не из даташита случайно?
нет, он их как раз из первоисточника брал, часто бывает что и даташитов никаких не существует в природе а код написан и работает
| |
4.275, Аноним (275), 15:34, 10/03/2023 [^] [^^] [^^^] [ответить] [к модератору]
| +1 +/– |
>Из кривых сишных кодов написанных в пьяному угаре погромистом за плошку риса?
Если сишных кодов не существует, то растаман тоже ничего не пишет, потому что нечего переписывать.
| |
|
|
|
|
2.193, Серб (ok), 13:05, 10/03/2023 [^] [^^] [^^^] [ответить] [↓] [↑] [к модератору]
| –1 +/– |
Тут дело в принципе разработки.
Сложный проект. Сделать сразу весь и продуманно - очень тяжко.
Поэтому слепили костяк, всю остальную необходимую функциональность вынесли в нестабильную часть, кое как слепив на коленке.
Теперь доделывают с чувством, с толком, с расстановкой.
Вот только, где та грань, когда на него наконец-то можно будет посмотреть - не понятно.
| |
|
3.228, Анонн (?), 14:09, 10/03/2023 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
Так для этого есть Edition.
Выбираешь какой тебе нужен - 2015/2018/2021 и фиксируешь его. Больше в эпохе обновлений не будет.
Это как стандарты с++.
| |
|
|
|
2.181, annonn (?), 12:54, 10/03/2023 [^] [^^] [^^^] [ответить] [↓] [к модератору]
| +/– |
ну...
вот представь себя рабочим, например токарем который как диды крутит ручки на токарном станке
к сожалению это не очень точно, приводит ко ошибкам, время от времени кого-то на вал намотает, но все уже привыкли и всем пофиг
ты очень крут, можешь наощупь определить шероховатось, знаешь на память где в цеху какой станок кривой и какие поправки брать
и тут приходит молодой смузихлем, который рассказывает про новые ЧПУ которые добавляют ограничений (ну выключается станок, как только дверцу открываешь) но позволяют не намотаться на вал
и ты понимаешь что 1) ты так можешь лишишься работы 2) ты неосилятор и не сможешь разобраться в новом
вот тут у тебя может начать гореть и начнешь хейтить
| |
|
3.189, Аноним (189), 13:02, 10/03/2023 [^] [^^] [^^^] [ответить] [к модератору]
| –2 +/– |
Да, к сожалению, айти слишком патриархальное и там построена целая система ущемления, где не позволяют делать что-то новым профессиональные разработчикам. Необходимо ввести в проектах квоты на раст.
| |
3.208, AleksK (ok), 13:22, 10/03/2023 [^] [^^] [^^^] [ответить] [↓] [к модератору]
| +1 +/– |
> ну...
> вот представь себя рабочим, например токарем который как диды крутит ручки на
> токарном станке
Так если человек хорошо разбирается в C то это не препятствие чтобы разобраться с Rust. Насколько я понял на нем проще писать, а компилятор заботится о том чтобы код был безопаснее. Язык компилируемый, статическая типизация, компилятор сам ругается если забыл воткнуть обработку исключения где необходимо. А хейта как будто всех пытаются на js принудительно пересадить.
| |
|
4.217, Анонн (?), 13:46, 10/03/2023 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
> это не препятствие чтобы разобраться с Rust
Конечно. Многим, как напр. контрибьюторам ядра, ничего не мешает.
Более того, некоторые из них это уже делают.
Но есть и те, кто в силу своей закостенелости уже не в состоянии учиться. И вот у них начинаются проблемы.
| |
4.219, Аноним (29), 13:53, 10/03/2023 [^] [^^] [^^^] [ответить] [↓] [к модератору]
| +2 +/– |
> компилятор заботится о том чтобы код был безопаснее
*ptr = unsafe { ptr.sub(1) };
self.ptr = unsafe { self.ptr.add(1) };
return Err(unsafe { array::IntoIter::new_unchecked(raw_ary, 0..len) });
unsafe { &mut (*self.ptr).dev }
| |
|
5.226, Анонимусс (?), 14:05, 10/03/2023 [^] [^^] [^^^] [ответить] [к модератору]
| –1 +/– |
Кто не вдуплил, это так приходится взаимодействовать с тем Г, что сишники передают в раст.
Це мерзость... но пока все на раст не перепишем - придется страдать.
| |
|
4.414, OpenEcho (?), 16:25, 11/03/2023 [^] [^^] [^^^] [ответить] [↑] [к модератору]
| +1 +/– |
> Язык компилируемый, статическая типизация, компилятор сам ругается если забыл воткнуть обработку исключения где необходимо.
Это все хорошо, - правда, но только без спецификации языка, нет гарантии что через пару лет исходники не перестанут компилится потому что анархия, когда хотят тогда и сломают
| |
4.450, Аноним (248), 12:38, 12/03/2023 [^] [^^] [^^^] [ответить] [к модератору]
| –1 +/– |
на нём гораздо сложнее писать, чем на си. на си ты пишешь код, а на расте воюешь с компилятором и извращаешь свой код так, чтобы ему понравилось
| |
|
5.466, Аноним (287), 23:07, 12/03/2023 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
> а на расте воюешь с компилятором и извращаешь свой код так, чтобы ему понравилось
Это потому что ты свои отвратительные, чреватые ошибками, сишные привычки пытаешься без изменений перенести в раст. Это как при переходе с DOS на Windows: " - Зачем вы отобрали у меня возможность писать/читать любой физический адрес памяти машины? Зачем вы ограничиваете мой прямой доступ к железу операционкой и драйверами? Зачем вы ограничиваете меня в творчестве? Настоящий профессионал и так аккуратно памятью пожонглирует никого не обидев и сделает конфетку!"
| |
|
|
3.262, ChatGPT (?), 14:59, 10/03/2023 [^] [^^] [^^^] [ответить] [↓] [↑] [к модератору]
| +/– |
Не очень хороший пример, он бы подошел про переход с ассемблера на Си, но не на шило на мыло.
> и ты понимаешь, что
1) хотят всех посадить на подконтрольные им репозитории 2) изолировать свои инфраструктуры, монополизировать возможность исключения и взлома других 3) макаки всегда побегут за обещанной морковкой туда, куда им сказали, что там будет лучше, и они готовы перевернуть всё, что угодно, лишь бы защищать то, чего никогда не получат.
| |
|
4.299, annonn (?), 17:10, 10/03/2023 [^] [^^] [^^^] [ответить] [к модератору]
| –1 +/– |
сорян но ты несешь полный бред
ты всегда можешь сделать свой уютненький сервачек и использовать свои репозитории
так же как можешь скачать код ядра (или другого опенсорсного проекта) и компилять в свое удовольтвие
но путь гентушника не всем подходит, и мало кто хочет это делать
ну и оскорбление людей которые не хотят выпиливать напильником молоток и цельного куска железа, а воспользоваться готовым - это уже хорошо показывает уровень расто-хейтеров
| |
|
5.340, ChatGPT (?), 19:33, 10/03/2023 [^] [^^] [^^^] [ответить] [↓] [к модератору]
| –1 +/– |
> напильником молоток и цельного куска железа, а воспользоваться готовым
и что там за готовый молоток? чисто работа с памятью и сборщик мусора? получается, не напильником, а напильниками разной зернистости и в рукавицах, не нужно преувеличивать.
я не хейтер раста, я хейтер фанатиков и тех, кто пишет слово "сишечка", ибо если бы разбирался такой чепушила в прогании, то на Си бы не гнал, и Раст бы использовал, одно другому не мешает.
| |
5.342, ChatGPT (?), 19:36, 10/03/2023 [^] [^^] [^^^] [ответить] [↑] [к модератору]
| +/– |
лично я пишу на Си, а не на Расте потому, что для этого всё сделано и всё заточено -- библиотеки, биндинги, примеры, литература. А господа переписывальщики ради своего готового молотка делают заново заводы и фабрики для возможности пользоваться этим молотком.
| |
|
|
3.334, Аноним (388), 19:22, 10/03/2023 [^] [^^] [^^^] [ответить] [↑] [к модератору]
| –1 +/– |
Да! Установщик останавливался когда открываешь крышку!
А ещё он умел паять только радиодетали поверхностного монтажа
А паяльником и феном можно почти что угодно напаять
| |
3.400, Аноним (235), 11:49, 11/03/2023 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
> и тут приходит молодой смузихлем, который рассказывает про новые ЧПУ которые
написаны на С, но смузихлёбу ведь главное умным казаться
| |
3.413, OpenEcho (?), 16:20, 11/03/2023 [^] [^^] [^^^] [ответить] [↓] [к модератору]
| –1 +/– |
> и ты понимаешь что 1) ты так можешь лишишься работы 2) ты неосилятор и не сможешь разобраться в новом
>
> вот тут у тебя может начать гореть и начнешь хейтить
Или, ты смотришь, кто стоит за языком, есть ли у него будущее, если есть спецификация языка, гарантируящая что язык не будут ломать время от времени, ну и банальная нужность, - есть ли смысл убивать время на изучение комбинаций спец символов, если это можно сделать на другом инструменте и конечно же работа должна ценится больше чем альтернативы
| |
|
4.478, Прохожий (??), 11:57, 13/03/2023 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
За языком стоят все те же, что и за другими языками: богатые дяди и тёти.
Вместо спецификации - RFC, потому что так быстрее и эффективнее.
Если что-то ломается, появляется новая редакция, при этом ты можешь по-прежнему пользоваться старой.
Убивать время на изучение, конечно, есть смысл. Во-первых, это позволяет решить основную проблему Си и Плюсов - уменьшение количества ошибок работы с памятью, чьё присутствие очень дорого обходится конечному пользователю. Во-вторых, это расширяет кругозор.
| |
|
|
|
3.190, Аноним (190), 13:02, 10/03/2023 [^] [^^] [^^^] [ответить] [к модератору]
| +1 +/– |
Это статья от того чувака, который сказал что раз в расте есть тип со счётчиком ссылок — то это язык со сборкой мусора? kekw
| |
|
4.200, Аноним (200), 13:10, 10/03/2023 [^] [^^] [^^^] [ответить] [к модератору]
| –1 +/– |
Да, вы можете писать программы без сборки мусора, если очень захотите. Но, во-первых, в случае Rust это будет тяжко, ведь язык накладывает на вас многочисленные ограничения. Во-вторых, даже если ваша программа не будет его использовать — ваши зависимости будут, и почти наверняка, ведь использовать его очень легко. Наконец, сборщик мусора просто-напросто встроен в Rust, он есть в вашей программе независимо от того, используете вы его или нет.
| |
|
5.416, OpenEcho (?), 16:47, 11/03/2023 [^] [^^] [^^^] [ответить] [↑] [к модератору]
| +/– |
> Наконец, сборщик мусора просто-напросто встроен в Rust
И с каких это пор раст стал GC ?
Можно прув пожалуйста
Если вы про гавкание барров чекера, то АФАИК - он не влияет на компилированный код а работает только при компиляции
| |
|
|
|
2.188, Аноним (190), 13:00, 10/03/2023 [^] [^^] [^^^] [ответить] [↓] [↑] [к модератору]
| –2 +/– |
Хейтить системд стало немодно (да и аргументов уже не осталось), поэтому экспертам опеннета пришлось искать новую цель.
| |
|
3.195, Аноним (195), 13:07, 10/03/2023 [^] [^^] [^^^] [ответить] [к модератору]
| –1 +/– |
Критика системд есть в комментариях новостей о системд, аргументов полно и вообще это всё идет вагонами как это glibc (от которого зависит Rust) хочет стать зависимым от systemd и вместе они будут ездить засорять систему. Бьем точечно.
| |
|
2.191, Facemaker (?), 13:02, 10/03/2023 [^] [^^] [^^^] [ответить] [↓] [↑] [к модератору]
| –1 +/– |
Может. И зовут этого человека Андрей Столяров. Хотя сам он Rust вроде не уважает, но слова его подходят здесь как нельзя лучше: сфера айти захвачена дураками; но чтобы работать с дураками, нет необходимости самому становиться дураком...
| |
|
|
4.239, Аноним (14), 14:23, 10/03/2023 [^] [^^] [^^^] [ответить] [к модератору]
| +1 +/– |
Да ладно, не имеет значения. Большинство эксертов сишечки, хающие раст, даже никчемный lpt-драйвер для принтера не могут на сишечке написать.
| |
|
|
6.282, Аноним (14), 16:13, 10/03/2023 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
Ну так сторонниики раста не мнят себя экспертами, вот в чем отличие! А сишники, прикидываются дидами из 1950-х, рассуждают о программировании, а на деле - ничего!
| |
|
|
|
|
2.197, Серб (ok), 13:08, 10/03/2023 [^] [^^] [^^^] [ответить] [↓] [↑] [к модератору]
| –1 +/– |
Посмотри на новости про него. Повода к новостям, как таковых нет. А новости есть.
Если кому-то будут говорить, "Жри! Жри! Жри!", то какую реакцию вы ожидаете?
| |
|
|
4.201, Серб (ok), 13:12, 10/03/2023 [^] [^^] [^^^] [ответить] [↓] [к модератору]
| –1 +/– |
> Пардон, но в новостях про раст никого не заставляют использовать РАСТ. Это
> же очевидно.
Если повода для новости нет, а новость есть - то это и есть ор: "Жри! Жри! Жри!".
| |
|
|
6.204, Серб (ok), 13:15, 10/03/2023 [^] [^^] [^^^] [ответить] [к модератору]
| –1 +/– |
> Ну определение "повода" для новости - понятие исключительно субъективное.
Субъективно особенно, когда кто-то в порядке изучения языка попробовал написать модуль, который загружается, но еще не рабочий - а про это новость.
| |
|
|
|
5.205, Аноним (14), 13:16, 10/03/2023 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
Тебе то что? Для кого-то он удобный и популярный (речи нет, что для всех). Очевидно же. Тебе его никто не навязывает. Сишечка тоже удобная и популярная очень не для всех, а для единиц опеннет-экспертов.
| |
5.482, Аноним (287), 14:01, 13/03/2023 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
Для новичков. Для тех, кто первый раз зашел на опеннет и первый раз видит новость про какой-то раст. Не все же такие, как ты - живут здесь десятки лет.
| |
|
|
|
2.254, Вы забыли заполнить поле Name (?), 14:52, 10/03/2023 [^] [^^] [^^^] [ответить] [↓] [↑] [к модератору]
| +3 +/– |
Насильное продавливаете языка, который по факту завязан на llvm. Карго культ с централизованным управлением. Неготовность работы для ядра (сейчас там просто закостыляли моменты). Дальше думайте сами кому это надо.
| |
|
3.280, Аноним (-), 15:58, 10/03/2023 [^] [^^] [^^^] [ответить] [↓] [к модератору]
| –1 +/– |
Чего ты так хейтишь llvm? Они тебе в штаны наложили?
Прекрасный, по настоящему свободный компилятор.
И не надо тут заливать про корпов - достаточно посмотреть на "GCC steering committee members" и посчитать сколько там некорпов. И заодно глянуть в списох их донатеров.
| |
|
4.312, Вы забыли заполнить поле Name (?), 17:32, 10/03/2023 [^] [^^] [^^^] [ответить] [к модератору]
| –2 +/– |
> Чего ты так хейтишь llvm? Они тебе в штаны наложили?
Где ты увидел хейт?
> Прекрасный, по настоящему свободный компилятор.
Завязанность на 1 компилятор - это плохо. Должен быть выбор, потому что если завтра llvm внедрит что-то странное, то должен быть запасной вариант. Поэтому одно из условий внедрения раста должна быть его поддержка как минимум в gcc. А для этого нужен стандарт, которого у раста нет.
| |
|
5.332, Советский инженер (?), 19:05, 10/03/2023 [^] [^^] [^^^] [ответить] [↓] [к модератору]
| –2 +/– |
>Поэтому одно из условий внедрения раста должна быть его поддержка как минимум в gcc. А для этого нужен стандарт, которого у раста нет.
И вот снова растохейтер врет не моргнув глазом про нербходимость стандарта.
Покажи ка мне стандарт на Go, потому как gccgo я тебе показать могу.
| |
5.490, Прохожий (??), 02:01, 14/03/2023 [^] [^^] [^^^] [ответить] [↑] [к модератору]
| +/– |
Уже несколько людей заметили, что стандарт заменяется RFC - практически то же самое, только разбито на части и бесплатно для всех желающих. Поддержка как минимум в gcc не за горами. Ты это, из криокамеры вылезай уже.
| |
|
6.513, Вы забыли заполнить поле Name (?), 20:24, 14/03/2023 [^] [^^] [^^^] [ответить] [к модератору]
| +1 +/– |
> Уже несколько людей заметили, что стандарт заменяется RFC - практически то же
> самое, только разбито на части и бесплатно для всех желающих. Поддержка
> как минимум в gcc не за горами. Ты это, из криокамеры
> вылезай уже.
> в gcc не за горами.
> из криокамеры вылезай уже.
У тебя проблема с причинно следственными связями: если я в криокамере, то поддержка уже должна быть, а ее нет. Ну для растомана не удивительно.
| |
|
7.517, Прохожий (??), 00:28, 15/03/2023 [^] [^^] [^^^] [ответить] [к модератору]
| –2 +/– |
Это у тебя проблема с логикой в частности и понимаем написанного вообще. Я написал, что "поддержка не за горами". Это означает, что она на подходе, но ещё не реализована в полной мере.
Впрочем, кому я объясняю. Растохейтерам что в лоб, что по лбу.
| |
|
|
|
|
3.283, AleksK (ok), 16:17, 10/03/2023 [^] [^^] [^^^] [ответить] [↑] [к модератору]
| +/– |
> Насильное продавливаете языка, который по факту завязан на llvm.
Вот только вчера попробовал из учебника простую программу скомпилить. Потребовал установить gcc. Clang вообще не установлен. В каком месте он завязан?
> Карго культ с централизованным управлением.
Что мешает написать что-то типа
[dependencies.my_lib]
path = "../my_lib"
| |
|
4.286, ChatGPT (?), 16:32, 10/03/2023 [^] [^^] [^^^] [ответить] [↓] [к модератору]
| +/– |
да, в Go тоже есть директива replace, но ей никто не пользуется, даже IDE автоматизированы для скачки с нужных похабов
| |
|
5.421, OpenEcho (?), 17:10, 11/03/2023 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
> даже IDE автоматизированы для скачки с нужных похабов
В Го можно прекрасно обходится без "нужных похабов" и делать либы полностью локальными и при
желании переключатся с локалных на "похабы" чере workspace
| |
|
4.290, ChatGPT (?), 16:39, 10/03/2023 [^] [^^] [^^^] [ответить] [↑] [к модератору]
| –1 +/– |
собственно, мешает то, что ты непосредственно либо то заимпортишь, а всю гроздь её зависимостей -- скриптик придется писать
| |
4.297, Анонимусс (?), 16:58, 10/03/2023 [^] [^^] [^^^] [ответить] [↓] [к модератору]
| +1 +/– |
> Что мешает написать что-то типа
Некомпетентность. Большинство хейтеров даже не знают о существовании такой возможности.
А если им рассказать что ты можешь не использовать crates, а развернуть свой private registry... то они вообще от шока отойти не смогут.
| |
|
5.363, Вы забыли заполнить поле Name (?), 22:08, 10/03/2023 [^] [^^] [^^^] [ответить] [к модератору]
| –1 +/– |
> А если им рассказать что ты можешь не использовать crates, а развернуть
> свой private registry... то они вообще от шока отойти не смогут.
Ты только на бумаге об этом можешь писать. Или ты готов показать свой приватный регистр?
| |
|
6.367, Анонимусс (?), 00:20, 11/03/2023 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
Слово "приватный" в словосочетании "приватный регистр" тебе о чем говорит?
Ну пожалуйста, попробуй подумать!
Ну и если догадаешься, попробуй ответить на предыдущий вопрос - какой смысл задавать вопрос, зная что ответа на него тебе не дадут просто из-за базового свойства сущности private registry?
| |
|
7.426, Вы забыли заполнить поле Name (?), 20:33, 11/03/2023 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
> Слово "приватный" в словосочетании "приватный регистр" тебе о чем говорит?
> Ну пожалуйста, попробуй подумать!
Private означает частный, в данном случае независимый. Английский бы тебе подучить надо. И совсем не означает скрытый. Он может быть публично доступен. Но у тебя просто ничего нет, это же очевидно.
| |
|
|
|
4.305, Вы забыли заполнить поле Name (?), 17:20, 10/03/2023 [^] [^^] [^^^] [ответить] [↑] [к модератору]
| –1 +/– |
>> Насильное продавливаете языка, который по факту завязан на llvm.
> Вот только вчера попробовал из учебника простую программу скомпилить. Потребовал установить
> gcc. Clang вообще не установлен. В каком месте он завязан?
Кто-что портребовал? Ссылки в студию. Давай покажи как ты собираешь раст без llvm. Но думаю, что ничего ты не собираешь, а скачиваешь бинари баш скриптом, даже не зная что там.
>> Карго культ с централизованным управлением.
> Что мешает написать что-то типа
> [dependencies.my_lib]
> path = "../my_lib"
Покажи пример проектов, которые так делают. Если их нет, то это означает ровно то, что я написал: завязанность всего и вся на централизованный хаб. Такая же фигня как в python или nodejs.
| |
|
5.317, Аноним (148), 17:40, 10/03/2023 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
Это в попнесорсе так. Потому что там всем пофиг.
В нормальной разработке - свой проприетарный код код коммитится в свои приватные репы.
А если используется открытый - то он форкается и тоже заливается в свою репу, возможно открытую.
Чтобы никакой отбитый разраб не наложил в открытый код какую-то подляну.
И версии прибиваются, никакого автообновления.
А когда нужно продвинуть версию, делается ревью изменений.
| |
|
6.362, Вы забыли заполнить поле Name (?), 22:07, 10/03/2023 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
>>Покажи пример проектов, которые так делают. Если их нет, то это означает ровно то, что я написал: завязанность всего и вся на централизованный хаб.
> Вот тебе пример проекта на раст без централизованных привязок и даже без
> cargo:
> https://github.com/torvalds/linux/tree/master/rust
Там от раста, что осталось, ты хоть смотрел? Зачем там привязки?
> И как оно быть таким убогим? ты сейчас переобуешся еще раз и
> выдвинеш новые условия?
Ты сам за собой следи. Привел пример даже не проекта, а интеграции в сишный код. Давай покажи, чем вы растоманы хвастаетесь: рипгрепом? Там тоже нет cargo?
| |
|
7.379, Советский инженер (?), 02:35, 11/03/2023 [^] [^^] [^^^] [ответить] [к модератору]
| –1 +/– |
>>ты сейчас переобуешся еще раз и выдвинеш новые условия?
>Там от раста, что осталось, ты хоть смотрел? Зачем там привязки?
что и требовалось доказать. переобувальщик переобулся и выдвигает новые условия.
>Привел пример даже не проекта, а интеграции в сишный код.
и занимается демагогией. какая неожиданность! (нет)
Видите ли, написание интеграции одного ЯП с другим ему уже не проект. что еще расскажеш в свое оправдание, клоун?
| |
|
|
5.491, Прохожий (??), 02:04, 14/03/2023 [^] [^^] [^^^] [ответить] [↑] [к модератору]
| +/– |
> Покажи пример проектов, которые так делают.
Не все проекты можно показывать каждому желающему.
> Если их нет, то это означает ровно то, что я написал: завязанность всего и вся на централизованный хаб. Такая же фигня как в python или nodejs.
Это означает всего лишь то, что ты сову на глобус пытаешься натянуть. Правда, не очень удачно выходит. А ещё у тебя с логическим мышлением явные проблемы.
| |
|
6.495, Вы забыли заполнить поле Name (?), 03:40, 14/03/2023 [^] [^^] [^^^] [ответить] [к модератору]
| +2 +/– |
>> Покажи пример проектов, которые так делают.
> Не все проекты можно показывать каждому желающему.
"У меня есть проекты на расте, но я вам их не покажу" - удобно (для тебя).
>> Если их нет, то это означает ровно то, что я написал: завязанность всего и вся на централизованный хаб. Такая же фигня как в python или nodejs.
> Это означает всего лишь то, что ты сову на глобус пытаешься натянуть.
> Правда, не очень удачно выходит. А ещё у тебя с логическим
> мышлением явные проблемы.
Интересно ты тролишь или действительно настолько туп?
| |
|
7.519, Прохожий (??), 00:33, 15/03/2023 [^] [^^] [^^^] [ответить] [к модератору]
| –3 +/– |
> "У меня есть проекты на расте, но я вам их не покажу" - удобно (для тебя).
Лично у меня пока ничего нет. Я пока только изучаю этот язык программирования. Однако же я вполне могу себе представить людей, у которых они есть, вон, как у господина выше.
> Интересно ты тролишь или действительно настолько туп?
Интересно другое - как ты юлить пытаешься, когда тебя макнули мордочкой в твоё же дермецо.
| |
|
|
|
|
|
2.284, Максим (??), 16:17, 10/03/2023 [^] [^^] [^^^] [ответить] [↓] [↑] [к модератору]
| +2 +/– |
> Может кто-нибудь внятно объяснить откуда столько хейта к языку?
По одной простой причине - из-за кампании по втюхтванию этого языка везде и всюду и параллельной кампании по дискредетации языка Си. Очевидно, что это всё не само собой происходит, а под чьим-то руководством и с какой-то целью, предположительно - взять под контроль Linux и СПО.
| |
|
3.291, ChatGPT (?), 16:43, 10/03/2023 [^] [^^] [^^^] [ответить] [к модератору]
| –1 +/– |
Да тут и без кого-то хватает не имеющих отношения к программированию бездельников, которым все мешают хорошо жить и прятать свои постыдные делишки гипотетическими уязвимостями лично в их квартирке.
| |
3.292, Аноним (-), 16:44, 10/03/2023 [^] [^^] [^^^] [ответить] [↓] [к модератору]
| –4 +/– |
Ахаха, серьезно??
Раст не нужен чтобы Си дискредитировать. Да и вообще си дискредитировать... куда уже?
Достаточно открыть очередную новость про очередную сишную дырень и убедиться что сишники до сих пор не научились нормально кодить.
| |
|
4.311, Максим (??), 17:32, 10/03/2023 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
А причём тут Си? Существуют тысячи сложнейших программ, написанных на Си, которые работают, как швейцарские часы. Что далеко ходить, всё оборудование - от магистральных маршрутизаторов до аппаратов искусственного дыхания на сишных прошивках крутится, много было сбоев из-за этого? Так что не надо тут сказки, что "сишники не научились кодить". Просто похоже у кого-то нет желания думать, тестировать, отлаживать, а нужна только кнопка "сделать всё хорошо".
| |
|
|
6.328, AleksK (ok), 18:50, 10/03/2023 [^] [^^] [^^^] [ответить] [к модератору]
| –2 +/– |
> Под этим соусом и продвигают раст. "просто пишите код, а компилятор позаботится
> о всем остальном". Это как умный дом, в котором живет глупый
> человек.
Так именно что не просто пишешь, а пишешь по строго заданным правилам иначе компилятор бьет по рукам.
| |
|
|
|
3.293, ChatGPT (?), 16:45, 10/03/2023 [^] [^^] [^^^] [ответить] [↓] [↑] [к модератору]
| –1 +/– |
Увы, но СПО, Линукс и прочие RISC-V, к сожалению, легко причесать под нужды, и причёсывается. Достаточно кому надо куда надо наклеить шильдик "свобода" или "безопасность", и рабы и трусы туда побегут бороться
| |
|
4.308, annonn (?), 17:23, 10/03/2023 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
хм... по твоей логике "не-рабы" любят дырки в коде, use-after-free, выходы за границы массива, повышение привелегий и прочий проходной двор
объясняют они это тем что диды кал кушали, и все остальные должны кушать
они не любят свободу и особенно свободные лицензии типа бзд, мит, мпл
они любят только раковые лицензии заражающие код
возможно они просто терпилы, как думаешь?
| |
|
5.345, ChatGPT (?), 19:42, 10/03/2023 [^] [^^] [^^^] [ответить] [к модератору]
| –1 +/– |
Ты ничего не понял из того, что я написал. Но это и не удивительно. Кал сыпется из твоей головы. А деды делали продукт, а не указывали кому что и как нужно делать и не обсуждали чужие труды как маменькины женоподобные анонимы, в проблемах которых вечно виноваты другие, начиная с мамки, которая виновата в том, что не сделала аборт, а они самые умные и прогрессивные.
| |
5.347, ChatGPT (?), 19:47, 10/03/2023 [^] [^^] [^^^] [ответить] [↓] [к модератору]
| –1 +/– |
> дырки в коде, use-after-free, выходы за границы массива, повышение привелегий и прочий проходной двор
Си это язык для работы с железом! Не Раст! Если нужно убрать такое на корню, надо делать другие процы, а не костыли вроде Раста, т.к. для работы с адресами, а с железом именно так все и биндится, твои unsafe неизбежны! А если тебе надо софт повыше уровнем написать, то нечего брать Си, но есть другие языки получше с развитой инфраструктурой и опытом.
| |
|
6.353, Анонимусс (?), 20:03, 10/03/2023 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
> Си это язык для работы с железом! Не Раст!
Раст прекрасно предоставляет такие же возможности. Иначе на нем не могли бы писать загрузчики, bare-metal os и тд.
> твои unsafe неизбежны
Никто не предлагает убирать такое на корню. Именно для этого в раст есть unsafe.
Что плохого в том, чтобы "разделить" код на тот который возможно проверять автоматически, и который невозможно?
Я понимаю, что для большинства хейтеров это красная тряпка и начинается "у вас 1000 строк unsafe кода". Но с другой стороны - "у нас ВСЕГО лишь 1000 строк unsafe кода", остальное покрывается гарантиями компилятора.
| |
|
5.350, ChatGPT (?), 19:50, 10/03/2023 [^] [^^] [^^^] [ответить] [↑] [к модератору]
| –1 +/– |
я не удивлен, что вы добровольно готовы подчиниться корпоратам, которые вместе с пряником в виде плюсов держат за собой и кнут
| |
|
6.355, Анонимусс (?), 20:12, 10/03/2023 [^] [^^] [^^^] [ответить] [к модератору]
| +1 +/– |
В треде выше анон упомянул GCC steering committee members.
Эте кто рецензирует/пишет/управляет разработкой GCC.
Ну так посмотри на кого они работают:
IBM, Red Hat, CodeSourcery, SUSE, Google, SiFive, какой-то OAR Corporation.
Это не корпораты ли?
Там из нейтралов только какой-то Meteorologisch Instituut и два чела без указания места работы.
| |
|
|
|
3.483, Аноним (287), 14:05, 13/03/2023 [^] [^^] [^^^] [ответить] [↑] [к модератору]
| +/– |
> и параллельной кампании по дискредетации языка Си
Никто никакой кампании не ведет, си сам себя (через своих "икспертов") очень успешно дискредитирует бесконечными багами при работе с памятью. С такими своими "возможностями" никаких кампаний дискредитации не нужно.
| |
|
4.484, Максим (??), 14:15, 13/03/2023 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
> дискредитирует бесконечными багами при работе с памятью
Это всё раздуто - никаких проблем, приведшим к сколь либо серьёзным последствиям, нет. То, что много ошибок обнаруживаются говорит только о хорошо отлаженной в настоящее время технологии обнаружения ошибок и о большом количестве людей, работающих над этим. "Не ошибается только тот, кто ничего не делает".
| |
|
5.489, Прохожий (??), 01:56, 14/03/2023 [^] [^^] [^^^] [ответить] [к модератору]
| –1 +/– |
Да-да-да, раздуто, да-да-да, проблем никаких. Тебе хоть известно, сколько стОит секунда (!) простоя какого-нибудь международного банка или платёжной системы? И почему никакого Си и близко нет в космической, атомной промышленности? А про взломы всякие крупных корпораций тоже не знаешь?
> хорошо отлаженной в настоящее время технологии обнаружения ошибок
Ну да, ажно через 15 лет ошибки продолжают в коде находить. Настолько хорошо отлажена технология.
> и о большом количестве людей, работающих над этим.
Миллионы леммингов, ага.
Откуда только берутся подобные "эксперты". Просто концентрированное сборище какое-то на опеннете.
| |
|
6.497, Максим (??), 11:48, 14/03/2023 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
> Тебе хоть известно, сколько стОит секунда (!) простоя какого-нибудь международного банка или платёжной системы?
Реальные примеры серьёзных сбоев из-за Си в студию.
> И почему никакого Си и близко нет в космической, атомной промышленности?
Всё там есть, вся промышленность под Linux/UNIX работает, которые написаны на Си.
> Откуда только берутся подобные "эксперты". Просто концентрированное сборище какое-то на опеннете.
Да ты вообще в теме не шаришь, как я погляжу.
| |
|
7.520, Прохожий (??), 00:39, 15/03/2023 [^] [^^] [^^^] [ответить] [к модератору]
| –1 +/– |
> Реальные примеры серьёзных сбоев из-за Си в студию.
Сбой в СУБД в крупнейшем банке в мире. Каком именно - не скажу (NDA). СУБД написана на C.
> Всё там есть, вся промышленность под Linux/UNIX работает, которые написаны на Си.
Только это "всё" не учавствует в управлении критически важным оборудованием. Только в качестве инфраструктуры.
> Да ты вообще в теме не шаришь, как я погляжу.
Ты поменьше в зеркало смотри ;)
| |
|
|
|
|
|
2.412, OpenEcho (?), 16:13, 11/03/2023 [^] [^^] [^^^] [ответить] [↓] [↑] [к модератору]
| +/– |
> Может кто-нибудь внятно объяснить откуда столько хейта к языку?
....большая нить свёрнута, показать (91)
Судя по всему, внятно так и не обьяснили ...
| |
|
3.448, Аноним (235), 12:34, 12/03/2023 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
> Судя по всему, внятно так и не обьяснили
что тут объяснять - агрессивное навязывание языка противоестественного для большинства людей. Был такой инструмент терменвокс но не прижился потому что слишком сложен, а электрогитара прижилась потому что это всем известная гитара. Поэтому Go прижился а Rust никогда не будет майнстримом и точка.
| |
|
4.493, Прохожий (??), 02:18, 14/03/2023 [^] [^^] [^^^] [ответить] [к модератору]
| –1 +/– |
> навязывание языка противоестественного для большинства людей
Люди со слабыми когнитивными способностями всегда в большинстве, с этим не поспоришь. Но почему технический прогресс на них должен равняться? Эволюцию ведь никто не останавливал.
> а Rust никогда не будет майнстримом и точка.
Уже становится постепенно. Не так быстро, как хотелось бы, но поезд набирает обороты.
| |
|
5.501, OpenEcho (?), 12:50, 14/03/2023 [^] [^^] [^^^] [ответить] [к модератору]
| +1 +/– |
> Люди со слабыми когнитивными способностями всегда в большинстве, с этим не поспоришь.
Во!
Вот оно - чувство превосходства, голубая кровь...
Удачи, - прогрессо толкатель...
Человеческих аргументов для дискусии - не нашлось, перешел на оскорбления, а все туда же, "в прогресс", а сам то по сути кто?
| |
|
6.521, Прохожий (??), 00:48, 15/03/2023 [^] [^^] [^^^] [ответить] [к модератору]
| –1 +/– |
> Вот оно - чувство превосходства, голубая кровь...
Это не чувство превосходства. Это констатация фактов, которые, увы, далеко не всегда лицеприятны. Или ты не знал, что умных людей гораздо меньше, чем остальных?
> Человеческих аргументов для дискусии - не нашлось
Если бы же тут была человеческая дискуссия. Тутошние "эксперты" не дискутировать приходят, а изливать на публику свою неудовлетворённость жизнью.
> а сам то по сути кто?
А сам по сути человек, трезво оценивающий свои способности. Если я понимаю, что я не гожусь для пения в опере (нет ни голоса, ни идеального слуха), я туда и не лезу. Как-то так.
| |
|
|
|
|
2.471, Аноним (-), 05:31, 13/03/2023 [^] [^^] [^^^] [ответить] [↑] [к модератору]
| +1 +/– |
Нет никакого хейта. Это тролли всё. Ты вчитайся в бред их аргументов, они состряпаны бредом от первого слова до последнего, чтобы триггерить в других чувство "в интернете кто-то не прав".
| |
|
1.250, Аноним (275), 14:48, 10/03/2023 [ответить] [﹢﹢﹢] [ · · · ] [↓] [↑] [к модератору]
| +3 +/– |
>Для сокращения задержек, возникающих из-за загрузки полного индекса, в Sparse вместо доступа к индексу с использованием Git задействована прямая загрузка по HTTPS только необходимых индексных данных, охватывающих зависимости конкретного проекта. Для отдачи индексных данных задействован новый сервис index.crates.io
Оооо,да. Сначала установка через curl и bash, теперь просто подключения куда-то в интернет через https, да еще и сервис на который завязана все инфраструктура. Безопасность так и прет.
| |
|
2.479, Прохожий (??), 12:00, 13/03/2023 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
О, да, очередной эксперт по безопасности вылез, который не в состоянии её обеспечить для внутренней разработки. Подскажу эксперту, ибо сам вряд ли допрет: всё отключается или переключается на использование внутренних серверов.
| |
|
|
2.457, Аноним (287), 16:58, 12/03/2023 [^] [^^] [^^^] [ответить] [к модератору]
| –1 +/– |
> проверенный и надежный C++
вернее, проверенно ненадежный С++. Но с отличной возможностью заменить одного винтика-разработчика на другого, ибо плюсовиков подавляюще больше растовиков. Конечно начальники разработки и хедхантеры будут очень ценить такое преимущество.
| |
|
1.278, Kuromi (ok), 15:44, 10/03/2023 [ответить] [﹢﹢﹢] [ · · · ] [↑] [к модератору]
| –1 +/– |
"Для работы на платформе Android теперь требуется как минимум NDK r25 (API 19), т.е. минимальная поддерживаемая версия Android повышена до 4.4 (KitKat)."
Ну они конечно впечатляют - большиснтво разработчиков давно уже не то что 4.4 перестали поддерживать, а даже и Андроид 5 и 6.
| |
1.360, tmplsr (?), 21:39, 10/03/2023 [ответить] [﹢﹢﹢] [ · · · ] [↓] [к модератору]
| +/– |
Если Rust такой идеальный язык -- почему он не используется в геймдеве? Тот же Lua, с его массой проблем и фич есть везде где нужен скриптинг, но если в нём чуть ошибиться с написанием будет дико весело отлаживать (хрен найдёшь).
| |
|
2.372, Аноним (372), 01:21, 11/03/2023 [^] [^^] [^^^] [ответить] [↓] [к модератору]
| +2 +/– |
А причём тут скриптовый язык Lua? Типа если шипованные колёса такие крутые, то почему не используются летом? Вот лыжи с их массой проблем используются во всей Якутии!
Чувак, ты здоров? Всё у тебя хорошо?
| |
|
3.401, Аноним (235), 11:59, 11/03/2023 [^] [^^] [^^^] [ответить] [к модератору]
| +1 +/– |
> Типа если шипованные колёса такие крутые, то почему не используются летом? Вот лыжи с их массой проблем используются во всей Якутии!
так rust-то почему не используется в геймдеве ?
| |
|
2.419, Аноним (73), 16:59, 11/03/2023 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
Была какая-то POC песочница а ля раст на расте, но они емнип свалили на плючы в итоге. Жалкое зрелище, теперь у них хотя бы есть какие-то шансы (впрочем, любые песочницы хлам по определению).
| |
|
3.420, Аноним (73), 17:03, 11/03/2023 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
Я, видимо, ошибся, на видео было поинтереснее, или то была другая игра. В любом случае, брать малопопулярный язык для разработки любого продукта это суицид с коммерческой точки зрения.
| |
|
|
1.374, Аноним (376), 01:42, 11/03/2023 [ответить] [﹢﹢﹢] [ · · · ] [↑] [к модератору]
| –1 +/– |
Вообще, это выпуск описания языка Раст. Ну, или если очень хочется, то стандарта такого-то номера. Если кто-то нездоровый на голову решит, что этот стандарт надо поддерживать, то он выпустит компайлер с поддержкой этого стандарта "номер такой-то". Сам по себе этот "релиз" нах никому не упал без компайлера, линкующего и генерящего исполняемый файл.
| |
|
2.423, Аноним (423), 18:32, 11/03/2023 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
CXXFLAGS="${CFLAGS} -D_FORTIFY_SOURCE=3 -D_GLIBCXX_ASSERTIONS -DPIC"
CPPFLAGS="${CFLAGS} -D_FORTIFY_SOURCE=3 -D_GLIBCXX_ASSERTIONS -DPIC"
Флаги зависят от версий gcc. В профиле Hardened Gentoo некоторые флаги включены во внутренние спецификации и их дополнительно выставлять не надо.
| |
|
1.411, Аноним (411), 16:10, 11/03/2023 [ответить] [﹢﹢﹢] [ · · · ] [↓] [↑] [к модератору]
| +4 +/– |
> Для размещения библиотек поддерживается репозиторий crates.io.
если закрыть доступ к crates.io, то исчезнет возможность сборки любого ПО, написанного на расте?
| |
|
2.429, Вы забыли заполнить поле Name (?), 22:36, 11/03/2023 [^] [^^] [^^^] [ответить] [к модератору]
| +1 +/– |
>> Для размещения библиотек поддерживается репозиторий crates.io.
> если закрыть доступ к crates.io, то исчезнет возможность сборки любого ПО, написанного
> на расте?
Не закрыть, а ограничить по спискам. Плати денежку и качай.
| |
|
|
2.472, Аноним (-), 05:36, 13/03/2023 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
> низкоуровневых
> scanf
Функция интерпретирующая в рантайме программу низкоуровневая. Так и запишем.
> getch
Это из conio.h? Обёртка над биосовским прерыванием? Ты из криокамеры вылез? Дос с биосом отканселили лет двадцать назад.
| |
|
3.475, 25СМ (?), 09:09, 13/03/2023 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
А как интерпретируемый в райнтайме влияет на её низкоуровневость?
Представляешь, ты в рантайме считываешь ввод иначе никак не получится. Прикинь?
Дело в реализации, а не во времени выполнения.
| |
|
|
|
2.481, Янис (?), 13:55, 13/03/2023 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
В Слаку 15 его влючили ради фаерфокса. Во время исталляции системы я не установил себе ни Раст, на Огненную Лису, так что в моей Слаке его нет.
| |
|
|
|
|
6.511, Янис (?), 17:08, 14/03/2023 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
Я при систему ставил в режиме, который выводит описание каждого отдельного пакета с возможностью его либо включить, либо отключить. Вот там я и отмечал звездочками то, что мне надо.
| |
|
|
|
|
|
|