Вариант для распечатки |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от opennews (?), 21-Фев-23, 12:58 | ||
Петер Аммон (Peter Ammon), лидер команды разработчиков интерактивной командной оболочки Fish, опубликовал план перевода разработки проекта на язык Rust. Оболочку планируют не переписать с нуля, а постепенно, модуль за модулем, переводить с C++ на язык Rust. По мнению разработчиков Fish применение Rust позволит решить проблемы с многопоточностью, получить более современный и качественно выявляющий ошибки инструментарий, повысить безопасность работы с памятью и избавиться от ошибок, таких как обращение к памяти после её освобождения, при обработке строк, для которых в Fish используется тип wchar_t... | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения | [Сортировка по времени | RSS] |
2. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от Аноним (-), 21-Фев-23, 13:01 | ||
> при помощи привязок FFI | ||
Ответить | Правка | Наверх | Cообщить модератору |
6. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от Аноним (6), 21-Фев-23, 13:07 | ||
Это вам не Zig, это "великий и неопасный" Rust | ||
Ответить | Правка | Наверх | Cообщить модератору |
22. "Командную оболочку Fish планируют переписать на языке Rust" | +16 +/– | |
Сообщение от Советский инженер (?), 21-Фев-23, 13:41 | ||
ври да не завирайся, Zig не может напрямую работать с С++. ему тоже надо переходник в виде С-ABI | ||
Ответить | Правка | Наверх | Cообщить модератору |
53. "Командную оболочку Fish планируют переписать на языке Rust" | +3 +/– | |
Сообщение от Аноним (53), 21-Фев-23, 14:18 | ||
Кроме шуток, Zig менее готов к продакшену, чем Rust. У Rust есть стабильные версии языка (помечаются по годам), а Zig даже 1.0 не достиг. | ||
Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору |
90. "Командную оболочку Fish планируют переписать на языке Rust" | +2 +/– | |
Сообщение от Аноним (90), 21-Фев-23, 15:07 | ||
ок, надо просто следующую ближайшую версию назвать 1.0 | ||
Ответить | Правка | Наверх | Cообщить модератору |
196. "Командную оболочку Fish планируют переписать на языке Rust" | +1 +/– | |
Сообщение от Аноним (196), 21-Фев-23, 19:37 | ||
Это не так работает. | ||
Ответить | Правка | Наверх | Cообщить модератору |
224. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от Аноним (224), 21-Фев-23, 22:06 | ||
У rust'a же работает так... | ||
Ответить | Правка | Наверх | Cообщить модератору |
271. "Командную оболочку Fish планируют переписать на языке Rust" | +1 +/– | |
Сообщение от Аноним (-), 22-Фев-23, 11:56 | ||
C++ с стандартами ISO смотрит на всю эту мышиную возню... | ||
Ответить | Правка | К родителю #196 | Наверх | Cообщить модератору |
290. "Командную оболочку Fish планируют переписать на языке Rust" | –2 +/– | |
Сообщение от Карлос Сношайтилис (ok), 22-Фев-23, 14:20 | ||
... и завидует | ||
Ответить | Правка | Наверх | Cообщить модератору |
133. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от Аноним (133), 21-Фев-23, 16:01 | ||
Это не мешает расту не быть готовым к продакшену | ||
Ответить | Правка | К родителю #53 | Наверх | Cообщить модератору |
183. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от VladSh (?), 21-Фев-23, 18:24 | ||
Команду проекта это устраивает. | ||
Ответить | Правка | Наверх | Cообщить модератору |
270. "Командную оболочку Fish планируют переписать на языке Rust" | –1 +/– | |
Сообщение от Аноним (-), 22-Фев-23, 11:55 | ||
> У Rust есть стабильные версии языка (помечаются по годам), | ||
Ответить | Правка | К родителю #53 | Наверх | Cообщить модератору |
282. "Командную оболочку Fish планируют переписать на языке Rust" | +4 +/– | |
Сообщение от Аноним (53), 22-Фев-23, 13:44 | ||
Из недавнего: | ||
Ответить | Правка | Наверх | Cообщить модератору |
289. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от freecoder (ok), 22-Фев-23, 14:13 | ||
Так и когда последний раз синтаксис "покорежили"? | ||
Ответить | Правка | К родителю #270 | Наверх | Cообщить модератору |
307. Скрыто модератором | –1 +/– | |
Сообщение от Аноним (-), 22-Фев-23, 18:26 | ||
Ответить | Правка | Наверх | Cообщить модератору |
309. Скрыто модератором | +/– | |
Сообщение от freecoder (ok), 22-Фев-23, 19:33 | ||
Ответить | Правка | Наверх | Cообщить модератору |
291. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от Карлос Сношайтилис (ok), 22-Фев-23, 14:24 | ||
> Зато C++ выкатил вон сколько стандартов ратифицированых ISO | ||
Ответить | Правка | К родителю #270 | Наверх | Cообщить модератору |
308. "Командную оболочку Fish планируют переписать на языке Rust" | –1 +/– | |
Сообщение от Аноним (-), 22-Фев-23, 18:29 | ||
> ...которые не гарантируют, что программа, собираемая одним компилятором, соберётся на | ||
Ответить | Правка | Наверх | Cообщить модератору |
311. "Командную оболочку Fish планируют переписать на языке Rust" | +2 +/– | |
Сообщение от Карлос Сношайтилис (ok), 22-Фев-23, 20:30 | ||
> Вообще-то если что-то соответстует стандарту - то уж соответствует. | ||
Ответить | Правка | Наверх | Cообщить модератору |
114. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от Аноним (114), 21-Фев-23, 15:39 | ||
В данном случае следует "безопасный" (Safe). Неопасный используется совсем в другом значении в русском языке. | ||
Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору |
115. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от Аноним (114), 21-Фев-23, 15:39 | ||
Следует говорить* | ||
Ответить | Правка | Наверх | Cообщить модератору |
172. "Командную оболочку Fish планируют переписать на языке Rust" | +1 +/– | |
Сообщение от Аноним (172), 21-Фев-23, 17:56 | ||
Отсосурити не видит разницы между продажей secure и продажей safe. | ||
Ответить | Правка | К родителю #114 | Наверх | Cообщить модератору |
3. "Командную оболочку Fish планируют переписать на языке Rust" | +22 +/– | |
Сообщение от деанон (ok), 21-Фев-23, 13:02 | ||
> Отмечается, что инструментарий для языка C++ рассматривается разработчиками как устаревающий, и есть опасения, что при продолжении использования C++ в дальнейшем будут усиливаться трудности с поиском новых участников проекта. | ||
Ответить | Правка | Наверх | Cообщить модератору |
36. "Командную оболочку Fish планируют переписать на языке Rust" | +6 +/– | |
Сообщение от Вы забыли заполнить поле Name (?), 21-Фев-23, 14:00 | ||
Надо сразу на typescript переписывать | ||
Ответить | Правка | Наверх | Cообщить модератору |
201. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от Аноним (201), 21-Фев-23, 20:18 | ||
>Раз уж вы вместо обычной отвертки берете Makita, почему бы вам не заворачивать сразу жопой? | ||
Ответить | Правка | Наверх | Cообщить модератору |
217. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от Вы забыли заполнить поле Name (?), 21-Фев-23, 21:42 | ||
> не заворачивать сразу жопой | ||
Ответить | Правка | Наверх | Cообщить модератору |
272. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от Аноним (-), 22-Фев-23, 11:57 | ||
> берете пневмомонстра с компрессоорм из автосервиса, потому что иначе недостаточно энтерпрайзно | ||
Ответить | Правка | К родителю #201 | Наверх | Cообщить модератору |
230. "Командную оболочку Fish планируют переписать на языке Rust" | +3 +/– | |
Сообщение от Аноним (230), 21-Фев-23, 22:47 | ||
> и есть опасения, что при продолжении использования C++ в дальнейшем будут усиливаться трудности с поиском новых участников проекта. | ||
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору |
235. "Командную оболочку Fish планируют переписать на языке Rust" | –1 +/– | |
Сообщение от Аноним (114), 21-Фев-23, 23:14 | ||
Вы ошибаетесь, написание комментариев на сайте opennet ничего не говорит о профессиональных качествах комментаторов. Тут нужен более глубокий анализ в виде хотя бы CV и входного собеседования. | ||
Ответить | Правка | Наверх | Cообщить модератору |
263. "Командную оболочку Fish планируют переписать на языке Rust" | +1 +/– | |
Сообщение от Аноним (263), 22-Фев-23, 08:41 | ||
Тут каждый первый эксперт хвастается какой он важный Интел разработчик и какой у него опыт в десятки лет. | ||
Ответить | Правка | Наверх | Cообщить модератору |
4. "Командную оболочку Fish планируют переписать на языке Rust" | +5 +/– | |
Сообщение от Аноним (4), 21-Фев-23, 13:03 | ||
Хейтерки, Раст скоро будет везде. Смиритесь) | ||
Ответить | Правка | Наверх | Cообщить модератору |
7. "Командную оболочку Fish планируют переписать на языке Rust" | +6 +/– | |
Сообщение от beck (??), 21-Фев-23, 13:07 | ||
Да пусть будет, это не проблема. | ||
Ответить | Правка | Наверх | Cообщить модератору |
13. "Командную оболочку Fish планируют переписать на языке Rust" | +3 +/– | |
Сообщение от kusb (?), 21-Фев-23, 13:16 | ||
Я не растохейтер, но у меня страх программ написанных на Rust. Это кстати не шутка и не единственная моя странность. | ||
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору |
42. "Командную оболочку Fish планируют переписать на языке Rust" | +2 +/– | |
Сообщение от alicebob (?), 21-Фев-23, 14:03 | ||
Постарайтесь держать нас в курсе. | ||
Ответить | Правка | Наверх | Cообщить модератору |
118. "Командную оболочку Fish планируют переписать на языке Rust" | +8 +/– | |
Сообщение от Аноним (114), 21-Фев-23, 15:44 | ||
Это может свидетельствовать о стрессе или нарождающемся психозе. Рекомендую вам обратиться к специалистам. Здоровья вам! | ||
Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору |
273. "Командную оболочку Fish планируют переписать на языке Rust" | –1 +/– | |
Сообщение от Аноним (-), 22-Фев-23, 11:58 | ||
Или о том что читаемость программ на оном - на уровне obfuscated C code contest. | ||
Ответить | Правка | Наверх | Cообщить модератору |
288. "Командную оболочку Fish планируют переписать на языке Rust" | +1 +/– | |
Сообщение от Карлос Сношайтилис (ok), 22-Фев-23, 14:11 | ||
... сказал человек, который ни разу не видел код на С++ | ||
Ответить | Правка | Наверх | Cообщить модератору |
15. "Командную оболочку Fish планируют переписать на языке Rust" | +2 +/– | |
Сообщение от kusb (?), 21-Фев-23, 13:19 | ||
На самом деле не будет, но штука оказалась популярной. Прогнозирую, что не превзойдёт семейство си, но будет своя ниша, и увидеть его можно будет много где, особенно если он решает проблемы, которые важны разрабочикам или хозяевам. | ||
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору |
48. "Командную оболочку Fish планируют переписать на языке Rust" | +1 +/– | |
Сообщение от Вы забыли заполнить поле Name (?), 21-Фев-23, 14:13 | ||
Это эксперимент для хомячков как биткоин. Сейчас наиграются и на его основе сделают электронные нацвалюты^W^W^W добавят новые фичи в с++ | ||
Ответить | Правка | Наверх | Cообщить модератору |
69. "Командную оболочку Fish планируют переписать на языке Rust" | +1 +/– | |
Сообщение от kusb (?), 21-Фев-23, 14:32 | ||
Биткоин был бы слишком опасным экспериментом. Мне кажется это вполне настоящая разработка криптоанахриста который хочет сделать мир лучше. | ||
Ответить | Правка | Наверх | Cообщить модератору |
127. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от Аноним (114), 21-Фев-23, 15:55 | ||
Криптоантихриста. | ||
Ответить | Правка | Наверх | Cообщить модератору |
131. "Командную оболочку Fish планируют переписать на языке Rust" | –1 +/– | |
Сообщение от kusb (?), 21-Фев-23, 16:00 | ||
> Криптоантихриста. | ||
Ответить | Правка | Наверх | Cообщить модератору |
202. "Командную оболочку Fish планируют переписать на языке Rust" | +1 +/– | |
Сообщение от Xo (?), 21-Фев-23, 20:27 | ||
а.) Потому что это рушит его внутренний манямирок. | ||
Ответить | Правка | Наверх | Cообщить модератору |
203. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от Xo (?), 21-Фев-23, 20:29 | ||
Вот и бесится | ||
Ответить | Правка | Наверх | Cообщить модератору |
274. "Командную оболочку Fish планируют переписать на языке Rust" | –1 +/– | |
Сообщение от Аноним (-), 22-Фев-23, 12:00 | ||
А мог бы в 2009 на CPU и тем более GPU сотни намайнить, сейчас казал бы всем ... и если и кодил то - под пальмами и себе в удоволствие. | ||
Ответить | Правка | К родителю #202 | Наверх | Cообщить модератору |
221. "Командную оболочку Fish планируют переписать на языке Rust" | +1 +/– | |
Сообщение от OpenEcho (?), 21-Фев-23, 22:01 | ||
> Биткоин был бы слишком опасным экспериментом. | ||
Ответить | Правка | К родителю #69 | Наверх | Cообщить модератору |
227. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от Аноним (224), 21-Фев-23, 22:10 | ||
А сколько тепла генерируют датацентры банков и фин. компаний в сравнении с биткоином?... | ||
Ответить | Правка | Наверх | Cообщить модератору |
249. "Командную оболочку Fish планируют переписать на языке Rust" | +2 +/– | |
Сообщение от Аноним (249), 22-Фев-23, 02:05 | ||
Значительно меньше. Там совершенно иной характер нагрузок, при этом транзакций обрабатывается на порядки больше. | ||
Ответить | Правка | Наверх | Cообщить модератору |
276. "Командную оболочку Fish планируют переписать на языке Rust" | –1 +/– | |
Сообщение от Аноним (-), 22-Фев-23, 12:01 | ||
Ну так майнят нынче ASIC'и, они довольно эффективные так то. | ||
Ответить | Правка | Наверх | Cообщить модератору |
254. "Командную оболочку Fish планируют переписать на языке Rust" | +3 +/– | |
Сообщение от Аноним (254), 22-Фев-23, 05:36 | ||
Абсолютно наплевать на количество тепла. Наша миссия, как человечества, освободить лежащие мёртвым (буквально) грузом залежи углерода, который есть единственный элемент, способный порождать жизнь. Поэтому чем больше тепла выделяется, тем лучше. | ||
Ответить | Правка | К родителю #221 | Наверх | Cообщить модератору |
266. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от Tron is Whistling (?), 22-Фев-23, 10:54 | ||
пафосЪ 140 lvl | ||
Ответить | Правка | Наверх | Cообщить модератору |
299. "Командную оболочку Fish планируют переписать на языке Rust" | –1 +/– | |
Сообщение от ivan_erohin (?), 22-Фев-23, 16:24 | ||
> Вредные выбросы, в том числе, канцерогенные, нужно контролировать, естественно | ||
Ответить | Правка | К родителю #254 | Наверх | Cообщить модератору |
55. "Командную оболочку Fish планируют переписать на языке Rust" | +2 +/– | |
Сообщение от Tron is Whistling (?), 21-Фев-23, 14:18 | ||
Почти во всех хеллоуворлдах Вселенной. | ||
Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору |
119. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от Аноним (114), 21-Фев-23, 15:46 | ||
У вас ошибка - сообщения о переходе той или иной программы на язык rust не являются рекламой. А комментарии на данном сайте не являются антирекламой. По определению данных слов. Рекомендую вам обращаться к словарю в случае использования незнакомых слов. | ||
Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору |
232. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от Аноним (230), 21-Фев-23, 22:56 | ||
> Но агрессивная реклама с антирекламой и безумие напрягает. | ||
Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору |
66. "Командную оболочку Fish планируют переписать на языке Rust" | –3 +/– | |
Сообщение от Аноним (66), 21-Фев-23, 14:28 | ||
а этот фиш он вообще где? csh, bash, zsh -- а fish что такое? | ||
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору |
74. "Командную оболочку Fish планируют переписать на языке Rust" | +2 +/– | |
Сообщение от 111 (??), 21-Фев-23, 14:35 | ||
Крайне прикольная, фичастая и удобная оболочка. Есть свои заморочки, но удобности превалируют. Рекомендую к ознакомлению. | ||
Ответить | Правка | Наверх | Cообщить модератору |
163. "Командную оболочку Fish планируют переписать на языке Rust" | –2 +/– | |
Сообщение от Аноним (163), 21-Фев-23, 17:29 | ||
В смысле удобная? Там буквы какие-то другие или что? | ||
Ответить | Правка | Наверх | Cообщить модератору |
168. "Командную оболочку Fish планируют переписать на языке Rust" | +5 +/– | |
Сообщение от Владимир (??), 21-Фев-23, 17:35 | ||
Да. Другие. У BASH - буквы BA, у CSH - буквы C, у KSH - K, ну а у FISH, соответственно - FI... | ||
Ответить | Правка | Наверх | Cообщить модератору |
220. "Командную оболочку Fish планируют переписать на языке Rust" | –1 +/– | |
Сообщение от kusb (?), 21-Фев-23, 21:56 | ||
Дружелюбная интерактивная оболочка. | ||
Ответить | Правка | К родителю #66 | Наверх | Cообщить модератору |
67. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от Аноним (66), 21-Фев-23, 14:30 | ||
(написал чувак, не имеющий отношения к программированию) | ||
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору |
320. "Командную оболочку Fish планируют переписать на языке Rust" | –1 +/– | |
Сообщение от Аноним (320), 23-Фев-23, 00:13 | ||
Ну пакет, допустим, насильно присунут. | ||
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору |
5. "Командную оболочку Fish планируют переписать на языке Rust" | +3 +/– | |
Сообщение от beck (??), 21-Фев-23, 13:07 | ||
А почему не переписать на С++ 17(20)? | ||
Ответить | Правка | Наверх | Cообщить модератору |
9. "Командную оболочку Fish планируют переписать на языке Rust" | +5 +/– | |
Сообщение от Вася (??), 21-Фев-23, 13:11 | ||
а всё лишнее что есть в C++ там тоже осталось? | ||
Ответить | Правка | Наверх | Cообщить модератору |
137. "Командную оболочку Fish планируют переписать на языке Rust" | –1 +/– | |
Сообщение от user_Name (ok), 21-Фев-23, 16:11 | ||
Например что лишнее | ||
Ответить | Правка | Наверх | Cообщить модератору |
176. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от Товарисч (?), 21-Фев-23, 18:00 | ||
Всё что есть в С++ | ||
Ответить | Правка | Наверх | Cообщить модератору |
184. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от zerhud (?), 21-Фев-23, 18:36 | ||
да, так бесит оператор +, а еще этот ! просто ужас | ||
Ответить | Правка | Наверх | Cообщить модератору |
330. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от Товарисч (?), 23-Фев-23, 12:43 | ||
> да, так бесит оператор +, а еще этот ! просто ужас | ||
Ответить | Правка | Наверх | Cообщить модератору |
11. "Командную оболочку Fish планируют переписать на языке Rust" | +6 +/– | |
Сообщение от Аноним (11), 21-Фев-23, 13:15 | ||
И борроу-чекер с остальными safe-гарантиями тоже? Похоже Вы не до конца поняли, что есть в Расте | ||
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору |
34. "Командную оболочку Fish планируют переписать на языке Rust" | +6 +/– | |
Сообщение от Аноним (34), 21-Фев-23, 13:55 | ||
Это походу не догоняешь сделать борроу чекеер для С++ проще простого https://www.youtube.com/watch?v=Lj1GppqNr8c никаких гарантий раст не даёт. | ||
Ответить | Правка | Наверх | Cообщить модератору |
158. "Командную оболочку Fish планируют переписать на языке Rust" | +3 +/– | |
Сообщение от Аноним (158), 21-Фев-23, 17:11 | ||
Обмазывать код макросовыми костылями с непостижимыми сообщениями об ошибках? Удачи тебе в испльзовании этого в продакшене, и веселого дебага. | ||
Ответить | Правка | Наверх | Cообщить модератору |
178. "Командную оболочку Fish планируют переписать на языке Rust" | +1 +/– | |
Сообщение от Аноним (172), 21-Фев-23, 18:04 | ||
Мой наивный слабоумный друг, никто тебе ничего гарантировать не будет. Кроме евангелистов, конечно. Эти мать родную продадут ради того, что они там евангелируют. | ||
Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору |
198. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от Аноним (11), 21-Фев-23, 19:43 | ||
Проблемы есть, не спорю. Но их как правило легче обнаружить и случаются они гораздо реже с учётом плюсовых UB поджидающих за каждым углом | ||
Ответить | Правка | Наверх | Cообщить модератору |
242. "Командную оболочку Fish планируют переписать на языке Rust" | +2 +/– | |
Сообщение от Аноним (114), 21-Фев-23, 23:22 | ||
Приведите, пожалуйста, доказательство того, что в программах на rust есть ошибки, от которых он защищает. Думаю, если вас это удастся - это будет громкий скандал. | ||
Ответить | Правка | К родителю #178 | Наверх | Cообщить модератору |
258. "Командную оболочку Fish планируют переписать на языке Rust" | +1 +/– | |
Сообщение от Name123 (?), 22-Фев-23, 06:37 | ||
Требовать доказательства это уже перебор | ||
Ответить | Правка | Наверх | Cообщить модератору |
278. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от Аноним (-), 22-Фев-23, 12:12 | ||
Легко: база CVE. Там есть все. Ошибки проверки границ буферов. Ошибки работы с памятью. От integer overflow/underflow он так то защищает только в релизе. А если вы думали что видели все, а вот вам, в самом Rust тоже были CVE. А кто им виноват что стдлиба отдельно от яп не существует как класс, так что ее CVE сразу в яп и плюсанулись? | ||
Ответить | Правка | К родителю #242 | Наверх | Cообщить модератору |
348. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от NotAVasya (?), 13-Июн-23, 04:38 | ||
Ви лжете. Вот пруф https://doc.rust-lang.org/std/primitive.u32.html#method.chec... | ||
Ответить | Правка | Наверх | Cообщить модератору |
12. "Командную оболочку Fish планируют переписать на языке Rust" | –4 +/– | |
Сообщение от Прохожий (??), 21-Фев-23, 13:15 | ||
c++(20) фактически с нуля изучать надо, чтобы эффективно использовать. | ||
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору |
18. "Командную оболочку Fish планируют переписать на языке Rust" | +7 +/– | |
Сообщение от Аноним (18), 21-Фев-23, 13:29 | ||
а раст не надо с нуля изучать? | ||
Ответить | Правка | Наверх | Cообщить модератору |
86. "Командную оболочку Fish планируют переписать на языке Rust" | –3 +/– | |
Сообщение от Советский инженер (?), 21-Фев-23, 15:04 | ||
надо, но для раста єто очевидно, для с++20 нет. | ||
Ответить | Правка | Наверх | Cообщить модератору |
255. "Командную оболочку Fish планируют переписать на языке Rust" | –1 +/– | |
Сообщение от Аноним (254), 22-Фев-23, 05:39 | ||
Друг, прочти C++ Core Guidelines. | ||
Ответить | Правка | К родителю #12 | Наверх | Cообщить модератору |
23. "Командную оболочку Fish планируют переписать на языке Rust" | –2 +/– | |
Сообщение от Советский инженер (?), 21-Фев-23, 13:43 | ||
форкни и прокажи єтим смузихлебам как надо !!! | ||
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору |
120. "Командную оболочку Fish планируют переписать на языке Rust" | +1 +/– | |
Сообщение от Аноним (114), 21-Фев-23, 15:48 | ||
Лучше быть смузихлебом, чем бухающим дедом крестовиком. | ||
Ответить | Правка | Наверх | Cообщить модератору |
52. "Командную оболочку Fish планируют переписать на языке Rust" | +2 +/– | |
Сообщение от AliRzaev (?), 21-Фев-23, 14:18 | ||
C++ с каждым новым стандартом становится всё сложнее и сложнее, при этом старые проблемы остаются. Мне кажется, C++23 по сложности изучения и использования обойдёт Rust | ||
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору |
72. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от Аноним (72), 21-Фев-23, 14:34 | ||
C++ всегда был гораздо сложнее как в изучении, так и в использовании | ||
Ответить | Правка | Наверх | Cообщить модератору |
136. "Командную оболочку Fish планируют переписать на языке Rust" | –1 +/– | |
Сообщение от Аноним (133), 21-Фев-23, 16:05 | ||
Только плюсы про это знают и решают и со временем будет только лучше. | ||
Ответить | Правка | К родителю #52 | Наверх | Cообщить модератору |
262. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от Аноним (263), 22-Фев-23, 08:25 | ||
Там уже починили неопределенное поведение при переполнении? А к 2030 починят? | ||
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору |
275. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от Страдивариус (?), 22-Фев-23, 12:00 | ||
А зачем его чинить? Если твой код рассчитывает на переполнение - в нём явно что-то не так. | ||
Ответить | Правка | Наверх | Cообщить модератору |
8. "Командную оболочку Fish планируют переписать на языке Rust" | +1 +/– | |
Сообщение от ryoken (ok), 21-Фев-23, 13:08 | ||
>Отмечается, что инструментарий для языка C++ рассматривается разработчиками как устаревающий | ||
Ответить | Правка | Наверх | Cообщить модератору |
17. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от ПомидоИзДолины (?), 21-Фев-23, 13:26 | ||
Который из? | ||
Ответить | Правка | Наверх | Cообщить модератору |
26. "Командную оболочку Fish планируют переписать на языке Rust" | –1 +/– | |
Сообщение от Советский инженер (?), 21-Фев-23, 13:46 | ||
какую из командньіх оболочек, написанную на ASM, тьі используеш хотя бьі раз в месяц? | ||
Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору |
32. "Командную оболочку Fish планируют переписать на языке Rust" | +1 +/– | |
Сообщение от 1 (??), 21-Фев-23, 13:52 | ||
Volkov Comander ? | ||
Ответить | Правка | Наверх | Cообщить модератору |
43. "Командную оболочку Fish планируют переписать на языке Rust" | –1 +/– | |
Сообщение от Советский инженер (?), 21-Фев-23, 14:04 | ||
а у нее бьіли релизьі в єтом веке? | ||
Ответить | Правка | Наверх | Cообщить модератору |
49. "Командную оболочку Fish планируют переписать на языке Rust" | –1 +/– | |
Сообщение от Советский инженер (?), 21-Фев-23, 14:15 | ||
> P.S. Я его чаще использую чем Fish | ||
Ответить | Правка | К родителю #32 | Наверх | Cообщить модератору |
346. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от ь1110 (?), 03-Май-23, 21:16 | ||
> также не раскрьіт вопрос частотьі | ||
Ответить | Правка | Наверх | Cообщить модератору |
10. "Командную оболочку Fish планируют переписать на языке Rust" | –2 +/– | |
Сообщение от Аноним (10), 21-Фев-23, 13:13 | ||
что-то поздно новость запилили, я уже пару недель как перешел на пилящийся на еще более устаревшем и небезопасном Си zsh :) | ||
Ответить | Правка | Наверх | Cообщить модератору |
33. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от Аноним (34), 21-Фев-23, 13:52 | ||
Оу май https://ohmyz.sh/ | ||
Ответить | Правка | Наверх | Cообщить модератору |
88. "Командную оболочку Fish планируют переписать на языке Rust" | +4 +/– | |
Сообщение от Аноним (88), 21-Фев-23, 15:05 | ||
Ребята, не губите свою молодость. Не используйте omz, это тормознутый и кривой комбайн. | ||
Ответить | Правка | Наверх | Cообщить модератору |
105. "Командную оболочку Fish планируют переписать на языке Rust" | +1 +/– | |
Сообщение от annonn (?), 21-Фев-23, 15:34 | ||
да ребята, тратьте свою молодость на настройку самими с нуля! | ||
Ответить | Правка | Наверх | Cообщить модератору |
155. "Командную оболочку Fish планируют переписать на языке Rust" | –1 +/– | |
Сообщение от Аноним (88), 21-Фев-23, 16:43 | ||
Ну я же специально написал, если собираетесь использовать на постоянной основе. | ||
Ответить | Правка | Наверх | Cообщить модератору |
191. "Командную оболочку Fish планируют переписать на языке Rust" | +1 +/– | |
Сообщение от Анонн (?), 21-Фев-23, 18:43 | ||
> Если вы набирайте пару команд раз в неделю ... Ставьте omz | ||
Ответить | Правка | Наверх | Cообщить модератору |
194. "Командную оболочку Fish планируют переписать на языке Rust" | –1 +/– | |
Сообщение от Аноним (88), 21-Фев-23, 19:12 | ||
Разговор был про zsh. | ||
Ответить | Правка | Наверх | Cообщить модератору |
334. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от Аноним (334), 23-Фев-23, 16:55 | ||
Да ничего там не тормозит, если не включать все плагины подряд. Ну, может, на Celeron-е тормозит, без понятия. | ||
Ответить | Правка | К родителю #155 | Наверх | Cообщить модератору |
102. "Командную оболочку Fish планируют переписать на языке Rust" | –2 +/– | |
Сообщение от t (??), 21-Фев-23, 15:26 | ||
оу, т.е. раньше использовал fish? а можете описать в чем его прелести? я как то с bash сразу на zsh (да, oh-my-zsh, со своими дополнениями которые я таскаю с собой) перешел, и не понял почему кто-то выбирает fish. | ||
Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору |
214. "Командную оболочку Fish планируют переписать на языке Rust" | +1 +/– | |
Сообщение от Аноним (214), 21-Фев-23, 21:11 | ||
когда я начал использовать fish, я выбирал между ним и zsh. Чтобы обустроить командную строку по своему вкусу, в zsh пришлось долго подбирать нужные плагины, курить маны и править конфиги, причём половина из этих плагинов ещё и тормозила. А в fish все нужное оказалось тупо из коробки, выбор очевиден. | ||
Ответить | Правка | Наверх | Cообщить модератору |
14. Скрыто модератором | +/– | |
Сообщение от Аноним (-), 21-Фев-23, 13:18 | ||
Ответить | Правка | Наверх | Cообщить модератору |
16. "Командную оболочку Fish планируют переписать на языке Rust" | –5 +/– | |
Сообщение от kusb (?), 21-Фев-23, 13:25 | ||
Мне кажется критика языка связана с желанием контроля на собственной жизнью и программами, что пересекается с критикой Sustemd. | ||
Ответить | Правка | Наверх | Cообщить модератору |
31. "Командную оболочку Fish планируют переписать на языке Rust" | +5 +/– | |
Сообщение от Аноним (34), 21-Фев-23, 13:51 | ||
Нет. Твоя попытка защитить раст связана с гипертрофированной необходимостью в безопасности. А гипертрофированная нужда в безопасности это твоя детская травма связанная с тем что тебя обижали в школе. | ||
Ответить | Правка | Наверх | Cообщить модератору |
37. "Командную оболочку Fish планируют переписать на языке Rust" | –1 +/– | |
Сообщение от kusb (?), 21-Фев-23, 14:00 | ||
Я не защищаю раст, а защищаю людей которые критикуют его, потому что считаю эту мотивацию полностью легитимной. | ||
Ответить | Правка | Наверх | Cообщить модератору |
45. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от Аноним (34), 21-Фев-23, 14:07 | ||
Ага 10 километров бежал чтобы рассказать что ты никого не защищаешь. Ты даже не смотришь на реализацию, а смотришь на мотив у тебя детская травма причём очень сильная. | ||
Ответить | Правка | Наверх | Cообщить модератору |
68. "Командную оболочку Fish планируют переписать на языке Rust" | +2 +/– | |
Сообщение от Аноним (68), 21-Фев-23, 14:32 | ||
Можете рассказать о причинах моей прокрастинации, из-за которой я посещяю данный ресурс? | ||
Ответить | Правка | Наверх | Cообщить модератору |
75. "Командную оболочку Fish планируют переписать на языке Rust" | –1 +/– | |
Сообщение от kusb (?), 21-Фев-23, 14:37 | ||
Я кстати не отрицаю что у меня может быть детская травама. А по поводу того что я смотрю на мотив - достаточно распространённая штука для людей. Наш разум отчасти сформировался для того, чтобы предсказать поведение других обезьян, как я понимаю, и строить их модели. | ||
Ответить | Правка | К родителю #45 | Наверх | Cообщить модератору |
78. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от 111 (??), 21-Фев-23, 14:38 | ||
Бег на десять - двенадцать километров это обычная восстановительная тренировка. | ||
Ответить | Правка | К родителю #45 | Наверх | Cообщить модератору |
244. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от Аноним (244), 21-Фев-23, 23:27 | ||
>а смотришь на мотив у тебя детская травма причём очень сильная | ||
Ответить | Правка | К родителю #45 | Наверх | Cообщить модератору |
71. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от Аноним (66), 21-Фев-23, 14:34 | ||
Подросткам свойственно захлопывать ноутбук или прятать экран телефона, когда кто-то заходит в комнату | ||
Ответить | Правка | К родителю #31 | Наверх | Cообщить модератору |
77. "Командную оболочку Fish планируют переписать на языке Rust" | +1 +/– | |
Сообщение от kusb (?), 21-Фев-23, 14:38 | ||
> Подросткам свойственно захлопывать ноутбук или прятать экран телефона, когда кто-то заходит | ||
Ответить | Правка | Наверх | Cообщить модератору |
225. "Командную оболочку Fish планируют переписать на языке Rust" | –1 +/– | |
Сообщение от Аноним (225), 21-Фев-23, 22:07 | ||
а я тогда еще на ХР сидел, и нажимал на кнопку в панели задач для минимизации, так вот один раз получилось, что я нажал 2 раза, отвернувшись от монитора | ||
Ответить | Правка | Наверх | Cообщить модератору |
35. "Командную оболочку Fish планируют переписать на языке Rust" | +1 +/– | |
Сообщение от Аноним (35), 21-Фев-23, 13:59 | ||
Удивительно, что сыстемды почему-то не переписывают на раст | ||
Ответить | Правка | К родителю #16 | Наверх | Cообщить модератору |
39. "Командную оболочку Fish планируют переписать на языке Rust" | –1 +/– | |
Сообщение от kusb (?), 21-Фев-23, 14:01 | ||
А ты думаешь для чего в ядро Linux теперь принимают Rust? | ||
Ответить | Правка | Наверх | Cообщить модератору |
46. "Командную оболочку Fish планируют переписать на языке Rust" | –1 +/– | |
Сообщение от Аноним (34), 21-Фев-23, 14:08 | ||
Ты думаешь там что-то в итоге приняли? | ||
Ответить | Правка | Наверх | Cообщить модератору |
93. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от Аноним (90), 21-Фев-23, 15:12 | ||
Чё, реально для этого? o_O | ||
Ответить | Правка | К родителю #39 | Наверх | Cообщить модератору |
128. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от Советский инженер (?), 21-Фев-23, 15:56 | ||
судя по трудоустройству Луннарта, как бьі на C# не переписали | ||
Ответить | Правка | К родителю #35 | Наверх | Cообщить модератору |
122. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от Аноним (114), 21-Фев-23, 15:51 | ||
Если имеется ввиду менеджер инициализации, то правильно писать Systemd. | ||
Ответить | Правка | К родителю #16 | Наверх | Cообщить модератору |
151. "Командную оболочку Fish планируют переписать на языке Rust" | –1 +/– | |
Сообщение от kusb (?), 21-Фев-23, 16:21 | ||
> Если имеется ввиду менеджер инициализации, то правильно писать Systemd. | ||
Ответить | Правка | Наверх | Cообщить модератору |
243. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от Аноним (114), 21-Фев-23, 23:24 | ||
Ничего, немного практики и всё получится! | ||
Ответить | Правка | Наверх | Cообщить модератору |
316. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от Аноним (316), 22-Фев-23, 22:11 | ||
> правильно писать Shitstemd. | ||
Ответить | Правка | К родителю #151 | Наверх | Cообщить модератору |
19. Скрыто модератором | –1 +/– | |
Сообщение от Аноним (-), 21-Фев-23, 13:32 | ||
Ответить | Правка | Наверх | Cообщить модератору |
20. "Командную оболочку Fish планируют переписать на языке Rust" | +7 +/– | |
Сообщение от Аноним (20), 21-Фев-23, 13:38 | ||
C++ они используют очень странно https://github.com/fish-shell/fish-shell/blob/master/src/bui... С одной стороны современные фичи, а с другой - кругом работа с голыми указателями вперемежку со стандартными строками. Если они так же будут использовать Rust, то у них кругом будет сплошной unsafe. | ||
Ответить | Правка | Наверх | Cообщить модератору |
29. "Командную оболочку Fish планируют переписать на языке Rust" | +7 +/– | |
Сообщение от Аноним (34), 21-Фев-23, 13:49 | ||
Когда это остановило хоть одного растовика? | ||
Ответить | Правка | Наверх | Cообщить модератору |
238. "Командную оболочку Fish планируют переписать на языке Rust" | +2 +/– | |
Сообщение от Аноним (230), 21-Фев-23, 23:17 | ||
Т.е. коряво писАли плюсовики на плюсах, но виноваты растовики. Однако, фиксация. | ||
Ответить | Правка | Наверх | Cообщить модератору |
73. "Командную оболочку Fish планируют переписать на языке Rust" | –1 +/– | |
Сообщение от Аноним (66), 21-Фев-23, 14:35 | ||
> сплошной unsafe | ||
Ответить | Правка | К родителю #20 | Наверх | Cообщить модератору |
96. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от anonymous (??), 21-Фев-23, 15:19 | ||
Почитайте на гитхабе, Фиш начали писать на си в 2005 и спустя сколько то лет забросили, потом другой автор начал переписывать на с++ под названием фишфиш. Затем с одобрения оригинальногота автора оно стало Фиш 2.0. из-за поддержки старых компиялоров на всяких лтс серверах они С++ начали полностью использовать только в 2016 | ||
Ответить | Правка | К родителю #20 | Наверх | Cообщить модератору |
205. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от Аноним (205), 21-Фев-23, 20:35 | ||
реально думаешь они все будут изобретать сами на rust? возьмут очередную wchar библиотеку да и все. | ||
Ответить | Правка | К родителю #20 | Наверх | Cообщить модератору |
206. "Командную оболочку Fish планируют переписать на языке Rust" | –1 +/– | |
Сообщение от Аноним (205), 21-Фев-23, 20:42 | ||
Добавлю, более того rust берется не как что-то такое крутое, а потому что у них выбора нет, сообщество за них не решает проблемы С++ отсутствие библиотек и консервативность С++ стандарта. И как экосистему где есть очень много как уже в самом языке, так и в сторонних библиотеках. | ||
Ответить | Правка | Наверх | Cообщить модератору |
233. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от Аноним (20), 21-Фев-23, 23:11 | ||
Эти ребята не подключили даже Boost, не использовали последний стандарт C++20, не говоря уже о https://conan.io/ (в котором тоже далеко не всё). Им, похоже, просто нравится изобретать велосипеды. | ||
Ответить | Правка | Наверх | Cообщить модератору |
24. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от Turbid (ok), 21-Фев-23, 13:44 | ||
Я как-то пытался опакетить один проект на расте. Попердолившись с vendoring я сдался. | ||
Ответить | Правка | Наверх | Cообщить модератору |
28. "Командную оболочку Fish планируют переписать на языке Rust" | +7 +/– | |
Сообщение от Аноним (34), 21-Фев-23, 13:49 | ||
Ну хоть один фанатик всё понял. Это радует. Динамика выздоровления положительная. | ||
Ответить | Правка | Наверх | Cообщить модератору |
107. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от Анонимусс (?), 21-Фев-23, 15:34 | ||
Может ты просто неосилятор? И стоит задумать о смене профессии? | ||
Ответить | Правка | К родителю #24 | Наверх | Cообщить модератору |
109. Скрыто модератором | +/– | |
Сообщение от annonn (?), 21-Фев-23, 15:36 | ||
Ответить | Правка | К родителю #24 | Наверх | Cообщить модератору |
347. Скрыто модератором | +/– | |
Сообщение от Turbid (ok), 11-Май-23, 09:24 | ||
Ответить | Правка | Наверх | Cообщить модератору |
124. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от Аноним (114), 21-Фев-23, 15:53 | ||
Спасибо, что поделились! Судя по количеству пакетов с программами на rust - данная проблема не является ошибкой, а скорее вашей недоработкой. Попробуйте обратиться за помощью к сообществу программистов rust. | ||
Ответить | Правка | К родителю #24 | Наверх | Cообщить модератору |
147. "Командную оболочку Fish планируют переписать на языке Rust" | –2 +/– | |
Сообщение от Аноним (263), 21-Фев-23, 16:19 | ||
Видимо потому что у rust очень бедная стандартная библиотека. | ||
Ответить | Правка | К родителю #24 | Наверх | Cообщить модератору |
150. "Командную оболочку Fish планируют переписать на языке Rust" | –1 +/– | |
Сообщение от Аноним (263), 21-Фев-23, 16:21 | ||
И по этому там даже у относительно простых программ три десятка зависимостей | ||
Ответить | Правка | Наверх | Cообщить модератору |
204. "Командную оболочку Fish планируют переписать на языке Rust" | +1 +/– | |
Сообщение от warlock66613 (ok), 21-Фев-23, 20:30 | ||
Богатая стандартная библиотека — это вынужденная мера в отсутствие нормального пакетного менеджера. В Rust менеджер возможно лучший из существующих, так что раздутая стандартная библиотека ему не нужна. | ||
Ответить | Правка | К родителю #147 | Наверх | Cообщить модератору |
211. "Командную оболочку Fish планируют переписать на языке Rust" | +5 +/– | |
Сообщение от Аноним (263), 21-Фев-23, 20:51 | ||
Большое количество зависимостей автоматически означает трояны в программах через поддельные, проданные и взломанные зависимые пакеты. Удаление автором как в leftpad. | ||
Ответить | Правка | Наверх | Cообщить модератору |
245. "Командную оболочку Fish планируют переписать на языке Rust" | +2 +/– | |
Сообщение от Аноним (114), 21-Фев-23, 23:29 | ||
Пользуйтесь доверенными пакетами и языками, где проводится регулярный контроль качества (то есть не nodejs). Эта логика работает в любой людской деятельности и особенно в мире open source, который децентрализован по определению. От пакетных менеджеров никуда не уйти, это просто слишком эффективный инструмент, но его качество зависит от грамотности авторов. | ||
Ответить | Правка | Наверх | Cообщить модератору |
259. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от Аноним (263), 22-Фев-23, 07:58 | ||
Точно, нужно обратиться в Роспотребнадзор чтобы они провели контроль качества языка | ||
Ответить | Правка | Наверх | Cообщить модератору |
260. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от Аноним (263), 22-Фев-23, 07:59 | ||
Только nodejs это не язык программирования | ||
Ответить | Правка | К родителю #245 | Наверх | Cообщить модератору |
215. "Командную оболочку Fish планируют переписать на языке Rust" | –1 +/– | |
Сообщение от Аноним (214), 21-Фев-23, 21:16 | ||
>В Rust менеджер возможно лучший из существующих | ||
Ответить | Правка | К родителю #204 | Наверх | Cообщить модератору |
305. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от ivan_erohin (?), 22-Фев-23, 16:44 | ||
> В [...] менеджер возможно лучший из существующих | ||
Ответить | Правка | К родителю #204 | Наверх | Cообщить модератору |
317. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от Аноним (316), 22-Фев-23, 22:15 | ||
>Богатая стандартная библиотека — это вынужденная мера в отсутствие нормального пакетного менеджера. В Rust менеджер возможно лучший из существующих, так что раздутая стандартная библиотека ему не нужна. | ||
Ответить | Правка | К родителю #204 | Наверх | Cообщить модератору |
210. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от Аноним (205), 21-Фев-23, 20:50 | ||
Kotlin native реально интересная прикольная ведь, получается бинарник где внутри у него kotlin native runtime. Имхо единственный недостаток, что у них gradle/kotlin в качестве системы сборки/DSL, лучше бы они придумали что-то более менее простое чтобы не пудрить мозги молодым разработчикам своим 'java enterprise некрофилией', иначе языку ничего не светит. | ||
Ответить | Правка | К родителю #147 | Наверх | Cообщить модератору |
212. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от Аноним (263), 21-Фев-23, 20:54 | ||
Grade крайне широко используется система сборки конфигурацию для которой можно писать на kotlin | ||
Ответить | Правка | Наверх | Cообщить модератору |
213. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от Аноним (263), 21-Фев-23, 20:55 | ||
Но раньше там была какая-то поддержка make, для страдальцев | ||
Ответить | Правка | К родителю #210 | Наверх | Cообщить модератору |
339. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от Аноним (263), 24-Фев-23, 13:21 | ||
В стандартную библиотеку kotlin 1.8.20 добавят поддержку base64 | ||
Ответить | Правка | К родителю #147 | Наверх | Cообщить модератору |
340. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от Аноним (263), 24-Фев-23, 13:23 | ||
Но например у rust и того нет. | ||
Ответить | Правка | Наверх | Cообщить модератору |
208. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от Аноним (205), 21-Фев-23, 20:47 | ||
А теперь представь что всю экосистему Linux десктоп дистрибутива переписали с С++/С на rust, и systemd на rust. Представляешь количество ГИГАБАЙТ пакетов где очень много одного и того же, но разных версий. И у тебя вся система состоит из *.so libs где в перемешку код одной и той же либы с уязвимостями и код без. В условном 'mega-safe-wchar-crate' фиксят не то что уязвимость, а ошибку логики кода, и вместо обновления единичной so-шки которая предоставляет 'stable ABI' нужно ПЕРЕСОБРАТЬ ВЕСЬ МИР и обновить _весь_ дистрибутив. | ||
Ответить | Правка | К родителю #24 | Наверх | Cообщить модератору |
292. "Командную оболочку Fish планируют переписать на языке Rust" | +1 +/– | |
Сообщение от freecoder (ok), 22-Фев-23, 14:34 | ||
А в чем проблема делать .so на Rust и потом обновлять только единичные .so? | ||
Ответить | Правка | Наверх | Cообщить модератору |
337. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от Аноним (-), 23-Фев-23, 22:37 | ||
Зачем? Статическая компиляция в единый бинарь позволяет агрессивно инлайнить всё. К этому добавляется то, что система типов раста позволяет отслеживать aliasing, что позволяет агрессивно оптимизировать. А динамическая линковка делается наспех, в формате хватай мешки вокзал отходит, и source-level информация утрачена, там ни о какой оптимизации речи быть не может уже. | ||
Ответить | Правка | Наверх | Cообщить модератору |
349. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от Аноним (349), 02-Июл-23, 13:13 | ||
Держите свои хамские инсинуации при себе. | ||
Ответить | Правка | Наверх | Cообщить модератору |
38. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от Аноним (38), 21-Фев-23, 14:00 | ||
Есть хоть один живой проект на расте? Файрфокс, к примеру, имеет несколько процентов своих и можно считать дохлым. Какой-то язык для убийства проектов. | ||
Ответить | Правка | Наверх | Cообщить модератору |
41. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от Вы забыли заполнить поле Name (?), 21-Фев-23, 14:03 | ||
Этот проект тоже загнётся | ||
Ответить | Правка | Наверх | Cообщить модератору |
70. "Командную оболочку Fish планируют переписать на языке Rust" | +2 +/– | |
Сообщение от Аноним (68), 21-Фев-23, 14:34 | ||
Сам rustc считается? | ||
Ответить | Правка | К родителю #38 | Наверх | Cообщить модератору |
261. "Командную оболочку Fish планируют переписать на языке Rust" | –1 +/– | |
Сообщение от leap42 (ok), 22-Фев-23, 08:11 | ||
> Сам rustc считается? | ||
Ответить | Правка | Наверх | Cообщить модератору |
142. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от Аноним (263), 21-Фев-23, 16:16 | ||
Нет | ||
Ответить | Правка | К родителю #38 | Наверх | Cообщить модератору |
161. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от Аноним (158), 21-Фев-23, 17:23 | ||
Есть - в коммерческой разработке. | ||
Ответить | Правка | К родителю #38 | Наверх | Cообщить модератору |
237. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от Аноним (237), 21-Фев-23, 23:17 | ||
Неуловимые Джо? | ||
Ответить | Правка | Наверх | Cообщить модератору |
192. "Командную оболочку Fish планируют переписать на языке Rust" | –2 +/– | |
Сообщение от fuggy (ok), 21-Фев-23, 18:46 | ||
ripgrep не считается? | ||
Ответить | Правка | К родителю #38 | Наверх | Cообщить модератору |
246. "Командную оболочку Fish планируют переписать на языке Rust" | +2 +/– | |
Сообщение от Вы забыли заполнить поле Name (?), 22-Фев-23, 00:11 | ||
Есть grep из коробки | ||
Ответить | Правка | Наверх | Cообщить модератору |
226. "Командную оболочку Fish планируют переписать на языке Rust" | +1 +/– | |
Сообщение от Аноним (225), 21-Фев-23, 22:09 | ||
buttplug перерос уже своё название | ||
Ответить | Правка | К родителю #38 | Наверх | Cообщить модератору |
264. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от Анон7590 (?), 22-Фев-23, 08:52 | ||
В Андроиде уже довольно много кода на Rust. Т.е. миллиард-другой устройств с растом | ||
Ответить | Правка | К родителю #38 | Наверх | Cообщить модератору |
293. "Командную оболочку Fish планируют переписать на языке Rust" | –1 +/– | |
Сообщение от freecoder (ok), 22-Фев-23, 14:40 | ||
https://github.com/topics/rust?l=rust&o=desc&s=stars | ||
Ответить | Правка | К родителю #38 | Наверх | Cообщить модератору |
341. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от Вы забыли заполнить поле Name (?), 24-Фев-23, 20:34 | ||
> https://github.com/topics/rust?l=rust&o=desc&s=stars | ||
Ответить | Правка | Наверх | Cообщить модератору |
343. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от freecoder (ok), 25-Фев-23, 14:44 | ||
> То есть ничего серьезного нет. Все проекты сплошное переписывание-ненужно. | ||
Ответить | Правка | Наверх | Cообщить модератору |
344. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от Вы забыли заполнить поле Name (?), 26-Фев-23, 01:48 | ||
>> То есть ничего серьезного нет. Все проекты сплошное переписывание-ненужно. | ||
Ответить | Правка | Наверх | Cообщить модератору |
345. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от freecoder (ok), 26-Фев-23, 17:04 | ||
Изначально вопрос звучал как "есть хоть один живой проект на Rust?" Проекты есть, и не один. Вне зависимости от того, нужны они некому но-нейму с opennet, или нет. | ||
Ответить | Правка | Наверх | Cообщить модератору |
50. "Командную оболочку Fish планируют переписать на языке Rust" | –1 +/– | |
Сообщение от Аноним (-), 21-Фев-23, 14:16 | ||
блин, только освоился, придётся новую искать. что там из похожего есть? только не zsh плиз | ||
Ответить | Правка | Наверх | Cообщить модератору |
54. "Командную оболочку Fish планируют переписать на языке Rust" | –2 +/– | |
Сообщение от Ванёк (?), 21-Фев-23, 14:18 | ||
zsh | ||
Ответить | Правка | Наверх | Cообщить модератору |
60. "Командную оболочку Fish планируют переписать на языке Rust" | –1 +/– | |
Сообщение от Вы забыли заполнить поле Name (?), 21-Фев-23, 14:21 | ||
С чем ты там освоился? Используй стандартный баш, для автозаполнения по табу как в рыбе есть скрипты. | ||
Ответить | Правка | К родителю #50 | Наверх | Cообщить модератору |
84. "Командную оболочку Fish планируют переписать на языке Rust" | –2 +/– | |
Сообщение от Аноним (84), 21-Фев-23, 14:56 | ||
из годного тока ion-shell | ||
Ответить | Правка | К родителю #50 | Наверх | Cообщить модератору |
58. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от Аноним (58), 21-Фев-23, 14:21 | ||
Уже решили недетерминированное поведение в safe-прослойке Rust, связанное с LLVM? А то странно, гарантии дает, но не выполняет... | ||
Ответить | Правка | Наверх | Cообщить модератору |
81. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от Аноним (34), 21-Фев-23, 14:53 | ||
Я тебе даю гарантию безопасности возьми литровую банку воды и приложи к монитору где будет этот комментарий. Через 15 минут вода зарядится и она даст тебе абсолютную безопасность. | ||
Ответить | Правка | Наверх | Cообщить модератору |
156. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от Аноним (84), 21-Фев-23, 16:51 | ||
банка с под огурцов подойдёт ? | ||
Ответить | Правка | Наверх | Cообщить модератору |
219. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от Аноним (219), 21-Фев-23, 21:53 | ||
s/с под/из-под/ | ||
Ответить | Правка | Наверх | Cообщить модератору |
251. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от nich (ok), 22-Фев-23, 02:24 | ||
Чувак, у меня до сих пор на подоконнике стоят банки, заряженные самим Чумаком в 90х! | ||
Ответить | Правка | К родителю #81 | Наверх | Cообщить модератору |
61. "Командную оболочку Fish планируют переписать на языке Rust" | –2 +/– | |
Сообщение от bOOster (ok), 21-Фев-23, 14:21 | ||
И кому эти помои под названием Fish нужны? Пользует кто-нибудь? | ||
Ответить | Правка | Наверх | Cообщить модератору |
80. "Командную оболочку Fish планируют переписать на языке Rust" | +2 +/– | |
Сообщение от Аноним (34), 21-Фев-23, 14:51 | ||
Уже на этапе того что оно не POSIX совместимо. Т.е. оно просто не понимает синтаксис многих баш конструкций пришлось списать в утиль. Хотя подсказки он достаточно бодро подсказывал и не так тормозил как zsh с плагинами. | ||
Ответить | Правка | Наверх | Cообщить модератору |
83. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от Аноним (83), 21-Фев-23, 14:55 | ||
mc использует, когда по ssh коннектишься, больше применений не существует | ||
Ответить | Правка | Наверх | Cообщить модератору |
100. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от Аноним (34), 21-Фев-23, 15:24 | ||
Так а тут какой профит от fish? | ||
Ответить | Правка | Наверх | Cообщить модератору |
143. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от Аноним (83), 21-Фев-23, 16:18 | ||
Я всё перепутал, это другой fish. Думал, как у баша расширенные сетевые возможности. Ну тогда получается это просто нескучный шелл типа tcsh только ещё меньше совместимый. | ||
Ответить | Правка | Наверх | Cообщить модератору |
146. "Командную оболочку Fish планируют переписать на языке Rust" | –2 +/– | |
Сообщение от Аноним (146), 21-Фев-23, 16:19 | ||
Брат мой аноним, не говори этого больше никому. Засмеют. | ||
Ответить | Правка | К родителю #83 | Наверх | Cообщить модератору |
159. "Командную оболочку Fish планируют переписать на языке Rust" | +1 +/– | |
Сообщение от Аноним (83), 21-Фев-23, 17:15 | ||
Да и пох так-то, каждый может ошибиться, особенно когда речь заходит о таких обскурных вещах (да вообще-то я знал как оно на деле, но забыл за ненадобностью). | ||
Ответить | Правка | Наверх | Cообщить модератору |
95. "Командную оболочку Fish планируют переписать на языке Rust" | +1 +/– | |
Сообщение от Анонимусс (?), 21-Фев-23, 15:18 | ||
А теперь представь, что не все открывают консоль чтобы пердолится с шел мусором. | ||
Ответить | Правка | К родителю #80 | Наверх | Cообщить модератору |
99. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от Аноним (34), 21-Фев-23, 15:24 | ||
И как им помогает fish? | ||
Ответить | Правка | Наверх | Cообщить модератору |
104. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от Анонимусс (?), 21-Фев-23, 15:30 | ||
Всеми остальными фичами: автодополнение, подсветка, autoloading functions и тд. | ||
Ответить | Правка | Наверх | Cообщить модератору |
94. "Командную оболочку Fish планируют переписать на языке Rust" | –4 +/– | |
Сообщение от kawaii_girl (ok), 21-Фев-23, 15:14 | ||
Я пользуюсь. Очень удобная оболочка. Очень хорошо реализовано автодополнение команд и автоматическое выявление ошибок ввода. | ||
Ответить | Правка | К родителю #61 | Наверх | Cообщить модератору |
101. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от Аноним (34), 21-Фев-23, 15:25 | ||
Ты любитель страдать. Самый лучший показатель что нормальным людям fish пользоваться не нужно. | ||
Ответить | Правка | Наверх | Cообщить модератору |
111. "Командную оболочку Fish планируют переписать на языке Rust" | –2 +/– | |
Сообщение от annonn (?), 21-Фев-23, 15:38 | ||
нормальным? это ты про любителей выходить за границы буфера и портить память))? | ||
Ответить | Правка | Наверх | Cообщить модератору |
153. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от kusb (?), 21-Фев-23, 16:23 | ||
Если игра, то можно и повыходить. Если всё проверять, то медленно будет. | ||
Ответить | Правка | Наверх | Cообщить модератору |
228. "Командную оболочку Fish планируют переписать на языке Rust" | +1 +/– | |
Сообщение от Аноним (225), 21-Фев-23, 22:11 | ||
а что за болезнь такая - всех убеждать в том, что тебе нравится? | ||
Ответить | Правка | К родителю #94 | Наверх | Cообщить модератору |
229. "Командную оболочку Fish планируют переписать на языке Rust" | –4 +/– | |
Сообщение от kawaii_girl (ok), 21-Фев-23, 22:13 | ||
Это у вас какая-то болезнь. Вы видите то чего нет) Я никого ни в чем не убеждала. В комментариях спросили "кто нибудь пользуется fish?" и я просто ответила что я пользуюсь и написала почему выбрала именно fish. | ||
Ответить | Правка | Наверх | Cообщить модератору |
335. "Командную оболочку Fish планируют переписать на языке Rust" | +1 +/– | |
Сообщение от Аноним (-), 23-Фев-23, 17:41 | ||
Это люди с неустойчивым мнением, которое начинает колебаться и рушится каждый раз, когда они сталкиваются с мнением отличным от их. Им поэтому кажется, что все постоянно их в чём-то убеждают. Вот спят и видят как их в чём-то убедить. | ||
Ответить | Правка | Наверх | Cообщить модератору |
319. "Командную оболочку Fish планируют переписать на языке Rust" | –1 +/– | |
Сообщение от Аноним (316), 22-Фев-23, 22:30 | ||
мадам, вам и федора была удобная ос. | ||
Ответить | Правка | К родителю #94 | Наверх | Cообщить модератору |
62. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от Аноним (62), 21-Фев-23, 14:24 | ||
Предлагаю заодно и переименовать в Fisher | ||
Ответить | Правка | Наверх | Cообщить модератору |
87. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от Аноно (?), 21-Фев-23, 15:04 | ||
Fisherust | ||
Ответить | Правка | Наверх | Cообщить модератору |
241. "Командную оболочку Fish планируют переписать на языке Rust" | +1 +/– | |
Сообщение от Аноним (237), 21-Фев-23, 23:20 | ||
fishplug или buttfish | ||
Ответить | Правка | Наверх | Cообщить модератору |
134. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от Аноним (134), 21-Фев-23, 16:01 | ||
Или в Oldfisher | ||
Ответить | Правка | К родителю #62 | Наверх | Cообщить модератору |
82. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от Аноним (82), 21-Фев-23, 14:54 | ||
> Cygwin is mostly a major PITA because of its wchar_t type. If we can get away from using libc that could make some things easier. | ||
Ответить | Правка | Наверх | Cообщить модератору |
98. "Командную оболочку Fish планируют переписать на языке Rust" | +3 +/– | |
Сообщение от Аноним (90), 21-Фев-23, 15:21 | ||
Я думаю наверно потому, что это единственный способ коммуникации с операционкой, написанной на C. | ||
Ответить | Правка | Наверх | Cообщить модератору |
103. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от Аноним (34), 21-Фев-23, 15:29 | ||
Лучше бы тогда сразу писали на Go. Там можно ключами настроить так что все соберется статически и не будет ни от чего зависеть. Всё своё будет хотя бы с собой. | ||
Ответить | Правка | Наверх | Cообщить модератору |
108. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от Аноним (90), 21-Фев-23, 15:35 | ||
Эка невидаль :) | ||
Ответить | Правка | Наверх | Cообщить модератору |
126. "Командную оболочку Fish планируют переписать на языке Rust" | +1 +/– | |
Сообщение от Аноним (34), 21-Фев-23, 15:54 | ||
Почему раст тащит динамически? | ||
Ответить | Правка | Наверх | Cообщить модератору |
148. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от Аноним (90), 21-Фев-23, 16:20 | ||
Пардон, это надо у них спросить | ||
Ответить | Правка | Наверх | Cообщить модератору |
106. "Командную оболочку Fish планируют переписать на языке Rust" | –1 +/– | |
Сообщение от Советский инженер (?), 21-Фев-23, 15:34 | ||
> Но есть нюанс - не будет работать вообще никакой софт на С и С++. | ||
Ответить | Правка | К родителю #98 | Наверх | Cообщить модератору |
110. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от Аноним (90), 21-Фев-23, 15:36 | ||
ну естественно, я имел ввиду просто по-дефолту работать не будет, ясень пень с прослойками будет :) | ||
Ответить | Правка | Наверх | Cообщить модератору |
112. "Командную оболочку Fish планируют переписать на языке Rust" | –2 +/– | |
Сообщение от Советский инженер (?), 21-Фев-23, 15:39 | ||
>Ну или растаманы должны выучить ассемблер (что врядли, они даже не могут память нормально очищать, целый язык для этого придумали чтоб вместо них это делал) и дергать syscall'ы из ассемблера ... | ||
Ответить | Правка | К родителю #98 | Наверх | Cообщить модератору |
116. "Командную оболочку Fish планируют переписать на языке Rust" | +1 +/– | |
Сообщение от Аноним (90), 21-Фев-23, 15:42 | ||
1. во-первых видно что авторы кода немного знают ассемблер. А вот ты нет, так что не хвастайся тут чужими достижениями. | ||
Ответить | Правка | Наверх | Cообщить модератору |
121. "Командную оболочку Fish планируют переписать на языке Rust" | +1 +/– | |
Сообщение от Советский инженер (?), 21-Фев-23, 15:48 | ||
> во-первых видно что авторы кода немного знают ассемблер. А вот ты нет, | ||
Ответить | Правка | Наверх | Cообщить модератору |
129. "Командную оболочку Fish планируют переписать на языке Rust" | –1 +/– | |
Сообщение от Аноним (90), 21-Фев-23, 15:58 | ||
> git к осмотру, балабольчик. | ||
Ответить | Правка | Наверх | Cообщить модератору |
284. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от Аноним (263), 22-Фев-23, 13:49 | ||
>у тебя все равно корпоративного VPN до intel.com нету, чтоб посмотреть | ||
Ответить | Правка | Наверх | Cообщить модератору |
138. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от Аноним (62), 21-Фев-23, 16:12 | ||
Лучше вызовом процедуры по определёному адресу. Так кроссархитектурнее, не считая специфики регистров, конечно. | ||
Ответить | Правка | К родителю #98 | Наверх | Cообщить модератору |
187. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от Аноним (187), 21-Фев-23, 18:38 | ||
Может ещё адреса сегментных регистров задавать вручную? Как на старых добрых 8086 компах. | ||
Ответить | Правка | Наверх | Cообщить модератору |
154. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от kusb (?), 21-Фев-23, 16:23 | ||
Интересно, а как это сделано в Redox. | ||
Ответить | Правка | К родителю #98 | Наверх | Cообщить модератору |
285. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от Аноним (263), 22-Фев-23, 13:58 | ||
https://doc.redox-os.org/std/src/syscall/x86_64.rs | ||
Ответить | Правка | Наверх | Cообщить модератору |
283. "Командную оболочку Fish планируют переписать на языке Rust" | –1 +/– | |
Сообщение от Аноним (263), 22-Фев-23, 13:45 | ||
Но это же какая-то ерунда. Язык Си и его стандартная библиотека не через магию делает системные вызовы, а через вызов программного прерывания на x86 и arm архитектуре, инструкцию syscall x86-64 или подобный метод. | ||
Ответить | Правка | К родителю #98 | Наверх | Cообщить модератору |
294. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от Аноним (90), 22-Фев-23, 14:45 | ||
Я так и написал вначале - int 0x80 | ||
Ответить | Правка | Наверх | Cообщить модератору |
295. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от Аноним (90), 22-Фев-23, 14:49 | ||
дополнение: | ||
Ответить | Правка | Наверх | Cообщить модератору |
296. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от Аноним (263), 22-Фев-23, 16:15 | ||
>Т.е. без libc можно будет жить там, где сама ОС написана на расте и все сисколы - растовые, т.е. не POSIX-совместимая ОС. Но есть нюанс - не будет работать вообще никакой софт на С и С++. | ||
Ответить | Правка | К родителю #294 | Наверх | Cообщить модератору |
298. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от Аноним (90), 22-Фев-23, 16:23 | ||
Покажи мне, пожалуйста, типичную программу, к-я открывает файлы или пишет что-то на консоль через прямой вызов syscall'ов вместо дерганья библиотечных функций. | ||
Ответить | Правка | Наверх | Cообщить модератору |
301. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от Аноним (263), 22-Фев-23, 16:33 | ||
Начался речь с того что раст-программисты, в отличии от имеющих доступ к vpn интел персонажей не умеют ассемблер. И про rust системные вызовы которые не работают с С и С++ программами. | ||
Ответить | Правка | Наверх | Cообщить модератору |
302. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от Аноним (90), 22-Фев-23, 16:36 | ||
простите? Какой впн и интел, я наверно другой аноним | ||
Ответить | Правка | Наверх | Cообщить модератору |
303. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от Аноним (90), 22-Фев-23, 16:37 | ||
ну а раст программисты и правда не умеет в ассемблер, они даже ручного руления памятью бояться... какой там ассемблер. Умели бы - давно бы уже написали свой кодогенератор, а не юзали LLVM | ||
Ответить | Правка | Наверх | Cообщить модератору |
329. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от Аноним (263), 23-Фев-23, 12:19 | ||
Покажи свой git, клоун | ||
Ответить | Правка | Наверх | Cообщить модератору |
304. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от Аноним (90), 22-Фев-23, 16:42 | ||
Я тот аноним. Речь была не про то, что раст не умеет в сисколы (умеет конечно), а то, что раст не умеет в printf(), fopen(), fclose(), fwrite(), fread() и т.д. без Сишной обвязки. | ||
Ответить | Правка | К родителю #301 | Наверх | Cообщить модератору |
331. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от Советский инженер (?), 23-Фев-23, 15:05 | ||
отєто ты эксперт овпеннетовский. | ||
Ответить | Правка | Наверх | Cообщить модератору |
306. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от Аноним (90), 22-Фев-23, 16:55 | ||
Т.е. бинарник на раст можно слинковать с libc и вычислить адреса функций и подставить их в места вызова и это будет работать? Я правда не знал. Если так, то сорри. Собственно про это и была речь изначально - либо libc заменяется на librust и тогда всё ок, либо дергать сисколы без libc, предварительно заполнив все нужные регистры нужными значениями и, конечно же, знать номера всех сисколов. | ||
Ответить | Правка | К родителю #301 | Наверх | Cообщить модератору |
300. "Командную оболочку Fish планируют переписать на языке Rust" | –1 +/– | |
Сообщение от Аноним (263), 22-Фев-23, 16:25 | ||
В реальности из rust программы можно делать системные вызовы без libc, а у redox то же самое программное прерывание 0x80 с тем же самым номером системного вызова в rax и передачей аргументов через регистры. | ||
Ответить | Правка | К родителю #283 | Наверх | Cообщить модератору |
85. "Командную оболочку Fish планируют переписать на языке Rust" | +1 +/– | |
Сообщение от Аноним (85), 21-Фев-23, 15:03 | ||
Так вот ты какой, turbofish! | ||
Ответить | Правка | Наверх | Cообщить модератору |
132. "Командную оболочку Fish планируют переписать на языке Rust" | –1 +/– | |
Сообщение от Аноним (132), 21-Фев-23, 16:00 | ||
А могли просто на D. И привычней было бы. Но D же позволяет всякое, за что в rust компилятор может и по рукам настучать? | ||
Ответить | Правка | Наверх | Cообщить модератору |
141. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от Аноним (62), 21-Фев-23, 16:15 | ||
В D указатели можно и не использовать. Там по умолчанию всё ссылками. | ||
Ответить | Правка | Наверх | Cообщить модератору |
145. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от Аноним (34), 21-Фев-23, 16:19 | ||
В Питон тоже много где ссылки ему это никак не помогает. | ||
Ответить | Правка | Наверх | Cообщить модератору |
157. "Командную оболочку Fish планируют переписать на языке Rust" | +1 +/– | |
Сообщение от Аноним (62), 21-Фев-23, 16:57 | ||
То, что Питону не помогает и Расту не поможет. | ||
Ответить | Правка | Наверх | Cообщить модератору |
247. "Командную оболочку Fish планируют переписать на языке Rust" | +1 +/– | |
Сообщение от Имя (?), 22-Фев-23, 00:53 | ||
Надо не взвешивать преимущества и недостатки для выбора оптимального языка для задачи, надо модно. Раст модно, будет много звёздочек на гитхабе. | ||
Ответить | Правка | К родителю #132 | Наверх | Cообщить модератору |
140. "Командную оболочку Fish планируют переписать на языке Rust" | +2 +/– | |
Сообщение от user_Name (ok), 21-Фев-23, 16:14 | ||
По ощущениям, не смогли в последние стандарты C++ и решили перейти на то-что более "простое". | ||
Ответить | Правка | Наверх | Cообщить модератору |
144. "Командную оболочку Fish планируют переписать на языке Rust" | +1 +/– | |
Сообщение от Аноним (34), 21-Фев-23, 16:18 | ||
Почему тогда не пошли в Go? Не осилили Go? | ||
Ответить | Правка | Наверх | Cообщить модератору |
169. "Командную оболочку Fish планируют переписать на языке Rust" | +1 +/– | |
Сообщение от Аноним (169), 21-Фев-23, 17:39 | ||
да | ||
Ответить | Правка | Наверх | Cообщить модератору |
181. "Командную оболочку Fish планируют переписать на языке Rust" | +1 +/– | |
Сообщение от Аноним (34), 21-Фев-23, 18:08 | ||
Это очень плохо. | ||
Ответить | Правка | Наверх | Cообщить модератору |
195. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от Аноним (195), 21-Фев-23, 19:36 | ||
Последние стадарты превратили язык не знамо во что. Испортили такую хорошую лаконичную идею в желании засунуть внутрь стандарта все современные тенденции.. | ||
Ответить | Правка | К родителю #140 | Наверх | Cообщить модератору |
252. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от nich (ok), 22-Фев-23, 02:29 | ||
Код Fish - полное говно. Их основной способ обработки ошибок - это макрос DIE, который делает abort. Неудивительно, что главный разработчик Fish не любит C++. Наговнокодил, а теперь и сам плюётся. | ||
Ответить | Правка | К родителю #140 | Наверх | Cообщить модератору |
160. "Командную оболочку Fish планируют переписать на языке Rust" | +1 +/– | |
Сообщение от Аноним (160), 21-Фев-23, 17:17 | ||
Чтобы им начали пользоваться он должен стать хотя бы нормально называться. | ||
Ответить | Правка | Наверх | Cообщить модератору |
171. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от Аноним (171), 21-Фев-23, 17:47 | ||
Наконец-то они встретились. | ||
Ответить | Правка | Наверх | Cообщить модератору |
173. "Командную оболочку Fish планируют переписать на языке Rust" | +5 +/– | |
Сообщение от Аноним (173), 21-Фев-23, 17:57 | ||
Быстрее переписывайте на rust, а то скоро выйдет carbon, нужно будет опять переписывать, а вы ещё не переписали! | ||
Ответить | Правка | Наверх | Cообщить модератору |
179. "Командную оболочку Fish планируют переписать на языке Rust" | +2 +/– | |
Сообщение от Аноним (34), 21-Фев-23, 18:07 | ||
Хочешь ржаку? Когда выйдет Карбон Гугл вместе с выходом сделает нейросеть, которая сама будет переписывать C++ код на Карбон. А в сложных случаях будет подсвечивать где нужно вмешательство человека. | ||
Ответить | Правка | Наверх | Cообщить модератору |
188. "Командную оболочку Fish планируют переписать на языке Rust" | +1 +/– | |
Сообщение от Анонимусс (?), 21-Фев-23, 18:40 | ||
Ты не представляешь насколько тупо это звучит. | ||
Ответить | Правка | Наверх | Cообщить модератору |
332. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от Аноним (332), 23-Фев-23, 15:15 | ||
И что видел старый легаси код, который работал но все его боялись трогать потому что никто не понимал что там написано. Так просто на входе и выходе дописываешь новые функции адаптеры и всё. Вот бы ещё искусственный интеллект умел бы тесты писать. | ||
Ответить | Правка | Наверх | Cообщить модератору |
190. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от Аноним (190), 21-Фев-23, 18:42 | ||
Вы явно недооцениваете фанатиков и их способность игнорировать очевидные вещи. | ||
Ответить | Правка | К родителю #179 | Наверх | Cообщить модератору |
218. "Командную оболочку Fish планируют переписать на языке Rust" | +1 +/– | |
Сообщение от Вы забыли заполнить поле Name (?), 21-Фев-23, 21:46 | ||
> фанатики Карбона | ||
Ответить | Правка | К родителю #179 | Наверх | Cообщить модератору |
286. "Командную оболочку Fish планируют переписать на языке Rust" | +1 +/– | |
Сообщение от Аноним (187), 22-Фев-23, 14:01 | ||
По идее Карбонарии, но так тоже хорошо. | ||
Ответить | Правка | Наверх | Cообщить модератору |
189. "Командную оболочку Fish планируют переписать на языке Rust" | +4 +/– | |
Сообщение от Anonymoustus (ok), 21-Фев-23, 18:42 | ||
> Отмечается, что инструментарий для языка C++ рассматривается разработчиками как устаревающий, и есть опасения, что при продолжении использования C++ в дальнейшем будут усиливаться трудности с поиском новых участников проекта. | ||
Ответить | Правка | Наверх | Cообщить модератору |
216. "Командную оболочку Fish планируют переписать на языке Rust" | +1 +/– | |
Сообщение от Аноним (216), 21-Фев-23, 21:40 | ||
я бы тоже перевел нa rust если преокт еле дышит. | ||
Ответить | Правка | Наверх | Cообщить модератору |
256. "Командную оболочку Fish планируют переписать на языке Rust" | +3 +/– | |
Сообщение от Аноним (256), 22-Фев-23, 05:42 | ||
Да, трудно представить лучший способ прекратить его мучения. | ||
Ответить | Правка | Наверх | Cообщить модератору |
267. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от ilowry (?), 22-Фев-23, 10:54 | ||
Проблемы с многопоточностью не решаются сменой языка программирования. Если у них сейчас проблемы с многопоточностью в С++, из-за которых они хотят поменять язык, то потом будут такие же и/или ещё какие-то проблемы в расте. И они снова захотят поменять язык. "Разруха не в клозетах, а в головах!" | ||
Ответить | Правка | Наверх | Cообщить модератору |
268. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от Facemaker (?), 22-Фев-23, 10:59 | ||
В Расте проблем будет точно меньше. Имею опыт. Трейты Send и Sync дьявольски облегчают жизнь. | ||
Ответить | Правка | Наверх | Cообщить модератору |
287. "Командную оболочку Fish планируют переписать на языке Rust" | +1 +/– | |
Сообщение от Аноним (187), 22-Фев-23, 14:02 | ||
Имею опыт в Go. Жизнь теперь легче легкого. | ||
Ответить | Правка | Наверх | Cообщить модератору |
310. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от freecoder (ok), 22-Фев-23, 19:54 | ||
Проблемы с производством не решаются сменой средств производства. Если у них сейчас проблемы с ручной прялкой, из-за которых они хотят её поменять на фабрику, то потом будут такие же и/или ещё какие-то проблемы со станками на фабрике. И они снова захотят сменить средства производства. "Разруха не в клозетах, а в головах!". (Сидите со своей прялкой и не выпендривайтесь.) | ||
Ответить | Правка | К родителю #267 | Наверх | Cообщить модератору |
312. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от Аноним (237), 22-Фев-23, 20:46 | ||
> планируют переписать на языке Rust | ||
Ответить | Правка | Наверх | Cообщить модератору |
333. "Командную оболочку Fish планируют переписать на языке Rust" | +/– | |
Сообщение от Аноним (332), 23-Фев-23, 15:16 | ||
Так и нет уже никакой Мозиллы. | ||
Ответить | Правка | Наверх | Cообщить модератору |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |