The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Выпуск Rust 1.87"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Выпуск Rust 1.87"  +/
Сообщение от opennews (??), 15-Май-25, 23:04 
В день празднования десятилетия с момента выпуска языка программирования Rust 1.0 (проект Rust был основан в 2006 году, выпуск 0.1 был сформирован в 2012 году, а первая стабильная версия предложена в 2015 году) опубликован релиз  Rust 1.87. Язык сфокусирован на безопасной работе с памятью и предоставляет средства для достижения высокого параллелизма выполнения заданий, при этом обходясь без использования сборщика мусора и runtime (runtime сводится к базовой инициализации и сопровождению стандартной библиотеки)...

Подробнее: https://www.opennet.dev/opennews/art.shtml?num=63242

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


3. "Выпуск Rust 1.87"  +7 +/
Сообщение от Аноним (-), 15-Май-25, 23:21 
Невероятный успех.
За 10 лет стать частью таких проектов как андроид и ядро линукса.
Мало какие языки могут таким похвастаться.
Ответить | Правка | Наверх | Cообщить модератору

6. "Выпуск Rust 1.87"  +6 +/
Сообщение от PascalMan (?), 15-Май-25, 23:54 
> За 10 лет стать

Стал разве что предметом холивapов среди фopумных экспepтов всех мастей.

Ответить | Правка | Наверх | Cообщить модератору

107. "Выпуск Rust 1.87"  +1 +/
Сообщение от Аноним (-), 16-Май-25, 08:45 
> Стал разве что предметом холивapов среди фopумных экспepтов всех мастей.

А разве форумным экспepтам нужно много для холивара?
Кто застал сра... споры с vs c++ ничему уже не удивляется))
И тогда, кстати, тоже кричали что плюсы не нужны, что это переусложнение... а вот как оно оказалось - плюсы везде, сишки - в нишевом легаси.

Ответить | Правка | Наверх | Cообщить модератору

142. "Выпуск Rust 1.87"  +2 +/
Сообщение от Аноним (142), 16-Май-25, 09:49 
Какое легаси? Си во всю используется в проде в компании где работаю. Более того, сейчас с плюсов переписываем овнокод на Си.
Ответить | Правка | Наверх | Cообщить модератору

146. "Выпуск Rust 1.87"  +2 +/
Сообщение от Аноним (146), 16-Май-25, 10:04 
> Более того, сейчас с плюсов переписываем овнокод на Си.

Пришло время офигительных историй...

Ответить | Правка | Наверх | Cообщить модератору

155. "Выпуск Rust 1.87"  +1 +/
Сообщение от Аноним (155), 16-Май-25, 10:39 
> Си во всю используется в проде в компании где работаю.

А что за софт, если не секрет?

Ответить | Правка | К родителю #142 | Наверх | Cообщить модератору

211. "Выпуск Rust 1.87"  +/
Сообщение от Аноним (211), 16-Май-25, 12:57 
Похоже он еще не придумал :))
Ответить | Правка | Наверх | Cообщить модератору

12. "Выпуск Rust 1.87"  –1 +/
Сообщение от Аноним (12), 16-Май-25, 00:29 
Если сам себя не похвалишь, никто не похвалит.
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

34. Скрыто модератором  –1 +/
Сообщение от Аноним (-), 16-Май-25, 02:56 
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

84. "Выпуск Rust 1.87"  –1 +/
Сообщение от Аноним (84), 16-Май-25, 06:27 
> Невероятный успех. За 10 лет стать частью таких проектов как андроид и ядро линукса. Мало какие языки могут таким похвастаться.

Не совсем так. Стал? - Стал. Но иные языки программирования возникли, когда ваших проектов еще не было, поэтому никак не могла стать их частью. Кстати, ваши проекты написаны целиком на вашем языке? - Не думаю. И далее, сделать пару утилит, скомпилировать - какая разница, на чем были исходники? В-общем, эйфория не оправдана. Хотя если вам это доставляет радость, ну и хорошо, поделитесь ей. Еще один язык, каких десятки, празднует юбилей. Не более того.

Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

106. "Выпуск Rust 1.87"  +/
Сообщение от Аноним (106), 16-Май-25, 08:44 
Успех будет, когда у него появится нормальная IDE.
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

133. Скрыто модератором  +1 +/
Сообщение от Аноним (133), 16-Май-25, 09:23 
Ответить | Правка | Наверх | Cообщить модератору

148. "Выпуск Rust 1.87"  +/
Сообщение от Советский инженер (ok), 16-Май-25, 10:08 
чем тебе RustRover не нормальная?
Ответить | Правка | К родителю #106 | Наверх | Cообщить модератору

153. "Выпуск Rust 1.87"  +/
Сообщение от Аноним (84), 16-Май-25, 10:34 
451 Unavailable For Legal Reasons
Это прикол такой?
Ответить | Правка | Наверх | Cообщить модератору

157. "Выпуск Rust 1.87"  +/
Сообщение от Аноним (-), 16-Май-25, 10:43 
> 451 Unavailable For Legal Reasons
> Это прикол такой?

Хз, у меня все открывается.
Может ты живешь в какой-то оппе мира, где оно заблочено?

Ответить | Правка | Наверх | Cообщить модератору

210. Скрыто модератором  +/
Сообщение от Аноним (106), 16-Май-25, 12:52 
Ответить | Правка | Наверх | Cообщить модератору

218. Скрыто модератором  +/
Сообщение от Аноним (-), 16-Май-25, 13:17 
Ответить | Правка | Наверх | Cообщить модератору

168. "Выпуск Rust 1.87"  +2 +/
Сообщение от Anonymous Commentator (?), 16-Май-25, 11:18 
Как доступность/недоступность для скачивания определяет «нормальность» IDE?
Это прикол такой?
Ответить | Правка | К родителю #153 | Наверх | Cообщить модератору

174. "Выпуск Rust 1.87"  +/
Сообщение от Аноним (-), 16-Май-25, 11:29 
> Как доступность/недоступность для скачивания определяет «нормальность» IDE?
> Это прикол такой?

Нет.
Это вполне "нормальное" заявление, когда аргументы закончились)
Думаю следущим будет "нашего брата ущемили на дискорде", потому язык плохой, а IDE еще хуже.


Ответить | Правка | Наверх | Cообщить модератору

184. "Выпуск Rust 1.87"  +/
Сообщение от Аноним (84), 16-Май-25, 11:43 
> потому язык плохой, а IDE еще хуже.

Как это проверить, если скачать и ознакомиться нельзя?

Ответить | Правка | Наверх | Cообщить модератору

209. "Выпуск Rust 1.87"  +/
Сообщение от Аноним (106), 16-Май-25, 12:48 
> доступность/недоступность для скачивания определяет «нормальность» IDE?

Дело не только в этом.
Она ведь ещё и коммерческая, там же нет community версии.

Но самое главное, ОНА НЕ НА РАСТЕ, что немного позорно для раста.

Ответить | Правка | К родителю #168 | Наверх | Cообщить модератору

150. "Выпуск Rust 1.87"  –2 +/
Сообщение от Аноним (84), 16-Май-25, 10:16 
> Успех будет, когда у него появится нормальная IDE.

Само собой. Но добавлю еще требования: поддержка основными компиляторами для основных (всех?) ОС, также отладчики, основные фреймворки типа Qt, библиотеки опять же (включая математику, те же IMSL, ESSL и другие). Словом экосистема должна быть. И всё должно быть на этом вашем новом языке - без прослоек в виде extern "C" (а не как в Python или R - языки, да, но куда не сунься, попадаешь на С/С++).
Как в фильме -  у нас (вас) всё будет. Лет через 30. Может быть.

Ответить | Правка | К родителю #106 | Наверх | Cообщить модератору

206. "Выпуск Rust 1.87"  +/
Сообщение от анонд (?), 16-Май-25, 12:16 
для Rust есть GUI либо Slint

"Slint is an open-source declarative GUI toolkit to build native user interfaces for Rust, C++, JavaScript, or Python apps."

Ответить | Правка | Наверх | Cообщить модератору

165. "Выпуск Rust 1.87"  +/
Сообщение от YetAnotherOnanym (ok), 16-Май-25, 11:13 
> За 10 лет стать частью таких проектов как

Я тебе открою страшную тайну - есть языки, которые стали частью больших проектов сразу же после появления, по той простой причине, что создавались как инструмент для конкретной задачи. Раст же создавался не ради задачи, а ради особенностей ("безопасная работа с памятью", "высокий параллелизм"), и десять лет не имел никакого применения, кроме как быть знаменем кучки крикливых токсичных фанатиков.

Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

170. "Выпуск Rust 1.87"  +/
Сообщение от Аноним (170), 16-Май-25, 11:25 
>Я тебе открою страшную тайну - есть языки, которые стали частью больших проектов сразу же после появления

Кривизна доморощенного велосипеда никак не исправляется наличием проекта, для которого этот самый инструмент навелосипедели

Ответить | Правка | Наверх | Cообщить модератору

173. "Выпуск Rust 1.87"  +1 +/
Сообщение от Аноним (-), 16-Май-25, 11:28 
> Я тебе открою страшную тайну - есть языки, которые стали частью больших проектов сразу же после появления, по той простой причине, что создавались как инструмент для конкретной задачи.

Да. Например Го.

> Раст же создавался не ради задачи, а ради особенностей ("безопасная работа с памятью", "высокий параллелизм"),

Т.е то что нужно в куче программ?
Не каждому нравится дарить рут из-за очередной ошибки "заблудился в трех буферах".

> и десять лет не имел никакого применения,

Хехе, если у тебя телефон на андроиде, то выкинь его - там же куча растокода)

> кроме как быть знаменем кучки крикливых токсичных фанатиков.

да-да, амазон, гугл, майкрософт, клоудфларя, а так же лично Грег Хартман - это просто крикливые фанатики...
Спасибо что открыл мне глаза!
Кстати у тебя нос упал 🔴.


Ответить | Правка | К родителю #165 | Наверх | Cообщить модератору

185. "Выпуск Rust 1.87"  +/
Сообщение от Аноним (84), 16-Май-25, 11:44 
> да-да, амазон, гугл, майкрософт, клоудфларя, а так же лично Грег Хартман - это просто крикливые фанатики...

Почему нет?

Ответить | Правка | Наверх | Cообщить модератору

5. "Выпуск Rust 1.87"  +15 +/
Сообщение от PascalMan (?), 15-Май-25, 23:52 
> Язык сфокусирован на безопасной работе с памятью

Ещё в турбопаскале под ДОС это всё можно было делать. В чём прикол? Только не говорите, что мол, в паскале это рантайм. Да, рантайм. Но если писать для bare metal что-то системное, то все эти фичи в Rust нафиг не нужны и вы всё равно пишете с unsafe.

П.с. https://imgur.com/a/W7BS5hp

Ответить | Правка | Наверх | Cообщить модератору

7. "Выпуск Rust 1.87"  +3 +/
Сообщение от Bottle (?), 16-Май-25, 00:02 
Так прикол ещё в том, что Паскаль это делал безопасно и быстро на машинах того поколения, современные процы переварят подобные проверки в рантайме и не захлебнутся.
Ответить | Правка | Наверх | Cообщить модератору

32. "Выпуск Rust 1.87"  +/
Сообщение от ErrorSoft (?), 16-Май-25, 02:19 
На машинах того времени и операционнки не всегда были, и все было безопасно по умолчанию.
Ответить | Правка | Наверх | Cообщить модератору

8. "Выпуск Rust 1.87"  –10 +/
Сообщение от Аноним (8), 16-Май-25, 00:02 
>> обеспечивается в Rust во время компиляции через проверку ссылок, отслеживание владения объектами, учёт времени жизни объектов (области видимости) и оценку корректности доступа к памяти во время выполнения кода.
> Ещё в турбопаскале под ДОС это всё можно было делать. В чём
> прикол? Только не говорите, что мол, в паскале это рантайм. Да,
> рантайм. Но если писать для bare metal что-то системное, то все
> эти фичи в Rust нафиг не нужны и вы всё равно
> пишете с unsafe.

Прикол тут видимо лишь в громком и унылом выпуске метана Военами Супротив Раста - причем каждый раз одной и той же тональности ...

Кстати, Воен(ы) - вы бы хоть разок посмотрели, что такое unsafe, что ли:


You can take five actions in unsafe Rust that you can’t in safe Rust, which we call unsafe superpowers. Those superpowers include the ability to:

    Dereference a raw pointer
    Call an unsafe function or method
    Access or modify a mutable static variable
    Implement an unsafe trait
    Access fields of a union

It’s important to understand that unsafe doesn’t turn off the borrow checker or disable any of Rust’s other safety checks: if you use a reference in unsafe code, it will still be checked. The unsafe keyword only gives you access to these five features that are then not checked by the compiler for memory safety.


Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

11. "Выпуск Rust 1.87"  +15 +/
Сообщение от Аноним (11), 16-Май-25, 00:16 
Проблема рacта не в самом языке, а в его крайне тoкcичном сообществе. И интонация в твoeм кoммeнтapии тому ярчайшее доказательство.
Ответить | Правка | Наверх | Cообщить модератору

14. "Выпуск Rust 1.87"  +1 +/
Сообщение от Аноним (14), 16-Май-25, 00:39 
Вот вот. Если бы не сообщество, язык многим бы зашел.
Ответить | Правка | Наверх | Cообщить модератору

17. "Выпуск Rust 1.87"  +/
Сообщение от Аноним (17), 16-Май-25, 01:07 
> крайне тoкcичном сообществе

На реддите постоянно всплывают такие посты кстати, что люди из-за сообщества интерес к языку теряют.

Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору

33. "Выпуск Rust 1.87"  +4 +/
Сообщение от Аноним (-), 16-Май-25, 02:53 
Пфф. Это либо откровенная ложь, либо рационализации, в тех случае когда реальная причина либо неизвестна самому говорящему, либо ему не хочется в ней признаваться.

Я по жизни увлекался разными языками, и когда какой-то язык меня увлекает, меня увлекает язык, а не сообщество. Тут вопрос причины и следствия: если я хочу быть членом сообщества и для этого изучаю язык, вокруг которого сообщество сформировалось, то да, токсичность сообщества -- это повод отказаться от языка. Но если я контактирую с сообществом, потому что оно состоит из людей с интересами, пересекающимися с моими, то токсичность сообщества может быть поводом отказаться от контактов с ним, но не от моих интересов.

Зачем оно вообще нужно это сообщество? Мне кажется, что есть две основные нужды, которые сообщество может удовлетворить. Во-первых, это ответы на вопросы, во-вторых совместная разработка. С "во-первых" если ты знаешь примеры тому, как люди не могут получить ответы на вопросы связанные с растом, то мне было бы интересно посмотреть, поскольку я не знаю как там дела с этим обстоят: я сам не задаю вопросы, если гугл не знает ответов на мои вопросы, я задаю их знакомым. С совместной же разработкой, какое тебе дело до сообщества? Ты общаешься с ограниченным кругом людей, а не с сообществом.

Короче, не надо верить всему, что люди говорят. Надо включать голову и разбирать их заявления критично.

Ответить | Правка | Наверх | Cообщить модератору

52. "Выпуск Rust 1.87"  +2 +/
Сообщение от Bottle (?), 16-Май-25, 03:25 
Что удивительно, потому что Реддит это та ещё эхокамера.
Видимо, растосектанты настолько достали "своих", что их критикуют даже там.
Ответить | Правка | К родителю #17 | Наверх | Cообщить модератору

56. "Выпуск Rust 1.87"  +2 +/
Сообщение от Аноним (17), 16-Май-25, 03:28 
Кстати иам в коммeнты под постом обязательно сиюминутно налетают растовики и начинают разводить демагогию в своём стиле и лайкают друг-друга. Серьезно кажется, что это какая-то агрессивная ceкта. Больше ни в одном комьюнити из других языков такого не видел.
Ответить | Правка | Наверх | Cообщить модератору

112. "Выпуск Rust 1.87"  –1 +/
Сообщение от Смузихлеб забывший пароль (?), 16-Май-25, 08:58 
Значит, кто-то сильно заинтересован в продвижении раста и тратит на это деньги
Конечные фанатики могут работать за идею, но, сбор их в кучу и организация и направление их активности - это уже требует каких-то но денег и смежных расходов, причём, постоянно
Ответить | Правка | Наверх | Cообщить модератору

167. "Выпуск Rust 1.87"  +/
Сообщение от YetAnotherOnanym (ok), 16-Май-25, 11:16 
Я бы предположил прямо противоположное - кто-то форсит агрессию, потому что реально не хочет, чтобы раст пошёл в массы, а хочет чтобы он оставался уделом Гугла и Клаудфлары.
Ответить | Правка | Наверх | Cообщить модератору

171. "Выпуск Rust 1.87"  +/
Сообщение от Аноним (-), 16-Май-25, 11:27 
А я бы предположил, что владельцы ресурсов, где эти файты между агрессорами и фанатами происходят, держат на зарплате троллей, которые вбрасывают иногда с обеих сторон, чтобы файты не утихали. Это же всё клики. Attention Economy, вы что никто не слышал про неё? Я даже не удивлюсь, если они сейчас уже не держат на зарплате троллей, а вбрасывают искусственным интеллектом.
Ответить | Правка | Наверх | Cообщить модератору

197. "Выпуск Rust 1.87"  +/
Сообщение от Аноним (-), 16-Май-25, 11:58 
> держат на зарплате троллей, которые вбрасывают иногда с
> обеих сторон, чтобы файты не утихали.

Пацаны, нас раскрыли((
Расходимся.


Ответить | Правка | Наверх | Cообщить модератору

200. Скрыто модератором  +/
Сообщение от Аноним (-), 16-Май-25, 12:04 
Ответить | Правка | Наверх | Cообщить модератору

180. "Выпуск Rust 1.87"  +/
Сообщение от Аноним (-), 16-Май-25, 11:36 
> кто-то форсит агрессию, потому что реально не хочет, чтобы раст пошёл в массы,

Хм.. предположение интересное, но как ты себе это представляешь?
Если меня интересует какой-то ЯП, то я иду на офф.сайт и читаю документацию.
Меня мало волнуют какие-то kykареки на форумах.

Думаешь есть большая масса людей, которая почитав срач решит "что-то не хочу связываться"?

> хочет чтобы он оставался уделом Гугла и Клаудфлары.

Но и у первых, и у вторых код открытый.
Ты можешь буквально построчно изучить что и как они делают.

ps ИМХО тут сpач скорее спортивный - просто ради сpача и сброса агрессии, типа как фанаты футбольных команд.

Ответить | Правка | К родителю #167 | Наверх | Cообщить модератору

219. "Выпуск Rust 1.87"  +/
Сообщение от Аноним (219), 16-Май-25, 13:17 
> Меня мало волнуют какие-то kykареки на форумах.

потому что ты можешь их не читать. Есть еще вариант, что свой продукт ты открывать не будешь.
А можно вспомнить драму с actix-web, когда какие-то kykареки целенаправленно искали автора.
В репу гугла такие деятели вряд ли пойдут, а к обычным людям вполне

Ответить | Правка | Наверх | Cообщить модератору

121. "Выпуск Rust 1.87"  –1 +/
Сообщение от Аноним (146), 16-Май-25, 09:09 
> Проблема рacта не в самом языке, а в его крайне тoкcичном сообществе.

Опять это мифическое "сообщество".

Извини, но на Расте пишут дяди на зарплате корпораций, и на визжания интернетных непойми кого им глубоко наплевать.

Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору

136. "Выпуск Rust 1.87"  +/
Сообщение от Аноним (12), 16-Май-25, 09:29 
Разработчики "стандарта" языка токсичные. Чего тут непонятного?
Ответить | Правка | Наверх | Cообщить модератору

182. "Выпуск Rust 1.87"  +/
Сообщение от Аноним (-), 16-Май-25, 11:40 
А можно пример?
Ну типа "вот чел в pull request'е посылает всех матом, его работодатели из гугла/хуавея/майкрософта закрывают глаза на такое некрасивое поведение".
Пока это выглядит как "на меня наорал случайный чел на реддите и я обиделся!"
Ответить | Правка | Наверх | Cообщить модератору

131. "Выпуск Rust 1.87"  +3 +/
Сообщение от Илья (??), 16-Май-25, 09:22 
Никогда не замечал такого. Наоборот, ребята, которые на крестах пишут влазят в любой тред про любой ЯП и начинают вонять.

Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору

176. "Выпуск Rust 1.87"  +1 +/
Сообщение от Аноним (170), 16-Май-25, 11:33 
>Проблема рacта не в самом языке, а в его крайне тoкcичном сообществе

Ничуть не токсичнее сишников и крестовиков. Напишет кто-то программу на голанге, так ему сразу начнут предъявлять, что это у вас тут за бинарники на 30 Мб. А если на java...

Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору

9. "Выпуск Rust 1.87"  +1 +/
Сообщение от Аноним (-), 16-Май-25, 00:03 
> Ещё в турбопаскале под ДОС это всё можно было делать. В чём прикол?

Ну... можешь писать на турбопаскале под ДОС, кто ж тебе запрещает)

> Только не говорите, что мол, в паскале это рантайм. Да, рантайм. Но если писать для bare metal что-то системное, то все эти фичи в Rust нафиг не нужны и вы всё равно пишете с unsafe.

А если нет) Чо если нет?

Надеюсь раст исправит хотя бы ошибки вида "28 раз нажал backspace, получил рута".

Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

192. "Выпуск Rust 1.87"  +/
Сообщение от Аноним (84), 16-Май-25, 11:54 
> Надеюсь раст исправит хотя бы ошибки вида "28 раз нажал backspace, получил рута".

Не опасаетесь, что в вашем языке окажется, скажем, "228 раз нажал backspace, получил рута". Если кто-то проверил 28, кто помешает ему проверить 228?

Ответить | Правка | Наверх | Cообщить модератору

13. "Выпуск Rust 1.87"  +1 +/
Сообщение от Аноним (12), 16-Май-25, 00:31 
>В чём прикол?

В нибируанском синтаксисе.

Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

76. "Выпуск Rust 1.87"  +4 +/
Сообщение от Аноним (76), 16-Май-25, 04:39 
Я тоже считаю, что у руста идиотский синтаксис.

Сделали бы нормально, как в Си, javascript, или bash.

Ответить | Правка | Наверх | Cообщить модератору

125. "Выпуск Rust 1.87"  +2 +/
Сообщение от Аноним (146), 16-Май-25, 09:10 
> Сделали бы нормально, как в Си, javascript

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

> или bash.

Извини, но вот это уже дурка.

Ответить | Правка | Наверх | Cообщить модератору

177. "Выпуск Rust 1.87"  +/
Сообщение от Аноним (170), 16-Май-25, 11:34 
Давай, клонируй раст и поменяй в нём синтаксис, разумеется, если осилишь лапками
Ответить | Правка | К родителю #76 | Наверх | Cообщить модератору

194. "Выпуск Rust 1.87"  +/
Сообщение от Аноним (84), 16-Май-25, 11:56 
Например, программу на С можно сделать внешне очень похожей на тот же паскаль или что-угодно с помощью #define. В вашем языке, вернее всего, это тоже можно сделать. Только нужно ли? Думаю, это просто трата времени.
Ответить | Правка | Наверх | Cообщить модератору

98. "Выпуск Rust 1.87"  +/
Сообщение от Аноним (98), 16-Май-25, 08:17 
> Ещё в турбопаскале под ДОС это всё можно было делать. В чём прикол?

Borrow checker и RAII в турбопаскале?

Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

135. "Выпуск Rust 1.87"  +1 +/
Сообщение от Аноним (133), 16-Май-25, 09:25 
В расте не сухари, а крутоны! Не блины, а панкейки!
Ответить | Правка | Наверх | Cообщить модератору

190. "Выпуск Rust 1.87"  +/
Сообщение от Аноним (-), 16-Май-25, 11:51 
Крутон - это сухарик который обжаривается в масле или в тостере, может быть пропитан молоком или обвалян в яйце.
Сравнивать его с general сухарем, который могли сушить на печке или просто под крышей, слегка странно.

Панкейки - это толстые "блинчики", которые больше похожи на оладушки по форме и толщине.
Готовятся с молоком и крахмалом, иногда и с маслом.
В отличии от блинов, которые могут делаться на кефире, ряженке или сыворотке.
Если какой-то невежа будет называть тонкие блины панкейками, то я готов плюнуть ему в лицо (и в тарелку)).

Ответить | Правка | Наверх | Cообщить модератору

195. "Выпуск Rust 1.87"  +2 +/
Сообщение от Аноним (-), 16-Май-25, 11:57 
> Крутон - это
> Панкейки - это
> В отличии от блинов, которые

Ну так не удивительно.
У сишников всегда были проблемы с типизацией, вот они даже блюда отличить не могут.


Ответить | Правка | Наверх | Cообщить модератору

199. "Выпуск Rust 1.87"  +/
Сообщение от Аноним (84), 16-Май-25, 12:04 
> В отличии от блинов, которые могут делаться на кефире, ряженке или сыворотке.

Рецептов блинов много. То, что сказали Вы - подобие кислых блинов. По уму надо для них дрожжевое тесто специально заводить, однако можно и так либо развести обычное тесто до нужной консистенции, добавив яйца. Но я люблю пресные блины - делаю на молоке, однако обязательно добавляю столовую ложку 25% сметаны (на литр 3,2% молока) для некоторого поднятия жирности и специфического сливочно-кислого оттенка вкуса, характерного для деревенских блинов (имитация, но что делать). Главный секрет вкусных блинов - в муке. Не буду называть здесь, но предпочитаю муку только одного производителя.

Ответить | Правка | К родителю #190 | Наверх | Cообщить модератору

202. "Выпуск Rust 1.87"  +/
Сообщение от Аноним (-), 16-Май-25, 12:06 
> Рецептов блинов много. То, что сказали Вы - подобие кислых блинов.

На молоке они кислыми не будут.

> По уму надо

Использовать нормальные аналогии.
Персонаж выше начал сравнивать разные блюда и умничать.
В итоге сел в лужу.

ps а еще можно вспомнить пасту "блины без муки" и "сбор угашенных об дерево"))


Ответить | Правка | Наверх | Cообщить модератору

175. "Выпуск Rust 1.87"  +/
Сообщение от Аноним (170), 16-Май-25, 11:30 
>Ещё в турбопаскале под ДОС это всё можно было делать.

Нельзя, поскольку в турбопаскале нет линейных и даже афинных типов
>Только не говорите, что мол, в паскале это рантайм

Разумеется, не только сишники не обременены знаниями, сторонники паскаля точно такие-же. Про зависимые типы они ничего не слышали. И даже сейчас, когда им в 100500 раз указали на чудовищный пробел в их знаниях, они опять ничего не поняли

С нетерпением жду тот день, когда си будет там же где и паскаль, в настольгии стариков, которые только и настольгируют, а программы не пишут

Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

16. "Выпуск Rust 1.87"  +1 +/
Сообщение от Аноним (14), 16-Май-25, 00:43 
Действительно, жаль что язык стал жертвой своего же сообщества и токсичного маркетинга, фичи у него интересные.
Стал бы я использовать его в своих личных проектах? Думаю что нет.
Я одержим максимальной производительностью, и в этом плане си все еще впереди. Ну и я в состоянии следить за указателями в своих проектах, где кода пара тысяч строк.
Ответить | Правка | Наверх | Cообщить модератору

18. "Выпуск Rust 1.87"  +1 +/
Сообщение от Аноним (17), 16-Май-25, 01:09 
Сообщество всё портит. Факт. Причем это не чисто наш менталитет, американцы на реддите жалуются постоянно.
Ответить | Правка | Наверх | Cообщить модератору

162. "Выпуск Rust 1.87"  +/
Сообщение от Аноним (-), 16-Май-25, 10:54 
>    Причем это не чисто наш менталитет, американцы на реддите жалуются постоянно.

А разве реддит не был создан для того чтобы ныть и жаловаться?
У них могут быть 2 соседних темы, участники которых жалуются друг на друга "какие те плохие, а мы хорошие"))

Да и "сообщество" это размытое понятие - вон у линукса тоже есть сообщество, крикливое и поавнивающее, но код пишут чуваки на зарплате корпораций.

Ответить | Правка | Наверх | Cообщить модератору

29. "Выпуск Rust 1.87"  –2 +/
Сообщение от Аноним (29), 16-Май-25, 02:00 
> я в состоянии следить за указателями в своих проектах

Все так думают. Но человеческий мозг -- это мясо, а не машина по точному определению того, какую память освобождать, а какую нет. Ты уверен, что мясо способно на точные математические задачи? У тебя калькулятор электронный или мясистый? Машина должна следить за указателями, а от мяса требуется лишь подчиняться боров-чекеру.

Ответить | Правка | К родителю #16 | Наверх | Cообщить модератору

96. "Выпуск Rust 1.87"  –1 +/
Сообщение от Tron is Whistling (?), 16-Май-25, 07:58 
У кого мясо, у кого тонкая нейросетка. Вот первым раст зайдёт таки. Потому что да, от мяса требуется только подчиняться.
Ответить | Правка | Наверх | Cообщить модератору

127. "Выпуск Rust 1.87"  +1 +/
Сообщение от Аноним (146), 16-Май-25, 09:12 
> Потому что да, от мяса требуется только подчиняться.

Господи, кто о чем, а Tron is Whistling все о подчинении и кнутах. У тебя травма какая-то на этой почве, или что?

Ответить | Правка | Наверх | Cообщить модератору

137. "Выпуск Rust 1.87"  +/
Сообщение от Tron is Whistling (?), 16-Май-25, 09:30 
Там было ещё не просто подчиняться, а борову подчиняться. Хочешь попробовать?
Ответить | Правка | Наверх | Cообщить модератору

166. "Выпуск Rust 1.87"  +/
Сообщение от Аноним (-), 16-Май-25, 11:15 
> Там было ещё не просто подчиняться, а борову подчиняться. Хочешь попробовать?

Угу, а еще "подчиняться" ПДД, ПУЭ и здравому смыслу)

По дороге на работу я часто (слишком часто к сожалению) вижу борцунов с системой, которые то на красный проезжают, то по обочине пробку объезжают.

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

Ответить | Правка | Наверх | Cообщить модератору

186. "Выпуск Rust 1.87"  +/
Сообщение от eb (?), 16-Май-25, 11:46 
вы забыли упомянуть про ремни и подушки безопасности, динозавров которые вымерли, извощиков разных
(надеюсь я больше ничего не пропустил из кривых аналогий)
Ответить | Правка | Наверх | Cообщить модератору

196. "Выпуск Rust 1.87"  +/
Сообщение от Аноним (-), 16-Май-25, 11:58 
Спасибо что добавил.
"Кривость" аналогии у тебя определяется чем?
Вон чела выше боров угнетает. Я уже боюсь представить кто или что над ним доминирует и унижает, что он аж про "подчинение" написал.
Ответить | Правка | Наверх | Cообщить модератору

138. "Выпуск Rust 1.87"  +/
Сообщение от Karl Richter (ok), 16-Май-25, 09:42 
И к кому Вы себя относите, к мясу или тонкой нейросети?
Ответить | Правка | К родителю #96 | Наверх | Cообщить модератору

151. "Выпуск Rust 1.87"  +/
Сообщение от Соль земли (?), 16-Май-25, 10:29 
Безопасность и производительность всё равно не сильно дружат, глядя на ситуацию с процессорами.
Ответить | Правка | К родителю #16 | Наверх | Cообщить модератору

23. "Выпуск Rust 1.87"  +/
Сообщение от Аноним (23), 16-Май-25, 01:37 
Стоит ли изучать как первый ЯП?
Ответить | Правка | Наверх | Cообщить модератору

27. "Выпуск Rust 1.87"  +2 +/
Сообщение от Оно ним (?), 16-Май-25, 01:51 
Нет. Как первый яп лучше взять си. На него и документации гора, и язык заметно проще. А после си уже можно учить хоть раст, хоть го, хоть динамические языки. Си - это хорошая основа.
Ответить | Правка | Наверх | Cообщить модератору

105. "Выпуск Rust 1.87"  –1 +/
Сообщение от Аноним (106), 16-Май-25, 08:43 
Начинать с Си - это ошибка. Сам начинал с C++.

Возьмите лучше Джаву.

Ответить | Правка | Наверх | Cообщить модератору

115. "Выпуск Rust 1.87"  +1 +/
Сообщение от Смузихлеб забывший пароль (?), 16-Май-25, 09:05 
жабу до пенсии можно изучать и так и остаться дураком
либо потому что не доучил, либо - потому что появился котлин и жабаненужна
Ответить | Правка | Наверх | Cообщить модератору

212. "Выпуск Rust 1.87"  +/
Сообщение от Аноним (106), 16-Май-25, 12:58 
Когда я говорю Джава, на самом деле я имею в виду Котлин.
Ответить | Правка | Наверх | Cообщить модератору

130. "Выпуск Rust 1.87"  +2 +/
Сообщение от Аноним (130), 16-Май-25, 09:21 
МЫ сначала учили Си, потом С++. Если ты знаешь СИ, то любой другой сможешь. Начинать изучать с Java это ошибка.
Ответить | Правка | К родителю #105 | Наверх | Cообщить модератору

213. "Выпуск Rust 1.87"  +/
Сообщение от Аноним (106), 16-Май-25, 13:03 
> Если ты знаешь СИ, то любой другой сможешь

С чего ты взял? Ты слышал что-нибудь про парадигмы языков или концепции?
Если ты учил только голоый Си, то тебе тем как минимум надо будет осваивать концепцию ООП.

> Начинать изучать с Java это ошибка

Вы что, сразу собираетесь заниматься системным программированием?
Начните-ка лучше с прикладного, а дальше уже как пойдёт.

Ответить | Правка | Наверх | Cообщить модератору

187. "Выпуск Rust 1.87"  +/
Сообщение от 12yoexpert (ok), 16-Май-25, 11:47 
начиная с джавы, ты уже никогда не поймёшь, как оно работает под капотом
Ответить | Правка | К родителю #105 | Наверх | Cообщить модератору

214. "Выпуск Rust 1.87"  +/
Сообщение от Аноним (106), 16-Май-25, 13:05 
Если вы в программирование пришли по призванию, а не просто деньги загребать, то это чушь собачья.
Ответить | Правка | Наверх | Cообщить модератору

215. "Выпуск Rust 1.87"  +/
Сообщение от Аноним (-), 16-Май-25, 13:10 
> Если вы в программирование пришли по призванию, а не просто деньги загребать, то это чушь собачья.

"По призванию" это как?
Работать бесплатно? Писать попенсорс для бесполезных и неблагодарных?
Зарабатывать деньги это не грех и не какое-то преступление.
Труд должен быть оплачен.


Ответить | Правка | Наверх | Cообщить модератору

221. "Выпуск Rust 1.87"  +/
Сообщение от Аноним (106), 16-Май-25, 13:22 
> бесполезных и неблагодарных

Почему неблагодарных? Вполне благодарных.
Ты что-нибудь слышал про экономику дарения?

https://ru.wikipedia.org/wiki/Экономика_дара

> Труд должен быть оплачен.

Мартышкин труд наверно тоже должен быть оплачен.

Ответить | Правка | Наверх | Cообщить модератору

28. "Выпуск Rust 1.87"  +1 +/
Сообщение от Аноним (29), 16-Май-25, 01:56 
Знаешь, в школах преподают ньютоновскую физику. Она в принципе в корне неверна по сравнению со спешал релативити и прочей квантовщиной, но в первом приближении сойдет. Так и тут. Первым языком бери сишечку, чтоб понять, как диды прогали в эпоху до безопасных языков. Узнаешь, что такое освобождение памяти и все такое, и будешь потом с благодарностью смотреть на раст, который все это делает за тебя.
Ответить | Правка | К родителю #23 | Наверх | Cообщить модератору

83. "Выпуск Rust 1.87"  +/
Сообщение от Аноним (84), 16-Май-25, 06:19 
> Она в принципе в корне неверна

Она верна не менее, чем остальные.
> по сравнению со

сравнивать не с чем.

Ответить | Правка | Наверх | Cообщить модератору

89. "Выпуск Rust 1.87"  –3 +/
Сообщение от User (??), 16-Май-25, 06:58 
А чО не аристотелеву-то?! Откуда эта дискриминация? Понапридумывают всякой новомодной бнопни - потом загаживают ей мозги молодому поколению... "Ньютоновская" - это жаба какая, а ся - это вот аристотелева и есть. Куды ни ткни - дырки в логике, ничего не толком не объясняет - но для решения задач вида "квадратное катаем, круглое носим" вроде даже и годится.
Ответить | Правка | К родителю #28 | Наверх | Cообщить модератору

154. "Выпуск Rust 1.87"  +/
Сообщение от Аноним (84), 16-Май-25, 10:37 
> загаживают ей мозги молодому поколению

Загаживали и раньше. Почему гравитация? Не знаете? Когда узнаете - приходите, послушаем.

Ответить | Правка | Наверх | Cообщить модератору

205. "Выпуск Rust 1.87"  +/
Сообщение от User (??), 16-Май-25, 12:14 
>> загаживают ей мозги молодому поколению
> Загаживали и раньше. Почему гравитация? Не знаете? Когда узнаете - приходите, послушаем.

Вы что, о концепции "естественного места" не слышали? На все объекты действует сила, двигающая объекты к их "естественному месту", это же ОЧЕВИДНО?!
Фу таким быть, плохой сишник, негодный!

Ответить | Правка | Наверх | Cообщить модератору

31. "Выпуск Rust 1.87"  +3 +/
Сообщение от Аноним (-), 16-Май-25, 02:14 
Я бы порекомендовал паскаль (хороший современный есть lazarus). Он научит правильно понимать типизацию и в целом наиболее академический язык из всех. Зная паскаль освоишь всё что угодно.
Ответить | Правка | К родителю #23 | Наверх | Cообщить модератору

120. "Выпуск Rust 1.87"  +1 +/
Сообщение от Смузихлеб забывший пароль (?), 16-Май-25, 09:08 
Похоже, скоро советчиков начинать-с-паскаля уже начнут бить
Лет 10-15 как эталонное ненужно. Можно даже в палату мер и весов отправлять или в стеклянную коробочку - и в шкаф, рядом с куском кости динозавра
Ответить | Правка | Наверх | Cообщить модератору

140. "Выпуск Rust 1.87"  –1 +/
Сообщение от Аноним (140), 16-Май-25, 09:48 
Все верно. Тот же Rust мультипарадигмальный язык и студни смогут на его базе получить разные подходы в программировании без необходимости изучать синтаксис и особенности других языков. С учетом того что язык активно внедряется в корп сегменте - они и без работы не останутся после окончания. А кому нужны паскалисты?
Ответить | Правка | Наверх | Cообщить модератору

141. "Выпуск Rust 1.87"  –1 +/
Сообщение от Аноним (140), 16-Май-25, 09:49 
Все верно. Тот же Rust мультипарадигмальный язык и студенты смогут на его базе получить разные подходы в программировании без необходимости изучать синтаксис и особенности других языков. С учетом того что язык активно внедряется в корп сегменте - они и без работы не останутся после окончания. А кому нужны программисты на Паскале?
Ответить | Правка | К родителю #120 | Наверх | Cообщить модератору

181. "Выпуск Rust 1.87"  –1 +/
Сообщение от Аноним (170), 16-Май-25, 11:40 
>Я бы порекомендовал паскаль (хороший современный есть lazarus)

Закопайте его там, где откопали
>Он научит правильно понимать типизацию

Если вы хотите понимать типизацию, то вам сюда: Ocaml(легко), Rust(сложно), Haskell(сложно), Idris(ещё сложнее). Можно Standard ML или ATS(для специалистов) взять, если не смущает экзотика с почти полным отсутствием документации.
>и в целом наиболее академический язык из всех

Абсолютно оторванный от реальности. Уж лучше Go взять, он хотя бы практичный

Ответить | Правка | К родителю #31 | Наверх | Cообщить модератору

207. "Выпуск Rust 1.87"  +/
Сообщение от Оно ним (?), 16-Май-25, 12:17 
С типами научит, а с памятью - не научит.
Ответить | Правка | К родителю #31 | Наверх | Cообщить модератору

77. "Выпуск Rust 1.87"  –2 +/
Сообщение от Аноним (76), 16-Май-25, 04:42 
Учить лучше всего не языки, а учебники, в которых всё нормально разъясняется.

Рекомендую Robert Strandh, "архитектура ЭВМ", Абельсон и Сассман "Структура и интерпретация компьютерных программ" и Феллейсен-Кришнамурти "How to design programs".

Ответить | Правка | К родителю #23 | Наверх | Cообщить модератору

85. "Выпуск Rust 1.87"  –1 +/
Сообщение от Аноним (85), 16-Май-25, 06:37 
Раст не стоит. Сначала СИ, потом С++, потом можно Java.
Ответить | Правка | К родителю #23 | Наверх | Cообщить модератору

90. "Выпуск Rust 1.87"  +1 +/
Сообщение от User (??), 16-Май-25, 07:02 
А потом сразу в дворники, да - к пенсии закончишь с крестами (Но это не точно - они новые стандарты пишуть!) обернешься - а там чятжопэта все уже понагенерила.

СЕЙЧАС если и вкладываться - то в какие python-julia чтоб порог входа поменьше, а к предметной области - поближе и фигачить эту самую "предметную область" до посинения. Эпоха, когда "программизм" нёс какую-то самостоятельную ценность - закончилась.

Ответить | Правка | Наверх | Cообщить модератору

103. "Выпуск Rust 1.87"  –2 +/
Сообщение от Аноним (106), 16-Май-25, 08:40 
> Сначала СИ, потом С++, потом можно Java.

Всё наоборот.

Ответить | Правка | К родителю #85 | Наверх | Cообщить модератору

93. "Выпуск Rust 1.87"  +/
Сообщение от Проходил мимо (?), 16-Май-25, 07:38 
Как человек, который время от времени пишет на Rust, могу сказать, что Rust очень сложен в том плане, что есть много не совсем очевидных вещей, от которых тебе периодически "прилетает", поэтому готовься, будет трудно. Отсюда, кстати, и вопли хейтеров на OpenNET - люди просто неАсилили и, дабы оправдать себя в своих глазах, поливают язык грязью.

PS Подсказка на будущее: почитай про std::mem::replace(), в ряде случаев это просто незаменимая ИМБА.

Ответить | Правка | К родителю #23 | Наверх | Cообщить модератору

94. "Выпуск Rust 1.87"  +/
Сообщение от Аноним (94), 16-Май-25, 07:44 
python
Ответить | Правка | К родителю #23 | Наверх | Cообщить модератору

104. "Выпуск Rust 1.87"  –2 +/
Сообщение от Аноним (106), 16-Май-25, 08:41 
Язык, в котором отступы определяют синтаксис, недостоин даже упоминания.
Ответить | Правка | Наверх | Cообщить модератору

128. "Выпуск Rust 1.87"  +/
Сообщение от Аноним (146), 16-Май-25, 09:18 
> Язык, в котором отступы определяют синтаксис, недостоин даже упоминания

Лол. На этом языке весь machine learning и анализ данных.

Так что если тебе действительно нужно деньги зарабатывать, а не гордо прозябать в нищете  со знаниями никому не нужных языков из 70-90х, то альтернатив не особо много.

Ответить | Правка | Наверх | Cообщить модератору

147. "Выпуск Rust 1.87"  +/
Сообщение от Аноним (147), 16-Май-25, 10:06 
ML, точней скрипты, а не сами модели, на питоне, потому что внезапно математик не программист и в нормальные языки не умеет
Ответить | Правка | Наверх | Cообщить модератору

156. "Выпуск Rust 1.87"  +1 +/
Сообщение от Аноним (-), 16-Май-25, 10:42 
> внезапно математик не программист и в нормальные языки не умеет

Лол)) "нормальные языки" это какие?
Математик берет питон или что-то подобное, потому что ему работать нужно, а не с сишными указателями прдлиться. Пока ты будешь писать на "нормальном языке", конкуренты уже в прод выкатят.

Ответить | Правка | Наверх | Cообщить модератору

179. "Выпуск Rust 1.87"  +/
Сообщение от Аноним (179), 16-Май-25, 11:35 
> конкуренты уже в прод выкатят

Обычно на такой скорости выкатки получается овнокод и тормоза. Либо на пользовательской стороне, либо на серверной. Кто-то да заплатит.

Ответить | Правка | Наверх | Cообщить модератору

193. "Выпуск Rust 1.87"  +/
Сообщение от Аноним (-), 16-Май-25, 11:56 
> Обычно на такой скорости выкатки получается овнокод и тормоза. Либо на пользовательской
> стороне, либо на серверной. Кто-то да заплатит.

Но какой-то код лучше чем никакой. И они уже будут получать деньги и/или аудиторию.
А идеалисты потом будут догонять и пытаться найти местечко на поделенном рынке.


Ответить | Правка | Наверх | Cообщить модератору

188. "Выпуск Rust 1.87"  +/
Сообщение от Аноним (170), 16-Май-25, 11:49 
Кроме си и питона существует куча языков. Есть go, есть haskell, есть Ocaml, есть C#, и куча других яызков, выбирай по вкусу.
>Математик берет питон или что-то подобное, потому что ему работать нужно

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

Ответить | Правка | К родителю #156 | Наверх | Cообщить модератору

216. "Выпуск Rust 1.87"  +/
Сообщение от Аноним (106), 16-Май-25, 13:14 
> "нормальные языки" это какие?

Явно не питон, с его бредовым синтаксисом и производительностью ниже плинтуса.

Ответить | Правка | К родителю #156 | Наверх | Cообщить модератору

183. "Выпуск Rust 1.87"  +/
Сообщение от Анон1110м (?), 16-Май-25, 11:43 
LOL.
Ответить | Правка | К родителю #128 | Наверх | Cообщить модератору

100. "Выпуск Rust 1.87"  +/
Сообщение от Аноним (100), 16-Май-25, 08:36 
Стоит! Язык не сложный и производительный.
Ответить | Правка | К родителю #23 | Наверх | Cообщить модератору

124. "Выпуск Rust 1.87"  +/
Сообщение от Nickolyan (ok), 16-Май-25, 09:09 
Лучше Golang
Ответить | Правка | К родителю #23 | Наверх | Cообщить модератору

152. "Выпуск Rust 1.87"  +/
Сообщение от Соль земли (?), 16-Май-25, 10:31 
Тоже неплохой вариант, если сравнивать с Java!
Ответить | Правка | Наверх | Cообщить модератору

164. "Выпуск Rust 1.87"  +/
Сообщение от Аноним (-), 16-Май-25, 11:05 
Если у тебя есть какое-то математическое образование и тебя не будут пугать "аффинные типы" - то да.

Но лучше начать с СИ.
Желательно взять какой-то большой проект и попытаться что-то дописать.
Тебя ждет увлекательное путешествие по "а какого тут происходит?" и ночные забеги с дебагом "почему оно крашится и что попортило память"?.
Возможно ты оценишь древние хаки дидов которые используют "особенности" компилятора, которые через пару версий отстреливают ноги по самую зaдницy.

После этого можно переходить на хруст и чувствовать себя белым человеком.

Ответить | Правка | К родителю #23 | Наверх | Cообщить модератору

24. "Выпуск Rust 1.87"  +/
Сообщение от Аноним (24), 16-Май-25, 01:39 
Кто нибуть использует slint на встраиваемых устойствах с Linux? Чета я так и не смог победить кросскомпиляцию для своего окружения.
Ответить | Правка | Наверх | Cообщить модератору

37. Скрыто модератором  –1 +/
Сообщение от Аноним (-), 16-Май-25, 03:10 
Ответить | Правка | Наверх | Cообщить модератору

62. "Выпуск Rust 1.87"  +/
Сообщение от Аноним (62), 16-Май-25, 03:41 
Обязательно к ознакомлению.
Особенно последние 2 абзаца: https://veresov.pro/rustmustdie/
Ответить | Правка | Наверх | Cообщить модератору

68. "Выпуск Rust 1.87"  –1 +/
Сообщение от Аноним (-), 16-Май-25, 03:51 
Я б порекомендовал начать читать с начала. Вот прямо с первой строки "Постмортем: Это довольно неловкая и слишком негативная статья." Дальше можно не читать, потому что я здесь могу объяснить что там написано гораздо короче. В один абзац уложу всю статью.

Это заурядная реакция на первое знакомство с растом вида "ничего не понял, но критикую". Статья не датирована, но я предположу, что она была написана 5+ лет тому назад. Я с этим эпистолярным жанром не сталкивался как минимум с 2020 года, но когда-то он был очень популярен, тысячи самоназванных экспертов в языках программирования наперегонки писали такие стены текстов, которые абсолютно ничего не говорят о расте, только об их knee-jerk реакции на раст.

Ответить | Правка | Наверх | Cообщить модератору

79. "Выпуск Rust 1.87"  +/
Сообщение от Аноним (76), 16-Май-25, 04:56 
Я прочитал, и мне скорее понравился Руст в его описании.

Синтаксис похож на С++, но меньше шаблонного страдания, всё остальное логично довольно

Ответить | Правка | К родителю #62 | Наверх | Cообщить модератору

91. "Выпуск Rust 1.87"  +/
Сообщение от Аноним (91), 16-Май-25, 07:08 
Хорошая статья, официальный перевод на английский просто необходим.
Ответить | Правка | К родителю #62 | Наверх | Cообщить модератору

109. "Выпуск Rust 1.87"  +1 +/
Сообщение от Аноним (109), 16-Май-25, 08:56 
Херня собачья. Высосанные из пальца "проблемы" перечислены, а реальных проблем, рубящих весь ЯП на корню (статическая линковка, cargo, 10 версий одной и той же зависимости, заточенность экосистемы под оные, как следствие - сплошное bloatware с уязвимостями, которые пофиксить невозможно на практике - так как требует переписывания исходника каждой зависимости (Cargo.toml + Cargo.lock + переписывание исходника, так как смузихлёбы ломают API в каждой версии, ведь "всегда можно использовать старьё, его у вас никто не отнимает" )) - ни одной.
Ответить | Правка | К родителю #62 | Наверх | Cообщить модератору

110. "Выпуск Rust 1.87"  –1 +/
Сообщение от Аноним (-), 16-Май-25, 08:58 
Забавно, я думал про этот опус студня Столярова уже забыли... ан нет, периодически достают и опять начинают размахивать.

С другой стороны, эта статья - прекрасная демонстрация как уровня преподавания, так и самого преподавателя)) Слава богу в МГУ есть нормальные преподаватели, жаль что фрика слышно намного сильнее.

Ответить | Правка | К родителю #62 | Наверх | Cообщить модератору

64. "Выпуск Rust 1.87"  +2 +/
Сообщение от Аноним (62), 16-Май-25, 03:44 
Кстати почитал тут тг чатик раста: там куча людей с аватарками в стиле аниме или котами спрашивают базовые вещи типа "не понимаю как устроен тип Result" или пиарят свои библиотеки для "красивого" задания дат :) А потом они же в других чатах пишут про сегфолты в си :D Ну вы поняли уровень экспертов.
И вот таких в раст сообществе очень много. Приходят из веба и тащат с собой не поймт что. Проект на расте зависит от огромного числа зависимостей, в которую автор может встроить бэкдор как делают в npm.

Сообщество раста очень токсичное. Напоминает поведение меньшинств: если ты в чем-то не согласен с нами, то ты автоматически плохой. Также в блоге к релизам у них проскакивает политота.

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

Думайте!

Ответить | Правка | Наверх | Cообщить модератору

67. "Выпуск Rust 1.87"  +3 +/
Сообщение от Аноним (67), 16-Май-25, 03:51 
Пока существует секта растоверов, они, разумеется, будут пытаться пропихнуть его всюду, куда дотянутся. В целом это самое токсичное сообщество, когда-либо возникавшее в IT. Пока что у них получается не очень, но кто знает, кто знает. В своё время мусульмaнe развалили светский Иpaн и погрузили общество в средневековый шаpиат, так что ceкты недооценивать опрометчиво.
Ответить | Правка | Наверх | Cообщить модератору

143. "Выпуск Rust 1.87"  +/
Сообщение от Смузихлеб забывший пароль (?), 16-Май-25, 09:52 
> В своё время мусульмaнe развалили светский Иpaн и
> погрузили общество в средневековый шаpиат

То-то при монархе, ставленнике запада, откровенно плевавшем на собственных жителей, учиняющим массовые репрессии и жестоко, со множеством смертей подавлявшим любые протесты, было совсем не средневековье, а какая-то абстрактная "светскость"

Примечательно, кстати, что к тому перевороту азеры очень нехило руку приложили. Те самые, которых в Иране вдвое больше, чем в самом азербайджане.
Это к слову о "меньшинствах" и "сектах"

Ответить | Правка | Наверх | Cообщить модератору

204. "Выпуск Rust 1.87"  +/
Сообщение от Аноним (204), 16-Май-25, 12:10 
> То-то при монархе, ставленнике запада

Как забавно. Интересно кто же готовил мотоциклетные бригады для свержения монарха?

Ответить | Правка | Наверх | Cообщить модератору

70. "Выпуск Rust 1.87"  +4 +/
Сообщение от Аноним (17), 16-Май-25, 04:04 
Как сказал классик: "Rust – это язык написания статей для блогов и сценариев для ю-туба, о том как хорош раст." (с)
Ответить | Правка | К родителю #64 | Наверх | Cообщить модератору

201. "Выпуск Rust 1.87"  +/
Сообщение от Аноним (170), 16-Май-25, 12:04 
>И вот таких в раст сообществе очень много. Приходят из веба и тащат с собой не поймт что

Вот таких вот ненависников раста просто необходимо посадить писать любой проект со сложной бизнес логикой, желательно на си. За каждый баг штрафовать. Зарелизил код, он оказался с багом - штрафовать за затягивание сроков. Незарелизил код, так как искал баг - аналогично. Потекла память - штраф, побилась - аналогично. Запретить увольняться, пока не отработают все штрафы
>там куча людей с аватарками в стиле аниме

Хорошо же
>Сообщество раста очень токсичное. Напоминает поведение меньшинств

Ничуть не токсичнее сишников/плюсовиков/паскалистов. Ходят и размахивают своими сями/крестами/паскалями. Ненавидят тех, кто не настоящий сишник, и пишет на голанге, джаве, руби, пхп или джаваскрипте. Панически боятся любой продвинутой системы типов, ибо осилить её не в состоянии
>Проект на расте зависит от огромного числа зависимостей

Характерный синдром заражения сишостью/плюсонутастью/паскальностью - nih терминальной стадии, выраженной в постоянном велосипедостроительстве. Изобретают не то чтобы велосипед, изобретают колесо, будь то строки, хеш таблицы или xml-парсеры. Все их велосипеды кривы, и не соответствуют ни спецификации, ни здравому смыслу
>Вы же как разработчики должны понимать, что не существует универсального инструмента

Существуют хорошие инструменты, и существуют плохие. Почему-то сейчас каменными топорами и палками-копалками никто не пользуется. Вместо лучин используют лампы.

Ответить | Правка | К родителю #64 | Наверх | Cообщить модератору

217. "Выпуск Rust 1.87"  +/
Сообщение от Аноним (204), 16-Май-25, 13:16 
> штрафовать за затягивание сроков

При таком раскладе все растовики будут в минус работать.

Ответить | Правка | Наверх | Cообщить модератору

66. "Выпуск Rust 1.87"  +/
Сообщение от Аноним (66), 16-Май-25, 03:47 
> Из блоков "asm!" с ассемблерным кодом разрешено осуществлять переходы на блоки с кодом на языке Rust, что упрощает разработку низкоуровневого кода, например, реализации оптимизаций в ядре или организации взаимодействия с оборудованием.

Криво, косо, но хотя бы работает. Так глядишь, пока пытаются хоть что-то сделать в ядре и сделают более менее работающий язык программирования. Правда темпы этого делания. Я к тому времени уже на пенсии буду.

Ответить | Правка | Наверх | Cообщить модератору

95. "Выпуск Rust 1.87"  +1 +/
Сообщение от Аноним (95), 16-Май-25, 07:51 
> Разрешено точно указывать захваченные обобщённые типы и время жизни в определениях типажей с использованием возвращаемых типов impl Trait.

Наконец-то.

Ответить | Правка | Наверх | Cообщить модератору

97. "Выпуск Rust 1.87"  +/
Сообщение от Аноним (97), 16-Май-25, 08:05 
Ребята, а какие есть удобные веб-фреймворки для этого чуда техники? Наподобие кваркуса или микронавта есть что-нибудь?
Ответить | Правка | Наверх | Cообщить модератору

114. "Выпуск Rust 1.87"  +/
Сообщение от Аноним (140), 16-Май-25, 09:03 
Если попроще для восприятия - Rocket, нужна максимальная производительность - Actiх. Есть еще Axum, но я его пока не щупал.
Ответить | Правка | Наверх | Cообщить модератору

134. "Выпуск Rust 1.87"  +/
Сообщение от Аноним (95), 16-Май-25, 09:24 
https://github.com/poem-web/poem
https://rocket.rs
Ответить | Правка | К родителю #97 | Наверх | Cообщить модератору

108. "Выпуск Rust 1.87"  +/
Сообщение от Главные редакторы (?), 16-Май-25, 08:52 
Если руст такой хороший, то почему на него только переписывают, но не создают ничего нового?
Ответить | Правка | Наверх | Cообщить модератору

145. "Выпуск Rust 1.87"  +/
Сообщение от BeLord (ok), 16-Май-25, 10:00 
Новое не язык программирования упирается, технически можно новое и на асме написать. Новое упирается в идею, потом в архитектуру и так далее.
Ответить | Правка | Наверх | Cообщить модератору

158. "Выпуск Rust 1.87"  +/
Сообщение от Аноним (97), 16-Май-25, 10:47 
Так толсто, что аж тонко.
А зачем создавать что-то новое в опенсорсе: за новое что, деньги заплатят? Нет.
Это же опенсорс, кому что надо, тот то и делает.
Большинство фанатов сишки только советы раздают, а сами код не пишут.
Ответить | Правка | К родителю #108 | Наверх | Cообщить модератору

113. "Выпуск Rust 1.87"  +1 +/
Сообщение от Ося Бендер (?), 16-Май-25, 09:03 
Почему с такой упоротостью нет новостей о других языках, например:
Кобол, Ада, Фортран, Форт, Алгол, Бейсик, ЭсОдин наконец?

Неужто этот сайт достоин только этого божественного языка?

Ответить | Правка | Наверх | Cообщить модератору

117. "Выпуск Rust 1.87"  +1 +/
Сообщение от нах. (?), 16-Май-25, 09:06 
> Почему с такой упоротостью нет новостей о других языках, например:
> Кобол, Ада, Фортран, Форт, Алгол, Бейсик, ЭсОдин наконец?

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

Они и день-то этот, наверняка, не знают.

Ответить | Правка | Наверх | Cообщить модератору

122. "Выпуск Rust 1.87"  –1 +/
Сообщение от Ося Бендер (?), 16-Май-25, 09:09 
Это про ЭсОдин?
Ответить | Правка | Наверх | Cообщить модератору

119. "Выпуск Rust 1.87"  –1 +/
Сообщение от Аноним (140), 16-Май-25, 09:07 
Ну потому что язык активно развивается. Завидуете? Ж)
Ответить | Правка | К родителю #113 | Наверх | Cообщить модератору

126. "Выпуск Rust 1.87"  +1 +/
Сообщение от Ося Бендер (?), 16-Май-25, 09:11 
В чем развитие? Добавить восклицательный знак, перенести код из одной библиотеки в другую, увеличить циферку в версии?
Ответить | Правка | Наверх | Cообщить модератору

191. "Выпуск Rust 1.87"  +/
Сообщение от 12yoexpert (ok), 16-Май-25, 11:52 
добавить эмодзи в ридми, их вечно не хватает
Ответить | Правка | Наверх | Cообщить модератору

129. "Выпуск Rust 1.87"  +1 +/
Сообщение от Аноним (-), 16-Май-25, 09:20 
> Кобол, Ада, Фортран,

А что нового можно написать про кобол? Что пенсы практически вымерли и писать некому?
Или какие новости были о Ада и Фортране? У них последние версии вышли в 23 году.

> Форт,

Невзлетевшая маргинальщина. Зашла только там, где использовались специализированные форт-микроконтроллеры, вроде космоса/военки где деньги не считают. Хотя и это время прошло.
А обычного софта даже у раста больше наберется чем на форте.

> Алгол

Последняя версия языка - ALGOL 68, а новейшая реализация S-algol 1979 года.
Что предлагаете про него писать? Историческую справку? Некролог?

> Бейсик

Тоже мертво.

> ЭсОдин наконец?

Это не язык программирования :)

> Неужто этот сайт достоин только этого божественного языка?

Этот сайт достоин только новостей про божественный Го!
И их публикуют после каждого релиза.

Ответить | Правка | К родителю #113 | Наверх | Cообщить модератору

132. "Выпуск Rust 1.87"  +1 +/
Сообщение от Аноним (146), 16-Май-25, 09:22 
> Почему с такой упоротостью нет новостей о других языках, например:
> Кобол, Ада, Фортран, Форт, Алгол, Бейсик, ЭсОдин наконец?

Потому что они уже давно издохли, лол.

Справедливости ради, Ада действительно развивается, но используется она в таких серьезных нишах, куда не берут гребцов по объявлениям. А потому на массовом рынке труда она не актуальна.

Ответить | Правка | К родителю #113 | Наверх | Cообщить модератору

203. "Выпуск Rust 1.87"  +/
Сообщение от Аноним (170), 16-Май-25, 12:07 
>Почему с такой упоротостью нет новостей о других языках, например:
>Кобол, Ада, Фортран, Форт, Алгол, Бейсик, ЭсОдин наконец?

В музее нет новостей, есть только архив. Ну и некролог

Ответить | Правка | К родителю #113 | Наверх | Cообщить модератору

144. "Выпуск Rust 1.87"  +/
Сообщение от Аноним (142), 16-Май-25, 09:53 
Для тех кто думает что rust обеспечивает безопасность без накладных расходов. В реальных проектах это не так. Приходится выбирать между накладными расходыми или дополнительными трудозатратами.

The related post on performance optimization is extremely interesting, in particular, the considerations drawn while moving from the unsafe ported code to safe¹:

> The first performance issue we hit was dynamic dispatch to assembly, as these calls are very hot. We then began adding inner mutability when necessary but had to carefully avoid contention. We found as we removed pointers and transitioned to safe Rust types that bounds checks increasingly became a larger factor. Buffer and structure initialization was also an issue as we migrated to safe, owned Rust types.

Based on their conclusions², each of those issues amounts to a few percentage points (total: 11%).

Based on the article, it seems that with highly complex logic, safety does come at the cost of raw performance, and it can be very hard to compensate (withing the safety requirements).

[¹]: https://www.memorysafety.org/blog/rav1d-performance-optimiza...

[²]: https://www.memorysafety.org/blog/rav1d-performance-optimiza...

Ответить | Правка | Наверх | Cообщить модератору

163. "Выпуск Rust 1.87"  –1 +/
Сообщение от Аноним (97), 16-Май-25, 10:54 
Да ты не парься, чувак! Вон в джаве нужны сотни кластеров сотнями тысяч гигабайт ОЗУ для солидной компании, и ничо, никто не волнуется, ибо джава - солидно. А раст, он то полегче джавы намного будет, НО на опеннете никто не пишет насколько жирна джава, а вот про раст пишут кучу негатива, ибо модно хэйтить раст.
Ответить | Правка | Наверх | Cообщить модератору

172. "Выпуск Rust 1.87"  +1 +/
Сообщение от Аноним (179), 16-Май-25, 11:27 
Нет. Java не заявляет что она супер быстрая и не жрёт ресурсы. А фанатики rust постоянно твердят об отсутствии накладных расходов. Это не одно и то же. Пусть признают что не правы и можно тему закрыть.
Ответить | Правка | Наверх | Cообщить модератору

198. "Выпуск Rust 1.87"  –1 +/
Сообщение от Аноним (97), 16-Май-25, 12:02 
А что, фанатики раста кому-то что-то должны или обязаны? Нет. И фанатики сишки тоже что-то должны? Нет. Расслабься! Ты слишком серьёзен. Это же развлекательный форум, здесь наука - совсем не главное!
Ответить | Правка | Наверх | Cообщить модератору

220. Скрыто модератором  +/
Сообщение от Аноним (179), 16-Май-25, 13:21 
Ответить | Правка | Наверх | Cообщить модератору

189. "Выпуск Rust 1.87"  +/
Сообщение от 12yoexpert (ok), 16-Май-25, 11:50 
если раст такой хороший, почему для него все IDE написаны на джаве? а я вам расскажу: потому что язык от веб-синьоров для веб-синьоров
Ответить | Правка | Наверх | Cообщить модератору

208. Скрыто модератором  +1 +/
Сообщение от нах. (?), 16-Май-25, 12:23 
Ответить | Правка | Наверх | Cообщить модератору

222. "Выпуск Rust 1.87"  +/
Сообщение от xsignal (ok), 16-Май-25, 13:24 
Хороший язык для начинающих и малоопытных программистов с "защитой от дурака", в своём сегменте это неплохой инструмент, чтобы нубы не сразу всё сломали в продакшене. Желаю развития проекту!
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру