| 1.2, Аноним (2), 21:03, 13/11/2026 [ответить] [﹢﹢﹢] [ · · · ]
| –5 +/– | |
Такая титаническая работа проделана. А до некоторых еще не дошло.
Надо уязвимость с памятью сразу в паблик кидать, мб хоть так почешутся.
| | |
| |
| 2.75, Аноним (75), 00:22, 14/11/2026 [^] [^^] [^^^] [ответить]
| –7 +/– | |
Корпорации думают только о собственном кармане (о снижении затрат на исправлении ошибок своего нейрослопа), а не о всебщем благе, так что даже не надейтесь что Rust хоть как-то повысит надёжность используемого вами ПО.
И не забывайте, что система программирования Rust - несвободная, и когда корпорации закроют исходный текст Rust, то вы не сможете сделать форк.
| | |
| |
| 3.78, Нил Нонэниевич (?), 00:33, 14/11/2026 [^] [^^] [^^^] [ответить]
| +2 +/– |
- Текущие версии Rust уже выпущены под MIT/Apache-2.0.
Эти лицензии **неотзывные**: авторы не могут задним числом запретить вам пользоваться уже выпущенным кодом.
- Даже если завтра корпорации решат выпускать **новые** версии Rust под закрытой лицензией, всё, что уже опубликовано под MIT/Apache-2.0, останется свободным.
Из этого кода можно сделать форк и продолжать развивать его независимо.
И почему я не смогу сделать форк?
| | |
| |
| 4.93, Аноним (93), 05:10, 14/11/2026 [^] [^^] [^^^] [ответить]
| +1 +/– | |
>И почему я не смогу сделать форк?
Не вникая в детали сверху (какие корпорации, когда там коретима и корпораций больше одной, да и зачем отрезать от себя бесплатных багфиксеров?), скажу так: а кушать и фичи портировать ты будешь как Столлман, ценой сломанной личной жизни на всё оставшееся время?
| | |
| |
| 5.105, ИмяХ (ok), 07:20, 14/11/2026 [^] [^^] [^^^] [ответить]
| +/– |
>>фичи портировать
Так если на языке пишут уже много чего, значит язык уже полностью доделан, и ничего больше портировать не надо.
| | |
| |
| |
| 7.119, Аноним (119), 11:32, 14/11/2026 [^] [^^] [^^^] [ответить]
| +2 +/– |
Для си и си++ тоже выходят новые версии раз в несколько лет. Они тоже недоделаны, получается.
| | |
|
|
|
|
| 3.99, GNU Overlord (ok), 05:30, 14/11/2026 [^] [^^] [^^^] [ответить]
| –1 +/– |
> думают только о собственном кармане
Да.
> надёжность используемого вами ПО.
Их по - наше по. Или ты хочешь сказать что kernel panic или какое-то rce в tcp стеке, nginx, apache, git не влияют на их карман?
> а не о всебщем благе
Если я пользуюсь KDE, а Valve взяла его базой для SteamOS, то наши интересы совпадают. Пока интересы совпадают, плевать, о чем они там думают.
> И не забывайте, что система программирования Rust - несвободная
Будет как с Redis. Закрыли и что? Правильно, AWS просто форкнул valkey.
| | |
| 3.130, limafresh (ok), 13:27, 14/11/2026 [^] [^^] [^^^] [ответить]
| –3 +/– |
> И не забывайте, что система программирования Rust - несвободная, и когда корпорации закроют исходный текст Rust, то вы не сможете сделать форк.
Подавляющее большинство реализаций языков программирования - под пермиссивными лицензиями. Давайте Python и Chromium ещё в этом упрекнём.
И если права были переданы организации, то и ваша любимая GPL не поможет - она на владельцев не распространяется. FSF тоже требует передавать ей права на коммиты, если не ошибаюсь, а значит, никто ей не мешает сделать новые версии своих программ закрытыми.
А ещё "закрывать" (на самом деле - просто не выпускать новые версии под публичными лицензиями) реализацию языка программирования - это выстрел себе в ногу. Это никому не выгодно, спровоцирует раскол и язык загнётся.
Давайте, радикалы, минусуйте, а чё.
| | |
| |
| 4.132, Аноним (132), 13:42, 14/11/2026 [^] [^^] [^^^] [ответить]
| +2 +/– | |
> FSF тоже требует передавать ей права на коммиты
Раньше требовала, причем довольно настойчиво.
Потом их на хурд начали посылать даже самый преданые фанатики и закончилось тем, что послали даже gcc.
| | |
|
| 3.131, limafresh (ok), 13:36, 14/11/2026 [^] [^^] [^^^] [ответить]
| –2 +/– |
> когда корпорации закроют исходный текст Rust, то вы не сможете сделать форк.
И эти фанатики ещё что-то доказывают и минусуют? А потому что им вдалбывали манипулятивный термин "закрыть", который не соответствует действительности. Закрыть УЖЕ ВЫПУЩЕННЫЕ ВЕРСИИ под MIT - НЕЛЬЗЯ. Они НАВСЕГДА останутся под MIT. Можно просто не выпускать НОВЫЕ ВЕРСИИ под MIT.
| | |
| |
| 4.134, Аноним (132), 13:44, 14/11/2026 [^] [^^] [^^^] [ответить]
| +1 +/– |
> А потому что им вдалбывали манипулятивный термин "закрыть",
> который не соответствует действительности.
Ты просто не понимаешь логики гнутья.
Для них "закрыть" это когда автор, мpaзь такая, посмел перестать выпускать НОВЫЕ версии под старой лицензией! Они же так к ним привыкли, а тут вот взял и все испортил!
Как же им теперь жить? Это же придется самим что-то дописывать.
| | |
|
|
|
| 1.3, Аноним (3), 21:09, 13/11/2026 [ответить] [﹢﹢﹢] [ · · · ]
| +7 +/– |
Компилятор typescript на сабже - благо. Всякие LSP на сабже - благо. И еще куча всего что на всяких петонах и нодах написано.
| | |
| |
| 2.11, Аноним (11), 21:17, 13/11/2026 [^] [^^] [^^^] [ответить]
| +2 +/– | |
На данный момент все, что на раст - благо.
Только верстка должна быть на ts.
| | |
| |
| |
| 4.39, Аноним (39), 22:31, 13/11/2026 [^] [^^] [^^^] [ответить]
| +1 +/– | |
> Поскорее бы еще электроноподелия перегнали вслед за дискордом.
Надо же!
Местные так ненавидят электрон, что рады когда он переписывается на раст.
| | |
| |
| |
| 6.95, Аноним (93), 05:12, 14/11/2026 [^] [^^] [^^^] [ответить]
| +/– |
Думаю, если половину Omarchy переписать на электроне, никто не почешется.
| | |
|
|
|
|
|
| 1.4, Карлос Сношайтилис (ok), 21:10, 13/11/2026 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
Ну что, друзья, о чём сегодня похоливарим? Отсутствие спецификаций, теории заговоров, только ИИ на расте писать могут...?
Или есть новые темы?
Прошу, проявите фантазию!
| | |
| |
| 2.6, Аноним (3), 21:12, 13/11/2026 [^] [^^] [^^^] [ответить]
| +/– |
Операционка в стиле Unix, только на расте. Кде открываешь man fopen - а там РАСТ :D
| | |
| |
| 3.83, Вася Пупкин (?), 01:10, 14/11/2026 [^] [^^] [^^^] [ответить]
| +1 +/– |
Абсолютная неправда. Благодаря системе типов код получается более вылизанный, и в целом код-база для обучения на ржавом более осознанно написано
| | |
|
| 2.115, Аноним (115), 10:35, 14/11/2026 [^] [^^] [^^^] [ответить]
| –2 +/– | |
> порт компилятора TypeScript, написанный на языке Rust - tsrs. В проведённых тестах новая реализация оказалась в 8 раз быстрее и потребляла на 70% меньше памяти по сравнению с написанным на языке Go
если бы переписали на С, скорее всего,, работало бы еще быстрее и памяти занимало бы меньше
| | |
|
| 1.5, Аноним (3), 21:10, 13/11/2026 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
Кстати, а что происходит с разработкой Helix? Куда пропали разрабы, они живы вообще?
| | |
| |
| 2.9, Hexen (ok), 21:14, 13/11/2026 [^] [^^] [^^^] [ответить]
| +2 +/– |
Ну в репе комиты есть за сегодня и за вчера. Может перерыв был или приболел.
| | |
| |
| 3.13, Аноним (3), 21:24, 13/11/2026 [^] [^^] [^^^] [ответить]
| +/– |
Ага, какие-то коммиты пошли. Мерджей в мастер пока нет, хотя там десятки пул-реквестов накопились. Ну хоть что-то зашевелилось.
| | |
|
| 2.18, xPhoenix (ok), 21:35, 13/11/2026 [^] [^^] [^^^] [ответить]
| +/– |
Лучший Helix это Emacs с активным 'evil-mode'. Хочется хардкора, тогда 'viper-mode'.
| | |
| |
| 3.49, Аноним (49), 23:24, 13/11/2026 [^] [^^] [^^^] [ответить]
| –2 +/– |
> лучший
> emacs
Как же любят местные регистранты на ноль делить
| | |
|
|
| 1.8, Аноним (8), 21:13, 13/11/2026 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
wasm32-wasip3 переведены на второй уровень поддержки. Главная фича этого релиза
| | |
| 1.12, Аноним (12), 21:18, 13/11/2026 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– | |
>rustd хранит результаты анализа кода в оперативной памяти, а скомпилированные представления функций в кэше на диске. При внесении изменений перекомпилируются только изменившиеся функции.
Сколько лет потребовалось, чтобы кто-то им подсказал это сделать.
>FTL - операционная система для облачных систем, написанная на Rust и предоставляющая слой совместимости с Linux.
Опять? А что не написали про десяток остальных?
>В Cargo реализована настройка "global-min-publish-age", позволяющая задать "период охлаждения", допускающий установку новых версий при выполнении "cargo update" только если с момента их публикации прошло определённое время
Лечение синдромов, а не причины.
| | |
| |
| 2.14, Карлос Сношайтилис (ok), 21:28, 13/11/2026 [^] [^^] [^^^] [ответить]
| +4 +/– |
> Сколько лет потребовалось, чтобы кто-то им подсказал это сделать.
Твоё сообщение относится к моменту поддержки инкрементальной сборки или к сейчас, когда ты проснулся?
> Лечение синдромов, а не причины.
Скорее же расскажи нам как вылечить причины!
Хотя нет, не надо, угадывать интереснее: "копируйте исходники других проектов в свой и забывайте/забивайте на обновления, ибо что может быть лучше свежей CVS равно утром!"
| | |
| |
| 3.21, Аноним (21), 21:54, 13/11/2026 [^] [^^] [^^^] [ответить]
| +/– | |
> Скорее же расскажи нам как вылечить причины!
Просто нужно весь код всегда писать с нуля!
И не будет никаких проблем со сторонними либами))
| | |
| |
| 4.27, Павел (??), 22:11, 13/11/2026 [^] [^^] [^^^] [ответить]
| –1 +/– |
Ну тогда какой вообще смысл в либах? Пусть все будет sbin
| | |
| |
| 5.67, Аноним (67), 00:09, 14/11/2026 [^] [^^] [^^^] [ответить]
| +1 +/– | |
> Ну тогда какой вообще смысл в либах? Пусть все будет sbin
Вот в расте и нет нормальных либ. Смысла то в них нет.
| | |
|
|
|
|
| 1.15, Аноним (15), 21:33, 13/11/2026 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
> В проведённых тестах новая реализация оказалась в 8 раз быстрее и
> потребляла на 70% меньше памяти по сравнению с написанным на языке Go
> штатным компилятором из состава TypeScript 7.0.
Что-то гошка совсем отстой в данном случае... а еще и стал штатным компилятором. Помню как местные радовались что аффтар выбрал го, а не раст. А тут вот как оно получилось.
> Часть появившихся в tsrs оптимизаций перенесена в основной состав
> TypeScript, что позволило до 2.5 раз поднять производительность
> штатного компилятора.
Хотя может там просто ногами писали, раз настолько получилось ускорить штатный код)))
| | |
| |
| 2.50, Аноним (49), 23:26, 13/11/2026 [^] [^^] [^^^] [ответить]
| +1 +/– |
Так денег на токены выделили
За го было радостно что это читабельно хоть было б и поддерживаемо людьми
А выбор раста это из ллм не вылезать и молиться что они со временем архитектуру не забудут
| | |
| 2.65, Аноним (75), 23:58, 13/11/2026 [^] [^^] [^^^] [ответить]
| +1 +/– | |
>Что-то гошка совсем отстой в данном случае... а еще и стал штатным компилятором
Так он так и остался на Go, это Cloudflare чисто для себя делает на Русте.
| | |
| 2.121, Карлос Сношайтилис (ok), 11:49, 14/11/2026 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Хотя может там просто ногами писали, раз настолько получилось ускорить штатный код))
Гугол создавал и позиционирует гошку как, буквально, язык для тупых.
Зато он быстрый!
| | |
|
| 1.16, FSA (ok), 21:33, 13/11/2026 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
Редакторам сайта большой минус в карму за заголовок. Я так не не понял что там произошло. Вы или про Rust или про TypeScript в заголовке пишите. Я уж думал в Rust 1.100 встроили компилятор TypeScript на котором можно получить бинарник.
| | |
| |
| 2.22, Вася Пупкин (?), 21:55, 13/11/2026 [^] [^^] [^^^] [ответить]
| +3 +/– |
Всем не угодишь. Раньше все было отдельными новостями и начали ныть, что один ржавый спам. Теперь вот обратная ситуация.
| | |
| 2.24, Аноним (24), 22:00, 13/11/2026 [^] [^^] [^^^] [ответить]
| +2 +/– |
На самом деле редакторы сайта встроили Rust в заголовок новости про Typescript, чтобы вы думали в 8 раз быстрее и на 70% меньше.
| | |
|
| 1.26, Инопланетянин (?), 22:11, 13/11/2026 [ответить] [﹢﹢﹢] [ · · · ]
| +3 +/– | |
> Стабилизирован тип "never", обозначаемый символом "!"
Нужно болше символов, а то язык и так достаточно легко читается (вайб-кодеры, не читающие код, молчать!)
| | |
| |
| |
| 3.30, Инопланетянин (?), 22:15, 13/11/2026 [^] [^^] [^^^] [ответить]
| +/– |
? - спорно, но он в 1 месте может быть. ! есть в макросах, теперь он будет еще в другом месте. Один и тот же символ в разных контекстах - это такое себе.
| | |
| 3.31, Аноним (39), 22:17, 13/11/2026 [^] [^^] [^^^] [ответить]
| +6 +/– | |
> Знак ? и ! настолько плохо читаются?
Конечно!
Вот если бы там было написано NEVER, причем именно капсом, то читалось бы намного лучше.
BEGIN и END не дадут соврать))
| | |
| |
| 4.33, Инопланетянин (?), 22:19, 13/11/2026 [^] [^^] [^^^] [ответить]
| +/– | |
> Вот если бы там было написано NEVER, причем именно капсом, то читалось бы намного лучше.
Без шуток, не ясно, что мешало ввести отдельный тип never словом.
| | |
| |
| 5.36, Аноним (39), 22:25, 13/11/2026 [^] [^^] [^^^] [ответить]
| +/– | |
> Без шуток, не ясно, что мешало ввести отдельный тип never словом.
И сделать слово never одним из keywords?
Зачем? Что плохого вам сделало это слово, чтобы запретить его использовать напр. как имена переменных или функций?
| | |
| |
| 6.38, Инопланетянин (?), 22:30, 13/11/2026 [^] [^^] [^^^] [ответить]
| +1 +/– | |
> И сделать слово never одним из keywords?
Встроенные примитивные типы данных не зарезервированы. Почему тут также нельзя было сделать, если never - это тип?
> Зачем? Что плохого вам сделало это слово, чтобы запретить его использовать напр. как имена переменных или функций?
А чем хуже "super"? или "do"? или "try"? Почему их запретили использовать? Может я хочу назвать функцию super?
| | |
| 6.56, Аноним (93), 23:37, 13/11/2026 [^] [^^] [^^^] [ответить]
| +/– | |
>И сделать слово never одним из keywords?
жаба тащила кресты полдороги к лиспу
раст тащит кресты всё те же полдороги к хаскелю
| | |
|
|
| 4.34, Инопланетянин (?), 22:20, 13/11/2026 [^] [^^] [^^^] [ответить]
| +2 +/– | |
> BEGIN и END не дадут соврать))
Не дадут. Только надо не просто end, end if, end for и т.д
| | |
| 4.37, Аноним (24), 22:28, 13/11/2026 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Конечно!
> Вот если бы там было написано NEVER, причем именно капсом, то читалось бы намного лучше.
> BEGIN и END не дадут соврать))
Конечно!
Текст после восклицательного знака недостижим, поэтому я здесь не буду ничего вам возражать.
| | |
|
|
| 2.35, Антоним.001 (?), 22:23, 13/11/2026 [^] [^^] [^^^] [ответить]
| –2 +/– |
Наоборот хорошо. Очень интересный эксперемент насколько можно перегрузить язык спецсимволами прежде чем упоротое сообщество начнет что-то подозревать.
| | |
| 2.122, Карлос Сношайтилис (ok), 11:55, 14/11/2026 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Нужно болше символов, а то язык и так достаточно легко читается
Этот символ уже давно в расте, начитанный вы наш
| | |
|
| 1.29, Инопланетянин (?), 22:14, 13/11/2026 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– | |
> Компания Cloudflare в сотрудничестве с командой TypeScript разрабатывает порт компилятора TypeScript, написанный на языке Rust - tsrs. В проведённых тестах новая реализация оказалась в 8 раз быстрее и потребляла на 70% меньше памяти по сравнению с написанным на языке Go штатным компилятором из состава TypeScript 7.0.
Ну теперь Хелсберга можно отправить на мороз.
| | |
| 1.32, Инопланетянин (?), 22:18, 13/11/2026 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– | |
> Стабилизирована часть API Allocator и типаж Allocator, позволяющие создавать собственные обработчики выделения памяти и использовать их вместе с типами стандартной библиотеки. На текущем этапе развития допускается создание аллокаторов только для типов Vec и Box.
Скоро параметры шаблонов станут 3-х этажными как в плюсах.
| | |
| |
| 2.52, Аноним (93), 23:31, 13/11/2026 [^] [^^] [^^^] [ответить]
| +/– | |
>Скоро параметры шаблонов станут 3-х этажными как в плюсах.
вся фишка языка - выучить одноэтажные, двухэтажные и трёхэтажные шаблоны, оставив параллельно плюсовиков без работы. кто не успел - тот не рыпается и пишет на си (или зиге)
| | |
| |
| 3.74, Инопланетянин (?), 00:18, 14/11/2026 [^] [^^] [^^^] [ответить]
| +/– | |
> вся фишка языка - выучить одноэтажные, двухэтажные и трёхэтажные шаблоны, оставив параллельно плюсовиков без работы.
Уже жду:
растовщик: тут трехэтажные шаблоны, да кто это придумал, ничего не понятно
плюсовик: подержи мое пиво
| | |
| |
| 4.92, Аноним (93), 04:22, 14/11/2026 [^] [^^] [^^^] [ответить]
| +/– | |
>плюсовик: подержи мое пиво
так ему это, дали от ворот поворот репутацией языка как у одной светской львицы
а вот купившиеся растовики и не купившиеся плюсовики будут сперва учиться одноэтажные шаблоны строить, потом двухэтажные, потом трёхэтажными и посыпать это синтаскисом, которого с крестах нет, например, макрами
этот спектакль работал что с жабой, что с го и дженериками (которых однозначно не будет, ага), что с js, особенно с финтом ушами при переходе многих кодовых баз на ts
прямо сейчас он разгорается с растом, раньше это был "c++ попроще и без мазни", потом это стал "безопасный c++".
лет через десять кому-то надоест перегруженный синтаксисом раст, который надо лет 21 учить по дедфуду и всё поедет по новой
| | |
| |
| 5.94, Инопланетянин (?), 05:11, 14/11/2026 [^] [^^] [^^^] [ответить]
| +/– |
>>плюсовик: подержи мое пиво
> так ему это, дали от ворот поворот репутацией языка как у одной
> светской львицы
Никто ему ничего не давал, как и не брал. Факт в том, что с++ не рекламировали. На нем просто стали писать большие системы. В отличие от рекламы раста.
> а вот купившиеся растовики и не купившиеся плюсовики будут сперва учиться одноэтажные
> шаблоны строить, потом двухэтажные, потом трёхэтажными и посыпать это синтаскисом,
Это работает только в простых случаях. В библиотеках тебя сразу макают по уши в это как пользователя. Например, в egui или iced. В qt же можно очень долго писать (и делать вещи) без погружения + полно примеров.
> которого с крестах нет, например, макрами
Макрами? Что это?
> этот спектакль работал что с жабой, что с го и дженериками (которых
> однозначно не будет, ага), что с js, особенно с финтом ушами
> при переходе многих кодовых баз на ts
Ты путаешь. В ts типизация unsound по дизайну. Можно писать any или писать ее так, что проверок по факту никаких не будет. Это обеспечивает "плавное" погружение (куда не скажу (хехе)). А вот в расте попробуй не указывать lifetime. Боров сразу по рукам будет бить (clone() не предлагать!).
| | |
| |
| 6.102, Аноним (93), 05:41, 14/11/2026 [^] [^^] [^^^] [ответить] | +/– | Рекламировали, да ещё как Его сверху просовывали университетские преподы средне... большой текст свёрнут, показать | | |
| |
| 7.112, Инопланетянин (?), 08:41, 14/11/2026 [^] [^^] [^^^] [ответить]
| +/– |
>>Факт в том, что с++ не рекламировали.
> Рекламировали, да ещё как. Его сверху просовывали университетские преподы среднего пошиба.
Это не реклама. В универе готовят людей под задачи бизнеса (ну или промышленности, ага щаз). А бизнес выбрал, то что выбрал. Собственно для архитектуры Си великолепен я считаю.
>>На нем просто стали писать большие системы.
> И менеджеры, одуревшие от рекламы всё теми же светлыми головами ООП.
> Потом ещё притёрлись Borland и MS.
> И пошло-поехало проталкивание сверху, причём показательно, что в линуксе и бсд (хотя
> казалось бы, где крестам расцветать ещё) в основном котируют си.
>>Это работает только в простых случаях.
> Уже без разницы, бо раст так же пушат сверху и методом покупки
> ломов. Не умеем в многоэтажки - берём в руки Tauri и
> ну ты понял.
Ты можешь что хочешь делать, я смотрю вокруг и вижу в своем используемом софте больше всего С/C++.
>>Макрами? Что это?
> Макросы же, ну. У них чутка другая база внизу. Этого достаточно.
consteval
>>Ты путаешь.
> Ты за технические детали цепляешься, я за социальные. TS - это такая
> же варка лягушки, как дженерики, которых не было в Go. Ты
> можешь перекрыть весь код Any, но воннаби-крестовик? растовик? тимлид и индустрия,
> движущиеся в сторону от "да чё там этот жс учить, я
> по памяти из пхп воспроизведу, сверху полирну либой и спокойно лягу
> спать" вот это вот не примут.
> Раст с его набором веса каждый релиз - это примерно то же
> самое, только стартовый уровень выше, потому что можно себе это позволить.
Сорян, но какой-то копиум. Мне все равно на индустрию. Си никуда не уйдет в ближайшее время, как и был раньше. Если только железо на другом принципе не завезут. А все эти тайпскрипты и прочее. Тьфу.
| | |
| |
| 8.137, Аноним (137), 16:31, 14/11/2026 [^] [^^] [^^^] [ответить] | –1 +/– | В курсах Computer Science серьезных университетов например MIT используется Py... большой текст свёрнут, показать | | |
| |
| |
| 10.149, Аноним (149), 17:43, 14/11/2026 [^] [^^] [^^^] [ответить] | –1 +/– | Хм, а невероятная сложность 11 страниц UB в стандарте это не хухры-мухры И в п... большой текст свёрнут, показать | | |
|
|
|
|
|
|
|
|
| 2.79, warlock66613 (ok), 00:40, 14/11/2026 [^] [^^] [^^^] [ответить]
| +/– |
В Rust дженерики, а не шаблоны, хотя это не принципиально тут. А параметры для того и нужны.
| | |
| |
| 3.98, Инопланетянин (?), 05:29, 14/11/2026 [^] [^^] [^^^] [ответить]
| +/– |
> В Rust дженерики, а не шаблоны, хотя это не принципиально тут. А
> параметры для того и нужны.
Да суть в том, что растовщики раньше говорили, что передавать аллокатор параметром не нужно. Теперь вот добавляют. Обрастает по тихоньку.
| | |
| |
| 4.123, warlock66613 (ok), 11:59, 14/11/2026 [^] [^^] [^^^] [ответить]
| +/– |
Не знаю кто так говорил. Чаще всего, действительно, не нужно. Кастомный глобальный аллокатор справится. Но иногда всё-таки одной только информации о размерах ему мало, тут-то и нужны аллокаторы как параметр.
| | |
|
|
|
| 1.45, Геймер (?), 22:44, 13/11/2026 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– | |
Ценное в rust - это egui.
А хеллоуворды на расте все по прежнему по 500 мегабайт или поменьше стало?
| | |
| |
| 2.71, Инопланетянин (?), 00:13, 14/11/2026 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Ценное в rust - это egui.
> А хеллоуворды на расте все по прежнему по 500 мегабайт или
> поменьше стало?
Также. + там еще rust-analyzer что-то шушрит. Короче директория target занимает 4+ Гб.
| | |
| |
| |
| 4.96, Инопланетянин (?), 05:19, 14/11/2026 [^] [^^] [^^^] [ответить]
| +1 +/– | |
> 10Гб+ для сборки exe размером 60Мб
Мда. Недавно собирал плюсовый проект с кучей либ для 300+Мб бинарника - заняло 9.6 Гб (в релизной сборке).
С растом еще проблема, что директории постепенно увеличиваются в размерах. Возможно из-за инкрементальной сборки или rust-analyzer? Пока не выяснял. Просто иногда надо чистить.
| | |
|
|
| 2.82, LaunchWiskey (ok), 00:53, 14/11/2026 [^] [^^] [^^^] [ответить]
| +1 +/– |
Эх, всплакнул, вспомнив, как мастера прошлого в 48кб ОЗУ на ZX Spectrum могли поместить игру с хождением по средневековому замку в изометрической проекции с физикой и взаимодействием предметов.
| | |
| 2.86, Мемоним (?), 02:13, 14/11/2026 [^] [^^] [^^^] [ответить]
| +/– |
Инсталлятор Wordcraft 90 мегабайт. Работает уже лучше чем Libreoffice весом в 360.
| | |
| |
| |
| 4.110, Аноним (110), 08:29, 14/11/2026 [^] [^^] [^^^] [ответить]
| +/– |
если сравнивать релизы обоих, то крафты грузятся и открываю файлы в десятки раз быстрее любого другого офиса, можно сказать мгновенно
| | |
| |
| 5.111, Инопланетянин (?), 08:35, 14/11/2026 [^] [^^] [^^^] [ответить]
| +1 +/– |
> если сравнивать релизы обоих, то крафты грузятся и открываю файлы в десятки
> раз быстрее любого другого офиса, можно сказать мгновенно
Ему про размер артефактов, он про скорость открытия... Гений!
| | |
|
| 4.127, Мемоним (?), 12:46, 14/11/2026 [^] [^^] [^^^] [ответить]
| +/– | |
Не вижу там ничего про дебаг. Часто отладочные сборки хеллоувордов делают?
| | |
| |
| 5.128, Инопланетянин (?), 13:06, 14/11/2026 [^] [^^] [^^^] [ответить]
| +/– | |
> Не вижу там ничего про дебаг. Часто отладочные сборки хеллоувордов делают?
Суть в том, что 500 мб для привета это дофига
| | |
|
|
|
|
| 1.54, Аноним (93), 23:34, 13/11/2026 [ответить] [﹢﹢﹢] [ · · · ]
| +/– | |
> FTL - операционная система для облачных систем, написанная на Rust и предоставляющая слой совместимости с Linux. В FTL применяется минималистичное ядро наподобие гипервизора, которое предоставляет базовые примитивы, такие как vCPU и виртуальное адресное пространство, и перенаправляет системные вызовы Linux в обработчик в пользовательском пространстве. В пользовательском пространстве в форме библиотек также реализованы стек TCP/IP, VFS и средства управления процессами
кто-то скрестил миражос с линуксом. а ftl-on-posix у вас, конечно, есть?
| | |
| 1.55, Аноним (55), 23:34, 13/11/2026 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
Когда PhotoCraft и др. *Craft ИИшки допишут?
Это же единственный полезный продукт на расте...
| | |
| |
| 2.62, Аноним (93), 23:45, 13/11/2026 [^] [^^] [^^^] [ответить]
| –1 +/– | |
>Когда PhotoCraft и др. *Craft ИИшки допишут?
когда из oracle db всё те же иишки выкинут сто тысяч флагов, на каждый из которых сделано по миллиону тестов
тут бы и задуматься, прочитать вот ту самую толстенную книжку и бахнуть рдбмс на расте
можно не открывать и заменить собой ораклю
| | |
| 2.72, Инопланетянин (?), 00:14, 14/11/2026 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Когда PhotoCraft и др. *Craft ИИшки допишут?
> Это же единственный полезный продукт на расте...
Никогда. SlopCraft.
| | |
| 2.109, Аноним (110), 08:27, 14/11/2026 [^] [^^] [^^^] [ответить]
| +/– |
В каждом проекте есть ROADMAP.md и там написано сколько осталось. Ориентировочно указано ещё месяц.
Но по чесноку, если смотреть changelog, то прогресс сильно упал и там добавляют/полируют всякую фигню и по объему комитов уже мало.
| | |
|
| 1.60, Аноним (93), 23:41, 13/11/2026 [ответить] [﹢﹢﹢] [ · · · ]
| +/– | |
> Стабилизирована часть API Allocator и типаж Allocator, позволяющие создавать собственные обработчики выделения памяти и использовать их вместе с типами стандартной библиотеки. На текущем этапе развития допускается создание аллокаторов только для типов Vec и Box.
вот этот релиз стоило назвать 0.99, а в следующем, наконец-то, аллокаторы сделать ровно как надо и выпустить 1.0
| | |
| |
| 2.70, Аноним (67), 00:13, 14/11/2026 [^] [^^] [^^^] [ответить]
| +1 +/– | |
> вот этот релиз стоило назвать 0.99, а в следующем, наконец-то, аллокаторы сделать ровно как надо и выпустить 1.0
Ты думаешь они в следующем наконец доделают язык? Это из разряда фантастики. Еще года полтора нельзя будет пользоваться минимум.
| | |
|
| 1.61, Аноним (59), 23:42, 13/11/2026 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
Кто хейтит раст за спецсимволы, да вы сишки не видели значит. Вот уж где полно всяких закорючек (особенно макросы, headers и прочее). Хотя лично я не люблю оба этих языка, предпочитаю что-то типа Pascal или Ada, но это мои тараканы и я не коммерческий программист.
| | |
| |
| |
| 3.64, Аноним (59), 23:49, 13/11/2026 [^] [^^] [^^^] [ответить]
| –1 +/– | |
> в сишке закорючек только триграфы, ты с крестами спутал
Да это ты что-то путаешь. А как же нижние подчеркивания "->", амперсанды, звездочки и прочее...
| | |
| |
| 4.126, Аноним (93), 12:34, 14/11/2026 [^] [^^] [^^^] [ответить]
| +1 +/– | |
>нижние подчеркивания
ох уж эти тире в названиях функций в лиспе, спецсимволами перегруженные, да?
>"->", амперсанды, звездочки и прочее...
ну ты не разглагольствуй, а возьми и сравни количество спецсинтаксиса у голого си с растом, в качестве промежуточного возьмёшь перл
с чувством, с толком, с расстановкой
а то ж так можно сказать, что все эти ваши си с растом один и тот же недоязык, потому что образов как в смоллтоке у них нету и ide, прибитой к образу, тоже
| | |
|
|
| 2.73, Инопланетянин (?), 00:16, 14/11/2026 [^] [^^] [^^^] [ответить]
| +/– |
> Кто хейтит раст за спецсимволы, да вы сишки не видели значит. Вот
> уж где полно всяких закорючек (особенно макросы, headers и прочее).
Чё? Какие в макросах закорючки?
| | |
| |
| 3.77, Аноним (75), 00:25, 14/11/2026 [^] [^^] [^^^] [ответить]
| +1 +/– |
#, ##, \, _
Товарищ же сказал, что он не профессиональный программист.
| | |
| |
| 4.84, Инопланетянин (?), 01:17, 14/11/2026 [^] [^^] [^^^] [ответить]
| +/– |
> #, ##, \, _
> Товарищ же сказал, что он не профессиональный программист.
Мда, подчеркивание стало не понятным символом... \ - используется для разбиения строки много где, даже в баше. Оставется два символа с однойзначной сематникой. Сложна!
| | |
| 4.85, Инопланетянин (?), 01:19, 14/11/2026 [^] [^^] [^^^] [ответить]
| –1 +/– |
> #, ##, \, _
> Товарищ же сказал, что он не профессиональный программист.
Ну вот пусть тогда и не выдает глупости. с намного читабельнее раста, протом потому что там нет лайфтаймов и дженериков. Гораздо меньше шума.
| | |
| |
| 5.135, Карлос Сношайтилис (ok), 14:52, 14/11/2026 [^] [^^] [^^^] [ответить]
| –1 +/– |
> с намного читабельнее раста
Безусловно. Только его когнитивная нагрузка выше на порядок.
Пример: в расте достаточно взглянуть на определение функции и будет сразу понятно как она работает с данными. А в С надо перечитать текст всей функции несколько раз, а если ф-я не чистая, то понять что будет с данными, невозможно по определению.
| | |
| |
| 6.156, Инопланетянин (?), 21:38, 14/11/2026 [^] [^^] [^^^] [ответить]
| +/– |
>> с намного читабельнее раста
> а если ф-я не чистая, то понять что будет с данными, невозможно по определению
void foo(Data *d);
fn foo(d: &mut Data);
И что ты понял? А если там внутри unsafe?
| | |
|
|
|
| 3.88, нах. (?), 02:52, 14/11/2026 [^] [^^] [^^^] [ответить]
| –2 +/– |
дядь, алё, открой любой код сложнее хеллоуврота из учебника
| | |
|
| 2.91, Аноним (91), 03:52, 14/11/2026 [^] [^^] [^^^] [ответить]
| +/– | |
>Кто хейтит раст за спецсимволы, да вы сишки не видели значит. Вот уж где полно всяких закорючек (особенно макросы, headers и прочее)
Долго думал, про что речь, пока не прочитал ниже.
>А как же нижние подчеркивания "->", амперсанды, звездочки и прочее...
А потом еще спрашивают, почему в Си нужна библиотека для работы с памятью и как передать в функцию трехмерный массив...
| | |
| 2.101, Аноним (101), 05:39, 14/11/2026 [^] [^^] [^^^] [ответить]
| –4 +/– |
> …полно всяких закорючек…
> …нижние подчеркивания "->", амперсанды, звездочки и прочее...
> …я не коммерческий программист…
А на деле и не программист вовсе, а банальный неоСИлятор. Неосиливший даже указатели, взятие по указателю и элементы структур.
А потом удивляемся, откуда у языка такая репутация… Оказывается, можно не знать ключевые элементы языка, но с умным видом рассуждать что–то про «сишки не видели».
| | |
| |
| 3.125, Анизантроп (?), 12:03, 14/11/2026 [^] [^^] [^^^] [ответить]
| +/– |
С чего ты взял, что он не знает базовых вещей? А когда их знаешь, то уродливые закорючки и костыли в синтаксисе сразу перестают быть закорючками и костылями?
| | |
|
| 2.103, Аноним (93), 05:46, 14/11/2026 [^] [^^] [^^^] [ответить]
| –3 +/– | |
Кто хейтит раст за спецсинтаксис и кучу ключевых слов, да вы сишку не видели. Вот уж где полно goto, особенно for, while и прочее.
Хотя лично я не люблю оба этих языка, предпочитаю что-то типа Scheme на голых лямбдах и асм, но это мои тараканы и я не коммерческий программист.
Ну что, похоже?
| | |
|
| 1.66, Аноним (75), 00:09, 14/11/2026 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Ну что, язык создан корпорациями для себя (а не для народа), если им так нравится, то пусть пишут на нём. Только им он не поможет справиться с лавиной ошибок в своём нейрослопе, пусть не мечтают.
| | |
| 1.81, Однако (?), 00:48, 14/11/2026 [ответить] [﹢﹢﹢] [ · · · ]
| –3 +/– | |
Язык создан корпорациями и подхвачен ИИ-ками.
Я выучил раст за 2 дня. Выглядит это примерно так:
Клод, что-то ты засиделся, давай добавь мне фишку X.
Клод подхватился и зашуршал. 1 минута на поиск куда всунуть, 3-5 мин на реализацию, 25 минут на написание и прогон тестов и всяких README.md.
| | |
| |
| 2.87, Аноним (46), 02:16, 14/11/2026 [^] [^^] [^^^] [ответить]
| +/– | |
> 1 минута на поиск куда всунуть
Народ тебе без клода сразу скажет, куда ты можешь... раст...
| | |
|
| |
| 2.140, Аноним (145), 16:41, 14/11/2026 [^] [^^] [^^^] [ответить] | –1 +/– | Это понятно Rust на сегодняшний день самый строгий язык на этапе компиляции Та... большой текст свёрнут, показать | | |
| |
| 3.142, Аноним (142), 16:49, 14/11/2026 [^] [^^] [^^^] [ответить] | +/– | А кто от такого спасает Разве что формальная верификация - но вам не понравится... большой текст свёрнут, показать | | |
|
| 2.147, Аноним (147), 17:05, 14/11/2026 [^] [^^] [^^^] [ответить]
| +/– |
Не исключено что язык программирования будущего это обычный разговорный язык, который будет компилироваться непосредственно напрямую в приложения при помощи LLM-ок.
| | |
| |
| 3.160, Аноним (46), 00:23, 15/11/2026 [^] [^^] [^^^] [ответить]
| –1 +/– |
И работать оно будет, как обновление ПО в Штатах для авиасвязи :)
| | |
| |
| 4.165, Аноним (165), 14:19, 15/11/2026 [^] [^^] [^^^] [ответить]
| +/– | |
Вряд ли.
> Senior government sources told CBS News the problem was confined to Cisco 600 series
> routers made between 2001 and 2006. That has not been confirmed by the FAA.
> Preliminary findings suggest that the Cisco 600-series routers, which were manufactured a
> quarter of a century ago, then became overwhelmed and were feeding out-of-sync data
> pockets into the wider network.
Как ты думаешь, на каком языке был написан софт для этой древности?
| | |
|
|
|
| 1.141, Аноним (145), 16:47, 14/11/2026 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– | |
>Хм... сомневаюсь что я буду с ностальгией вспоминать кризисы и войны, подорожание всего подряд и тд.
Это вы про какое время? Про 90-е что-ли?
Я 90-е годы наоборот хорошо вспоминаю, тогда такое воодушевление было в компьютерном мире, появились классные удобные языки C++, Delphi, Java, Perl, web-программирование.
Linux - сильное впечатление было.
А сейчас в мире только склоки, деньги делят, вообще ничего нового и интересного не вижу в мире.
| | |
| 1.161, Разраб (?), 08:15, 15/11/2026 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
Язык Rust выбран как позволяющий добиться большей эффективности при сборке в WebAssembly, так как в отличие от языка Go в Rust не используется сборщик муcора.
о чем это вообще?
| | |
| 1.163, Брат Анон (ok), 09:17, 15/11/2026 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
Количество дичи растет.
Тут комментаторы по что зря Лисп в один ряд с дичью ставят. Посмотрите на современные варианты Лиспа, типа Racket -- ступенчатая типизация по требованию, сабмодули, тесты, продолжения, классы, суммы типов, юниты, интерфейсы, макросы, компилятор.
И все это в 3..5 синтаксических формах.
Раст с самого начала идёт куда-то не туда.
| | |
| |
| 2.164, Аноним (-), 14:08, 15/11/2026 [^] [^^] [^^^] [ответить]
| +/– | |
> Тут комментаторы по что зря Лисп в один ряд с дичью ставят.
(Потому что (лисп (это еще) большая) дичЪ) Еще и с блевотным синтаксисом.
По популярности и распространенности сортов лиспа можно судить насколько оно применимо в реальной жизнь.
| | |
|
|