Вариант для распечатки |
Пред. тема | След. тема | ||
| Форум Разговоры, обсуждение новостей | |||
|---|---|---|---|
| Изначальное сообщение | [ Отслеживать ] | ||
| "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от opennews (ok), 13-Мрт-20, 09:28 | ||
Опубликован релиз языка системного программирования Rust 1.42, основанного проектом Mozilla. Язык сфокусирован на безопасной работе с памятью, обеспечивает автоматическое управление памятью и предоставляет средства для достижения высокого параллелизма выполнения заданий, при этом обходясь без использования сборщика мусора и runtime... | ||
| Ответить | Правка | Cообщить модератору | ||
| Оглавление |
| Сообщения | [Сортировка по времени | RSS] |
| 1. "Выпуск языка программирования Rust 1.42" | –3 +/– | |
| Сообщение от ryoken (ok), 13-Мрт-20, 09:28 | ||
Ну вот, опять пересборка... :D | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 2. "Выпуск языка программирования Rust 1.42" | +37 +/– | |
| Сообщение от анонимчик (?), 13-Мрт-20, 09:33 | ||
надо! побольше! воскликашек!!! так! код! наряднее!!! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 4. "Выпуск языка программирования Rust 1.42" | +16 +/– | |
| Сообщение от Аноним (4), 13-Мрт-20, 09:42 | ||
(лучше и (элелегантнее) писать(вот(так))) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 7. "Выпуск языка программирования Rust 1.42" | –2 +/– | |
Сообщение от Владимир Романов (?), 13-Мрт-20, 09:59 | ||
Толстый намек на лисп? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 106. "Выпуск языка программирования Rust 1.42" | –1 +/– | |
| Сообщение от Аноним (106), 14-Мрт-20, 00:49 | ||
Ну так и в С++ пишется... из-за падлючности его авторов: | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 157. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от BSA (?), 14-Мрт-20, 10:24 | ||
Я бы написал так: | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 186. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от Аноним (186), 14-Мрт-20, 16:01 | ||
Не спорю. Т.б.так чаще и делалось, когда было возможно, что неотменяет альтернативы мной показанной... Кому то может более удобной, т.б.незнающим Си и его преобразование типов. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 191. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от Аноним (191), 14-Мрт-20, 17:15 | ||
Т.е.уточню: у меня была идея сделав значительное расширение С++ синтаксиса в т.ч. и подсказки оптимиатору уже в моём компиляторе - оставив синтаксис совместимый с С++ стандартным, пусть и ценой и значительного сужения желательного синтаксиса (но, ук.пожелание мне критично т.к.т.б.для математики), | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 162. "Выпуск языка программирования Rust 1.42" | +3 +/– | |
| Сообщение от C expert (?), 14-Мрт-20, 10:51 | ||
Смешивание в коде std::string и const char* и раньше считалось ярким показателем некомпетентности. Правильно, что забросил. | ||
| Ответить | Правка | К родителю #106 | Наверх | Cообщить модератору | ||
| 188. "Выпуск языка программирования Rust 1.42" | –1 +/– | |
| Сообщение от Аноним (188), 14-Мрт-20, 16:11 | ||
Куда уж мне... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 11. "Выпуск языка программирования Rust 1.42" | +10 +/– | |
| Сообщение от Аноним (11), 13-Мрт-20, 10:20 | ||
Действительно лучше. | ||
| Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору | ||
| 14. "Выпуск языка программирования Rust 1.42" | –5 +/– | |
| Сообщение от Аноним (4), 13-Мрт-20, 10:26 | ||
ИМХО лучше пусть все скобочки будут круглыми, от путаницы избавит подсветка в IDE. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 32. "Выпуск языка программирования Rust 1.42" | +1 +/– | |
| Сообщение от Гранты (?), 13-Мрт-20, 12:54 | ||
Можно список этих IDE? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 39. "Выпуск языка программирования Rust 1.42" | +1 +/– | |
| Сообщение от Ололо (?), 13-Мрт-20, 13:20 | ||
Emacs с rainbow-delimiters. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 44. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от Аноним (44), 13-Мрт-20, 13:38 | ||
с плагинами каждый дурак может подсветить что угодно. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 87. "Выпуск языка программирования Rust 1.42" | +1 +/– | |
| Сообщение от мимо (?), 13-Мрт-20, 19:46 | ||
так может сказать лишь тот, кто ни разу не писал плагинов для подсветки | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 107. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от Аноним (107), 14-Мрт-20, 00:55 | ||
А, так же тот кто открывает например в Notepad по быстрому глянуть содержание, без всякой там подсветки. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 109. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от Аноним (109), 14-Мрт-20, 01:00 | ||
(заменить на другой, маленький-быстрый, текстовый редактор - не предлагать, | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 136. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от deeaitch (ok), 14-Мрт-20, 03:45 | ||
Их нет и если и будут то очень не скоро. | ||
| Ответить | Правка | К родителю #32 | Наверх | Cообщить модератору | ||
| 149. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от qetuo (?), 14-Мрт-20, 07:23 | ||
В Rust простой синтаксис. Он действительно может выглядеть чуждо и непривычно, но он прост и целостен. Исключений очень мало, кейвордов и спецсимволов мало. Ну и уж С++ точно в сторону упрощения синтаксиса не идет. В С++20 ни одного упрощения по сравнению с С++17 не было, наоборот, добавили модули с их синтаксисом и целых три синтаксиса для концептов. Где тут упрощение -- непонятно. Синтаксис Rust же с 2018 года практически не претерпел изменений. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 196. "Выпуск языка программирования Rust 1.42" | +1 +/– | |
| Сообщение от deeaitch (ok), 14-Мрт-20, 19:52 | ||
> В Rust простой синтаксис. Он действительно может выглядеть чуждо и непривычно, но | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 231. "Выпуск языка программирования Rust 1.42" | –1 +/– | |
| Сообщение от qetuo (?), 15-Мрт-20, 06:03 | ||
>все интуитивно понятно | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 278. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от Анононим (?), 16-Мрт-20, 13:52 | ||
| ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 204. "Выпуск языка программирования Rust 1.42" | +1 +/– | |
| Сообщение от Урри (?), 15-Мрт-20, 01:34 | ||
Ага. И именно поэтому с каждой новой версией вносятся новые свистоперделки прямо в синтаксис, а не библиотеки. | ||
| Ответить | Правка | К родителю #149 | Наверх | Cообщить модератору | ||
| 232. "Выпуск языка программирования Rust 1.42" | +1 +/– | |
| Сообщение от qetuo (?), 15-Мрт-20, 06:09 | ||
Будьте добры, укажите конкретные изменения в синтаксисе Rust. В течение последних двух лет изменения в синтаксисе исключительно косметические (можем делать сопоставление с образцом по кортежам, можем по вариантам, можем по структурам, значит должны и по слайсам уметь). | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 255. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от Аноним (-), 16-Мрт-20, 01:29 | ||
> ИМХО лучше пусть все скобочки будут круглыми, от путаницы избавит подсветка в IDE. | ||
| Ответить | Правка | К родителю #14 | Наверх | Cообщить модератору | ||
| 5. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от Здрасьте (?), 13-Мрт-20, 09:51 | ||
«Воскликашка» — это шаблон. Типа «#define», но круче. | ||
| Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору | ||
| 6. "Выпуск языка программирования Rust 1.42" | +3 +/– | |
| Сообщение от qetuo (?), 13-Мрт-20, 09:52 | ||
Восклицательные знаки визуально отделяют макро от функций. Нотация упрощает работу без IDE. Если CamelCase -- значит это тип или класс типов, если snake_case -- переменная, или функция, или модуль. | ||
| Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору | ||
| 12. "Выпуск языка программирования Rust 1.42" | +2 +/– | |
| Сообщение от Аноним (11), 13-Мрт-20, 10:21 | ||
А если camelCase? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 36. "Выпуск языка программирования Rust 1.42" | +3 +/– | |
| Сообщение от Аноним (36), 13-Мрт-20, 13:06 | ||
То это Java. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 69. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от qetuo (?), 13-Мрт-20, 14:59 | ||
camelCase в Rust не применяется, при использовании без соответствующей прагмы компилятор выдает предупреждение. | ||
| Ответить | Правка | К родителю #12 | Наверх | Cообщить модератору | ||
| 100. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от коржик (?), 13-Мрт-20, 23:39 | ||
camelCase/PascalCase стиль точно так же подошёл бы, не вижу противоречия. | ||
| Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору | ||
| 148. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от qetuo (?), 14-Мрт-20, 07:09 | ||
Для чего подошел бы? Если подразумевается использование camelCase вместо snake_case, то различие в одну букву невелико и помогает мало. В том же Haskell, который довольно близок Rust'у по духу, camelCase функций и PascalCase типов и классов типов визуально сливаются. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 19. "Выпуск языка программирования Rust 1.42" | +13 +/– | |
| Сообщение от Аноним (19), 13-Мрт-20, 11:04 | ||
Если в языке не к чему придраться, кроме синтаксиса, это офигеть какой отличный язык. | ||
| Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору | ||
| 20. "Выпуск языка программирования Rust 1.42" | +8 +/– | |
| Сообщение от Аноним (20), 13-Мрт-20, 11:08 | ||
Чтобы придраться к языку - его надо понимать. Не всем доступно) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 111. "Выпуск языка программирования Rust 1.42" | +2 +/– | |
| Сообщение от Аноним (109), 14-Мрт-20, 01:02 | ||
его надо ЖЕЛАТЬ понимать. Не все извращенцы | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 23. "Выпуск языка программирования Rust 1.42" | +3 +/– | |
| Сообщение от A.Stahl (ok), 13-Мрт-20, 11:56 | ||
Синтаксис это самое главное в языке. Собственно язык это и есть синтаксис записи команд. Если синтаксис плох, то плох и язык. | ||
| Ответить | Правка | К родителю #19 | Наверх | Cообщить модератору | ||
| 38. "Выпуск языка программирования Rust 1.42" | +2 +/– | |
Сообщение от proninyaroslav (ok), 13-Мрт-20, 13:13 | ||
Т.е семантика в языке для вас не самое важное? Синтаксиси может выучить любой человек, который хотя бы умеет читать и писать. А вот составить семантически верную программу, зная только "прекрасный и красивый" синтаксис, недостаточно. Плохой язык часто бывает не из-за плохого синтаксиса, а только из-за плохих/недостаточных абстракций и концепций языка. Хороший/плохой синтаксис дело вкуса и привычек, синтаксис си считают хорошим только потому что к нему привыкли за годы | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 53. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от A.Stahl (ok), 13-Мрт-20, 14:00 | ||
Синтаксис и семантика идут плечо к плечу и с точки зрения обычного человека (не специалиста-лингвиста и не буквоеда, как в твоём случае) обуславливают друг друга и потому неразрывны. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 55. "Выпуск языка программирования Rust 1.42" | +/– | |
Сообщение от proninyaroslav (ok), 13-Мрт-20, 14:06 | ||
Вы же говорили что | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 59. "Выпуск языка программирования Rust 1.42" | –1 +/– | |
| Сообщение от A.Stahl (ok), 13-Мрт-20, 14:13 | ||
Завязывай с буквоедством. Слово "семантика" я даже только что загуглил чтобы убедиться что я вообще правильно его понимаю. Такое вот охренезно важное слово. Возможно среди программистов компиляторов разница семантика-синтаксис довольно критична, но в среде прикладных программистов это не так. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 62. "Выпуск языка программирования Rust 1.42" | +1 +/– | |
Сообщение от proninyaroslav (ok), 13-Мрт-20, 14:24 | ||
> но в среде прикладных программистов это не так. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 83. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от Аноним (83), 13-Мрт-20, 19:18 | ||
> Не знаю из какой вы прикладной среды | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 112. "Выпуск языка программирования Rust 1.42" | +1 +/– | |
| Сообщение от Анонимдругой (?), 14-Мрт-20, 01:10 | ||
Аноним дело говорит, | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 130. "Выпуск языка программирования Rust 1.42" | +1 +/– | |
| Сообщение от Аноним (130), 14-Мрт-20, 02:14 | ||
У человека просто наболело, и я его понимаю. Я постоянно встречаю здесь очень "остроумные" и "искрометные" издевательские штуки в адрес всего подряд в комментариях, но стоит начать обсуждение, как тут же вскрывается полная некомпетентность человека в высмеиваемом им предмете, а также абсолютное нежеление эту некомпетентность признавать или устранять. Все это приводит к простому выводу: заметная часть местной активной аудитории - либо вечно голодные тролли, либо просто не самые достойные представители человеческого рода, а скорее всего одно накладывается на другое. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 156. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от Аноним (156), 14-Мрт-20, 10:17 | ||
> Я постоянно встречаю здесь очень "остроумные" и "искрометные" издевательские штуки в адрес всего подряд в комментариях | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 113. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от Анонимдругой (?), 14-Мрт-20, 01:16 | ||
> Ну, к примеру, ниша эрланга - многопоточный и стабильный под нагрузками бэкенд и телекоммуникации, поскольку "семантика"/"возможности" языка позволяет это делать проще в сравнении с некоторыми другими популярными (из-за синтаксиса?) языками, не смотря на его страшный синтаксис | ||
| Ответить | Правка | К родителю #62 | Наверх | Cообщить модератору | ||
| 282. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от RomanCh (ok), 21-Мрт-20, 10:56 | ||
> Ну, к примеру, ниша эрланга - многопоточный и стабильный под нагрузками бэкенд и телекоммуникации | ||
| Ответить | Правка | К родителю #62 | Наверх | Cообщить модератору | ||
| 110. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от Аноним (110), 14-Мрт-20, 01:02 | ||
Что-то из свеженького продакшен рейди на хаскеле? https://github.com/wireapp/wire-server | ||
| Ответить | Правка | К родителю #59 | Наверх | Cообщить модератору | ||
| 151. "Выпуск языка программирования Rust 1.42" | –1 +/– | |
| Сообщение от YetAnotherOnanym (ok), 14-Мрт-20, 09:42 | ||
> Завязывай с буквоедством | ||
| Ответить | Правка | К родителю #59 | Наверх | Cообщить модератору | ||
| 67. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от Аноним (11), 13-Мрт-20, 14:50 | ||
И много людей пишут на Erlang, Haskell? | ||
| Ответить | Правка | К родителю #55 | Наверх | Cообщить модератору | ||
| 72. "Выпуск языка программирования Rust 1.42" | +/– | |
Сообщение от proninyaroslav (ok), 13-Мрт-20, 15:31 | ||
И это определяет плохой язык или хороший? Есть много хороших, но непопулярных, также есть много плохих и "так себе" языков, и они популярны | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 114. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от Аноним (114), 14-Мрт-20, 01:18 | ||
Боюсь вас огорчить, но они и суммарно даже - менее популярны чем (даже)ассемблер... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 93. "Выпуск языка программирования Rust 1.42" | +/– | |
Сообщение от VladSh (?), 13-Мрт-20, 22:19 | ||
Не много, но под CouchDB, к примеру, пишут. | ||
| Ответить | Правка | К родителю #67 | Наверх | Cообщить модератору | ||
| 26. "Выпуск языка программирования Rust 1.42" | –2 +/– | |
| Сообщение от Аноним (26), 13-Мрт-20, 12:05 | ||
Т.е. питон плохой потому что у него хороший синтаксис, но медленный рантайм? | ||
| Ответить | Правка | К родителю #19 | Наверх | Cообщить модератору | ||
| 33. "Выпуск языка программирования Rust 1.42" | –8 +/– | |
| Сообщение от Гранты (?), 13-Мрт-20, 12:55 | ||
У питона синтаксис еще хуже чем у остальных. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 138. "Выпуск языка программирования Rust 1.42" | +1 +/– | |
| Сообщение от Аноним (-), 14-Мрт-20, 03:48 | ||
Интересно, за что его заминусовали? В питоне синтаксис подразумевает что програмер даун. Настолько конченый, что его даже форматировать программу надо при помощи 3.14-лей. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 56. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от A.Stahl (ok), 13-Мрт-20, 14:07 | ||
> Т.е. питон плохой потому что у него хороший синтаксис, но медленный рантайм? | ||
| Ответить | Правка | К родителю #26 | Наверх | Cообщить модератору | ||
| 68. "Выпуск языка программирования Rust 1.42" | +1 +/– | |
| Сообщение от Andrii (?), 13-Мрт-20, 14:54 | ||
И каким таким образом можно поправить медленный рантайм? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 70. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от A.Stahl (ok), 13-Мрт-20, 15:00 | ||
> И каким таким образом можно поправить медленный рантайм? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 129. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от Аноним (-), 14-Мрт-20, 02:12 | ||
Размечтался, плюшевый! Язык с динамической типизацией неудобно оптимизировать. А всякие eval() означают что в рантайме вы таки еще и весь полноценный интерпретер или jit приволокете. Так что самый максимум, после десятка лет долботни у вас получится какой-нибудь V8, где даже просто сама идея пересобрать это будет вызывать легкую панику. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 31. "Выпуск языка программирования Rust 1.42" | –2 +/– | |
Сообщение от proninyaroslav (ok), 13-Мрт-20, 12:39 | ||
Вы ещё котлин не видели, там знаки `!!` и `?` встречаются повсеместно для null-проверок. В расте и JS/TS, кстати, тоже есть `?` и играет примерно ту же роль | ||
| Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору | ||
| 47. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от vctor (?), 13-Мрт-20, 13:46 | ||
Не то что видели, пользуем. Эти !! и ? очень органично смотрятся. Уж лучше тьмы if-ов. Через которые фиг продерешься что бы логику понять. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 50. "Выпуск языка программирования Rust 1.42" | +/– | |
Сообщение от proninyaroslav (ok), 13-Мрт-20, 13:50 | ||
Ну, как видите, кому то изобилие `!` и `?` не по душе | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 115. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от Аноним (115), 14-Мрт-20, 01:22 | ||
По крайней мере это точно не Сишники (а, какие то [секс]-извращенцы). | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 139. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от Аноним (-), 14-Мрт-20, 03:50 | ||
У сишников вообще триграфы есть. Так что если им захочется много странных знаков за каким-то чертом - можно даже перещеголять этих растаманов. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 159. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от Аноним (159), 14-Мрт-20, 10:32 | ||
Вообще то, это не Сишники и даже не С++сники, т.к. только в позжих нововведениях/стандартах. Которые т.о.уже вообще никакие не С/C++. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 212. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от Аноним (-), 15-Мрт-20, 04:03 | ||
> Вообще то, это не Сишники и даже не С++сники, | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 91. "Выпуск языка программирования Rust 1.42" | –1 +/– | |
| Сообщение от коржик (?), 13-Мрт-20, 22:02 | ||
В безопасном расте null не предусмотрен. '?' Нужен для проброса ошибок, потому что исключений тоже не предусмотрено | ||
| Ответить | Правка | К родителю #31 | Наверх | Cообщить модератору | ||
| 92. "Выпуск языка программирования Rust 1.42" | –1 +/– | |
Сообщение от proninyaroslav (ok), 13-Мрт-20, 22:08 | ||
Можно пробрасывать в т.ч Option. Его можно рассматривать как некий nullable-тип | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 116. "Выпуск языка программирования Rust 1.42" | +1 +/– | |
| Сообщение от Анонимдругой (?), 14-Мрт-20, 01:23 | ||
Как говорится: Без комментариев... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 152. "Выпуск языка программирования Rust 1.42" | –1 +/– | |
| Сообщение от коржик (?), 14-Мрт-20, 09:45 | ||
> Как говорится: Без комментариев... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 160. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от Аноним (160), 14-Мрт-20, 10:40 | ||
Тогда уж, стоило сначала поинтересоваться предпочитаемым мной языком программирования | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 57. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от Нонон (?), 13-Мрт-20, 14:07 | ||
Ты знаешь лучший способ писать генерики? | ||
| Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору | ||
| 117. "Выпуск языка программирования Rust 1.42" | –2 +/– | |
| Сообщение от Аноним (117), 14-Мрт-20, 01:27 | ||
> Ты знаешь лучший способ писать генерики? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 153. "Выпуск языка программирования Rust 1.42" | –1 +/– | |
| Сообщение от коржик (?), 14-Мрт-20, 10:01 | ||
> А, что такое эти генерики - с чем их курят?.... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 161. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от Аноним (161), 14-Мрт-20, 10:50 | ||
Толсто.... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 171. "Выпуск языка программирования Rust 1.42" | –2 +/– | |
| Сообщение от коржик (?), 14-Мрт-20, 12:26 | ||
> Плюс: использовать это JS-форкатнутное извращение... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 181. "Выпуск языка программирования Rust 1.42" | –2 +/– | |
| Сообщение от Аноним (181), 14-Мрт-20, 14:40 | ||
> Я всего лишь предложил к прочтению книгу Джона Скита, который кстати довольно легендарный тип в своей области. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 203. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от коржик (?), 15-Мрт-20, 00:49 | ||
Что вы вообще пытаетесь доказать? И к чему этот токсичный сарказм? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 277. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от Аноним2 (?), 16-Мрт-20, 13:33 | ||
Это сишник который себя богом считает. Только после таких сишников с звездой во лбу куча непотребств обнаруживается в их божественном коде. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 118. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от Аноним (130), 14-Мрт-20, 01:31 | ||
Rust уделяет много внимания гигиеничности макросов и корректности кода по умолчанию. А восклицательный знак выступает явной сигнатурой того факта, что в данный момент используется макрос, а не функция. | ||
| Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору | ||
| 185. "Выпуск языка программирования Rust 1.42" | –1 +/– | |
| Сообщение от Аноним (185), 14-Мрт-20, 15:34 | ||
Дело вовсе не в макросах [С++], а в опыте работы, в ч.н.с ними. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 3. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от Аноним (3), 13-Мрт-20, 09:42 | ||
> основанного проектом Mozilla. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 8. "Выпуск языка программирования Rust 1.42" | +/– | |
Сообщение от Владимир Романов (?), 13-Мрт-20, 10:00 | ||
А вы считали по-другому? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 74. "Выпуск языка программирования Rust 1.42" | +1 +/– | |
| Сообщение от Аноним (74), 13-Мрт-20, 16:07 | ||
> мозилла? | ||
| Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору | ||
| 9. "Выпуск языка программирования Rust 1.42" | +4 +/– | |
| Сообщение от Alex (??), 13-Мрт-20, 10:03 | ||
Вроде как Mozilla не основывала Rust, а подключилась к разработке в 2009, когда язык у уже 3 года было. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 29. "Выпуск языка программирования Rust 1.42" | +3 +/– | |
| Сообщение от Аноним (26), 13-Мрт-20, 12:15 | ||
Они подключились к поделке одного программиста и реализовали как продукт. Но лучше бы они браузер писали. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 61. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от Аноним (61), 13-Мрт-20, 14:22 | ||
> Но лучше бы они браузер писали. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 183. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от Аноним (183), 14-Мрт-20, 14:59 | ||
>Но лучше бы они браузер писали. | ||
| Ответить | Правка | К родителю #29 | Наверх | Cообщить модератору | ||
| 34. "Выпуск языка программирования Rust 1.42" | +6 +/– | |
| Сообщение от анон (?), 13-Мрт-20, 12:58 | ||
Нет, это был пет проджект их сотрудника, потенциал которого осознали в компании | ||
| Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору | ||
| 98. "Выпуск языка программирования Rust 1.42" | +4 +/– | |
| Сообщение от анонимчик (?), 13-Мрт-20, 23:28 | ||
поэтому сотрудник соскочил в эпл пилить swift | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 133. "Выпуск языка программирования Rust 1.42" | +1 +/– | |
| Сообщение от Аноним (130), 14-Мрт-20, 02:32 | ||
Он соскочил, потому что философия изыка перестала соответствовать его (оригинального автора) потребностям. Например, ему было свершенно наплевать на принцип zero cost abstractions, а изначальные версии языка (до 1.0) содержали GC и зеленые потоки. И что бы мы получили, если бы он остался "у руля"? Очередной Swift/Go/Java/Kotlin/Scala/Python/Ruby/<you name it>. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 141. "Выпуск языка программирования Rust 1.42" | –2 +/– | |
| Сообщение от Аноним (-), 14-Мрт-20, 03:53 | ||
> Языков, условно говоря, не обладающих рантаймом, с предсказуемой производительностью | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 154. "Выпуск языка программирования Rust 1.42" | +3 +/– | |
| Сообщение от qetuo (?), 14-Мрт-20, 10:11 | ||
Де факто ты не можешь сделать форк компилятора и назвать его Rust. Назовешь иначе -- пожалуйста. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 213. "Выпуск языка программирования Rust 1.42" | –1 +/– | |
| Сообщение от Аноним (-), 15-Мрт-20, 04:08 | ||
> Де факто ты не можешь сделать форк компилятора и назвать его Rust. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 244. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от Аноним (244), 15-Мрт-20, 16:44 | ||
>> Де факто ты не можешь сделать форк компилятора и назвать его Rust. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 256. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от Аноним (-), 16-Мрт-20, 01:34 | ||
> И анонимный Эксперт с Наиценнейшим Мнением сможет нам конечно же кинуть ссылку | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 267. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от Аноним (-), 16-Мрт-20, 04:41 | ||
>> И анонимный Эксперт с Наиценнейшим Мнением сможет нам конечно же кинуть ссылку | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 176. "Выпуск языка программирования Rust 1.42" | +3 +/– | |
| Сообщение от Аноним (176), 14-Мрт-20, 13:32 | ||
О боже, разработчики Rust учли огромное количество проблем языков до него, в том числе фрагментацию экосистемы, какие гады! Более того, Rust даже учел ключевую проблему C++, превращающую его в монстра: обратную совемстимость. В Rust все редакции языка поддерживаются компилятором вечно и код в разных редакциях будет линковаться, но сами редакции между собой не являются совместимыми. Это полностью развязывает руки разработчикам для исправления языка и его семантики в будущем. А в cargo есть утилита, которая умеет транслировать код из старой редакции в новую при необходимости. | ||
| Ответить | Правка | К родителю #141 | Наверх | Cообщить модератору | ||
| 214. "Выпуск языка программирования Rust 1.42" | –1 +/– | |
| Сообщение от Аноним (-), 15-Мрт-20, 04:20 | ||
> О боже, разработчики Rust учли огромное количество проблем языков до него, | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 227. "Выпуск языка программирования Rust 1.42" | –1 +/– | |
| Сообщение от Аноним (227), 15-Мрт-20, 05:10 | ||
> ...и поэтому создали много новых :) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 257. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от Аноним (-), 16-Мрт-20, 01:49 | ||
> Например? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 242. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от Аноним (-), 15-Мрт-20, 16:30 | ||
>> А в cargo есть утилита, которая умеет транслировать код из | ||
| Ответить | Правка | К родителю #214 | Наверх | Cообщить модератору | ||
| 258. "Выпуск языка программирования Rust 1.42" | –1 +/– | |
| Сообщение от Аноним (-), 16-Мрт-20, 01:53 | ||
> Оп-па. Как же так? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 268. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от Аноним (-), 16-Мрт-20, 04:45 | ||
>>>> Форкайте под другим названием и делайте что хотите. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 146. "Выпуск языка программирования Rust 1.42" | +1 +/– | |
| Сообщение от АнтонимАнтоним (?), 14-Мрт-20, 05:18 | ||
> Он соскочил, потому что философия изыка перестала соответствовать его (оригинального автора) потребностям. | ||
| Ответить | Правка | К родителю #133 | Наверх | Cообщить модератору | ||
| 174. "Выпуск языка программирования Rust 1.42" | –3 +/– | |
| Сообщение от Аноним (176), 14-Мрт-20, 13:19 | ||
Удивительно, как легко вы называете других людей лжецами, совершенно не проверяя собственные утверждения. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 180. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от Аноним (176), 14-Мрт-20, 14:17 | ||
> Еще один пример относительно крупного проекта на Rust от Google: https://github.com/bluejekyll/trust-dns | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 187. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от АнтонимАнтоним (?), 14-Мрт-20, 16:04 | ||
> Во-первых: https://twitter.com/graydon_pub/status/958267824304046080 | ||
| Ответить | Правка | К родителю #174 | Наверх | Cообщить модератору | ||
| 190. "Выпуск языка программирования Rust 1.42" | –1 +/– | |
| Сообщение от Аноним (176), 14-Мрт-20, 17:09 | ||
Чтобы доказывать что-то человеку, у которого откровенно предвзятое отношение к предмету, требуются усилия, которых вы, да и местная аудитория, на которую я порядком насмотрелся, не стоите. Уверен, что вы надувая щеки ответите что-нибудь в духе "я совершенно непредвзят и страшно объективен, а ты хрустофанатик-смузихлеб и слился", но отвечать я на эту ерунду, конечно, не буду. Мне порядком opennet надоел. Защищайте тут вместе статус-кво и высмеивайте и оскорбляйте все, что выводит вас из зоны комфорта и дальше - удачи в этом достойном деле. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 199. "Выпуск языка программирования Rust 1.42" | –1 +/– | |
| Сообщение от Аноним84701 (ok), 14-Мрт-20, 20:03 | ||
> Гугл - open source контора, всё, что они "активно используют" вполне доступно. | ||
| Ответить | Правка | К родителю #187 | Наверх | Cообщить модератору | ||
| 189. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от Аноним (189), 14-Мрт-20, 17:02 | ||
Просто люди понимают, что Раст не за Свободу. Это-то и отталкивает. | ||
| Ответить | Правка | К родителю #174 | Наверх | Cообщить модератору | ||
| 233. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от Аноним (227), 15-Мрт-20, 06:09 | ||
Думал проигнорирую, но все же спрошу. Вы вообще о чем? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 215. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от Аноним (-), 15-Мрт-20, 04:23 | ||
> Google активно использует Rust, в том числе в своей операционной системе Fuchsia | ||
| Ответить | Правка | К родителю #174 | Наверх | Cообщить модератору | ||
| 228. "Выпуск языка программирования Rust 1.42" | –1 +/– | |
| Сообщение от Аноним (227), 15-Мрт-20, 05:14 | ||
Приведите, пожалуйста, цитату и источник. Чтобы было слово или фраза, хотя бы отдаленно напоминающая слово "маргинальщина". | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 259. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от Аноним (-), 16-Мрт-20, 01:56 | ||
> Приведите, пожалуйста, цитату и источник. Чтобы было слово или фраза, хотя бы | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 272. "Выпуск языка программирования Rust 1.42" | +1 +/– | |
| Сообщение от Аноним (272), 16-Мрт-20, 10:36 | ||
Вы про этот документ? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 175. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от анонимчик (?), 14-Мрт-20, 13:29 | ||
"очередной swift" - так swift моложе rust. А вы уже много сверх быстрых программ на rust написали используя зеро кост обстракшон? Или втихаря по старинке указатели вычитаете, а на форумах за ради искусства чисто? | ||
| Ответить | Правка | К родителю #133 | Наверх | Cообщить модератору | ||
| 177. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от Аноним (176), 14-Мрт-20, 13:39 | ||
Я где-то сказал, что перечисленные языки, в том числе Swift, плохие? Я мало знаю про Swift, но знаю, что он очень много чего притащил из Rust и в целом является хорошим приятным в использовании языком. Но ни он, ни один другой из перечисленных мной языков не годится для системной разработки и того, чтобы выжимать из машины все, на что она способна. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 201. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от анонимчик (?), 14-Мрт-20, 22:20 | ||
Язык который не компилирует сам себя - так себе системный... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 209. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от Аноним (227), 15-Мрт-20, 02:53 | ||
1. Пригодность инструмента к задаче определяется тем, как инструмент с ней справляется, а не тем, насколько он удовлетворяет всем идеалам анонима с opennet. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 211. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от Аноним (227), 15-Мрт-20, 03:10 | ||
по-геройски* | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 216. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от Аноним (-), 15-Мрт-20, 04:25 | ||
> 1. Пригодность инструмента к задаче определяется тем, как инструмент с ней справляется, | ||
| Ответить | Правка | К родителю #209 | Наверх | Cообщить модератору | ||
| 219. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от Аноним (227), 15-Мрт-20, 04:42 | ||
Раз сам аноним с opennet так сказал, значит так и есть. Здесь же кладезь обоснованных мнений и обьективных взвешенных суждений за авторством лучших экспертов :) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 237. "Выпуск языка программирования Rust 1.42" | +1 +/– | |
| Сообщение от анонимчик (?), 15-Мрт-20, 13:56 | ||
что значит "выдумавают". вам факты сообщают. еще можно добавить потешное поведение адептов секты rust. как они ходят по площадям и синагогам неся благую весть. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 239. "Выпуск языка программирования Rust 1.42" | –1 +/– | |
| Сообщение от Аноним (239), 15-Мрт-20, 14:45 | ||
> факты | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 246. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от анонимчик (?), 15-Мрт-20, 19:59 | ||
>> факты | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 250. "Выпуск языка программирования Rust 1.42" | –1 +/– | |
| Сообщение от Аноним (239), 15-Мрт-20, 20:42 | ||
> факты же. | ||
| Ответить | Правка | К родителю #246 | Наверх | Cообщить модератору | ||
| 251. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от анонимчик (?), 15-Мрт-20, 22:59 | ||
>Разберем. | ||
| Ответить | Правка | К родителю #250 | Наверх | Cообщить модератору | ||
| 252. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от Аноним (252), 15-Мрт-20, 23:43 | ||
> разбирайте пожалуйста. факты это факты, а трактовки это трактовки. | ||
| Ответить | Правка | К родителю #251 | Наверх | Cообщить модератору | ||
| 253. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от анонимчик (?), 15-Мрт-20, 23:59 | ||
>Т.е. вы попрбосаться заимательными фактиками пришли | ||
| Ответить | Правка | К родителю #252 | Наверх | Cообщить модератору | ||
| 254. "Выпуск языка программирования Rust 1.42" | –2 +/– | |
| Сообщение от Аноним (252), 16-Мрт-20, 00:46 | ||
> это открытый форум. здесь может любой человек изложить известные ему факты. | ||
| Ответить | Правка | К родителю #253 | Наверх | Cообщить модератору | ||
| 271. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от анонимчик (?), 16-Мрт-20, 09:48 | ||
давайте еще раз | ||
| Ответить | Правка | К родителю #254 | Наверх | Cообщить модератору | ||
| 273. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от Аноним (272), 16-Мрт-20, 10:47 | ||
Бомбит у вас, потому что вы снова и снова пытаетесь загнать незнакомому человеку какую-то чушь и не получается. Системным язык делает его семантика, а не то, через какую задницу его доводят до машинного кода. | ||
| Ответить | Правка | К родителю #271 | Наверх | Cообщить модератору | ||
| 274. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от анонимчик (?), 16-Мрт-20, 10:56 | ||
> Бомбит у вас, потому что вы снова и снова пытаетесь загнать незнакомому | ||
| Ответить | Правка | К родителю #273 | Наверх | Cообщить модератору | ||
| 275. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от Аноним (272), 16-Мрт-20, 11:19 | ||
> поэтому я не загоняю незнакомому, а снова повторяю, чтобы не дать адепту у которого бомбит заболтать тему и перевести тему во флуд. | ||
| Ответить | Правка | К родителю #274 | Наверх | Cообщить модератору | ||
| 276. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от анонимчик (?), 16-Мрт-20, 12:34 | ||
вы начали раздувать щеки и очерднять другие языки "я мол их не знаю, то точно что очень много" | ||
| Ответить | Правка | К родителю #275 | Наверх | Cообщить модератору | ||
| 260. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от Аноним (-), 16-Мрт-20, 01:58 | ||
> Раз сам аноним с opennet так сказал, значит так и есть. | ||
| Ответить | Правка | К родителю #219 | Наверх | Cообщить модератору | ||
| 266. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от Аноним (252), 16-Мрт-20, 02:19 | ||
Хорошо, давайте попробуем еще раз. У меня просто пара вопросов: | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 240. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от Аноним (-), 15-Мрт-20, 15:55 | ||
>> 1. Пригодность инструмента к задаче определяется тем, как инструмент с ней справляется, | ||
| Ответить | Правка | К родителю #216 | Наверх | Cообщить модератору | ||
| 245. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от анонимчик (?), 15-Мрт-20, 19:58 | ||
> англицизмов через три словом не может тут ничего изменить. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 248. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от Аноним (-), 15-Мрт-20, 20:20 | ||
>>> Язык который не компилирует сам себя - так себе системный... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 205. "Выпуск языка программирования Rust 1.42" | +1 +/– | |
| Сообщение от Урри (?), 15-Мрт-20, 01:43 | ||
Получили бы, возможно, язык с продуманным и логичным синтаксисом, а не вот это поделие с новыми и новыми языковыми заплатками. | ||
| Ответить | Правка | К родителю #133 | Наверх | Cообщить модератору | ||
| 210. "Выпуск языка программирования Rust 1.42" | –1 +/– | |
| Сообщение от Аноним (227), 15-Мрт-20, 03:06 | ||
Вы ведь даже не особо понимаете, о чем речь в статье (как и большая часть местных комментаторов), иначе бы не называли это "заплатками", верно? Мне иногда кажется, что местному завсегдатаю лишь бы что-нибудь написать. И как-нибудь уверенно, с нахрапом, чтобы за самого умного сойти. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 15. "Выпуск языка программирования Rust 1.42" | +10 +/– | |
| Сообщение от йййй (ok), 13-Мрт-20, 10:41 | ||
Раст убьет невменяемый синтаксис. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 17. "Выпуск языка программирования Rust 1.42" | +3 +/– | |
| Сообщение от Аноним (17), 13-Мрт-20, 10:48 | ||
Уже. Запутались. Утратили ориентир. Лепят "по вкусу". | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 25. "Выпуск языка программирования Rust 1.42" | –2 +/– | |
| Сообщение от Аноним (25), 13-Мрт-20, 12:02 | ||
— А здесь мы готовим кашку для старушек. | ||
| Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору | ||
| 63. "Выпуск языка программирования Rust 1.42" | +2 +/– | |
| Сообщение от Аноним (19), 13-Мрт-20, 14:25 | ||
Раст ещё много кого убьёт. | ||
| Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору | ||
| 73. "Выпуск языка программирования Rust 1.42" | +1 +/– | |
| Сообщение от Аноним (61), 13-Мрт-20, 15:53 | ||
в т.ч. саму мозилу | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 99. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от анонимчик (?), 13-Мрт-20, 23:29 | ||
таким мы его и запомним - убийцей всех! | ||
| Ответить | Правка | К родителю #63 | Наверх | Cообщить модератору | ||
| 184. "Выпуск языка программирования Rust 1.42" | +2 +/– | |
| Сообщение от Аноним (183), 14-Мрт-20, 15:03 | ||
Главное чтобы гуголь убили, а без хромиума у гномерастов не будет примеров для подражания и досвидули убогий gtk3. | ||
| Ответить | Правка | К родителю #63 | Наверх | Cообщить модератору | ||
| 102. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от коржик (?), 13-Мрт-20, 23:53 | ||
В чем невменяемость? Меня например блевать тянет от котлина, но это же только мои личные впечатления, правда? | ||
| Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору | ||
| 121. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от Аноним (121), 14-Мрт-20, 01:45 | ||
нетолько... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 22. "Выпуск языка программирования Rust 1.42" | –1 +/– | |
| Сообщение от Аноним (25), 13-Мрт-20, 11:56 | ||
>> Основные новшества: | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 28. "Выпуск языка программирования Rust 1.42" | –1 +/– | |
| Сообщение от Аноним (26), 13-Мрт-20, 12:13 | ||
Они еще лефтпад не реализовали на уровне базовой поставки. Так что им еще пилить и пилить. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 24. "Выпуск языка программирования Rust 1.42" | +1 +/– | |
| Сообщение от Аноним (26), 13-Мрт-20, 12:01 | ||
Я понял их план раньше говорили что раст изучают те кто ниасилили C++ поэтому разработчики раста решили его усложнить и теперь растоманы говорят что те кто пишут на C++ ниасилили раст. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 40. "Выпуск языка программирования Rust 1.42" | +/– | |
Сообщение от proninyaroslav (ok), 13-Мрт-20, 13:23 | ||
Раст создавался в годы, когда c++ был сплошь и рядом небезопасным, поэтому был смысл изучать раст как безальтернативный вариант. RAII сильно улучшило ситуацию c++, но не убрало UB и теперь раст позиционируется ещё и как "модно-функциональный" язык с более адекватными абстракциями и многопоточностью, чем в c++. И при этом из коробки у тебя есть весь инструментарий, от репозиториев библиотек до линтера | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 42. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от Аноним (44), 13-Мрт-20, 13:36 | ||
Только все что выкатывает на раст сплошь забито блоками unsafe. С таким же успехом можно безопасную часть писать на Го, а небезопасную на C++. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 48. "Выпуск языка программирования Rust 1.42" | +/– | |
Сообщение от proninyaroslav (ok), 13-Мрт-20, 13:48 | ||
Я думаю что куда удобнее логически разделить сам язык, чем биндить какие то куски кода из других языков (а Го тем более со сборщиком мусора) с помощью сишного FFI. К тому же FFI уже по определению небезопасен. unsafe-блоки же внутри языка, написаны на этом же языке и могут быть без проблем протестированы. Та же концепция есть в шарпе. К тому же они отвечают и за FFI | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 86. "Выпуск языка программирования Rust 1.42" | +3 +/– | |
| Сообщение от Анатолий (??), 13-Мрт-20, 19:45 | ||
> Раст создавался в годы, когда c++ был сплошь и рядом небезопасным | ||
| Ответить | Правка | К родителю #40 | Наверх | Cообщить модератору | ||
| 94. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от segesg (?), 13-Мрт-20, 22:21 | ||
>основан на авто вызове дестркутора | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 142. "Выпуск языка программирования Rust 1.42" | –1 +/– | |
| Сообщение от Аноним (-), 14-Мрт-20, 03:55 | ||
> из коробки у тебя есть весь инструментарий, от репозиториев библиотек до линтера | ||
| Ответить | Правка | К родителю #40 | Наверх | Cообщить модератору | ||
| 192. "Выпуск языка программирования Rust 1.42" | +3 +/– | |
| Сообщение от Аноним (176), 14-Мрт-20, 17:31 | ||
Да какой вендорлок? Cargo позволяет указывать зависимости, например, напрямую из конкретных репозиториев или указать альтернативный реестр: https://doc.rust-lang.org/cargo/reference/registries.html | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 217. "Выпуск языка программирования Rust 1.42" | –1 +/– | |
| Сообщение от Аноним (-), 15-Мрт-20, 04:31 | ||
> Да какой вендорлок? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 241. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от Аноним (-), 15-Мрт-20, 16:14 | ||
>> Да какой вендорлок? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 243. "Выпуск языка программирования Rust 1.42" | +1 +/– | |
| Сообщение от Аноним (-), 15-Мрт-20, 16:33 | ||
>> Да какой вендорлок? | ||
| Ответить | Правка | К родителю #217 | Наверх | Cообщить модератору | ||
| 85. "Выпуск языка программирования Rust 1.42" | +6 +/– | |
| Сообщение от Аноним (83), 13-Мрт-20, 19:39 | ||
и только иксперты опеннета продолжают хейтить все и вся, ниасилив ни крестов, ни раста, ни го, ни питона, ни даже баша | ||
| Ответить | Правка | К родителю #24 | Наверх | Cообщить модератору | ||
| 105. "Выпуск языка программирования Rust 1.42" | –1 +/– | |
| Сообщение от А (??), 14-Мрт-20, 00:13 | ||
Осилившие Баш? Затейники какие... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 123. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от Аноним (123), 14-Мрт-20, 01:54 | ||
Помножить на кол-во версий и реализаций... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 143. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от Аноним (-), 14-Мрт-20, 03:56 | ||
Один таки осилил - вон там в новости где клиент let's encrypt продан энтерпрайзу. Учитесь, лузеры. | ||
| Ответить | Правка | К родителю #105 | Наверх | Cообщить модератору | ||
| 164. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от Аноним (191), 14-Мрт-20, 10:57 | ||
Работал бы он даже хоть дворником или т.б.ассенизатором | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 218. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от Аноним (-), 15-Мрт-20, 04:32 | ||
> - глядишь больше зарабатывал бы суммарно. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 27. "Выпуск языка программирования Rust 1.42" | +2 +/– | |
| Сообщение от leap42 (ok), 13-Мрт-20, 12:08 | ||
> при этом обходясь без использования сборщика мусора и runtime | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 30. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от Аноним (30), 13-Мрт-20, 12:25 | ||
А в линкс ядре у си тот же рантайм? Или как они там arc, argv и main обрабатывают? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 135. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от Аноним (-), 14-Мрт-20, 03:41 | ||
> А в линкс ядре у си тот же рантайм? Или как они там arc, argv и main обрабатывают? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 35. "Выпуск языка программирования Rust 1.42" | –1 +/– | |
Сообщение от proninyaroslav (ok), 13-Мрт-20, 12:58 | ||
Вы сильно путаете рантайм внутри языка (например, эксепшены C++ или сборщик мусора Go) и main() как ассемблерную точку запуска кода откуда-то извне, например, из ОС или самописным ассемблерным прелоадером или бутлоадером | ||
| Ответить | Правка | К родителю #27 | Наверх | Cообщить модератору | ||
| 75. "Выпуск языка программирования Rust 1.42" | +3 +/– | |
| Сообщение от Аноним (75), 13-Мрт-20, 17:05 | ||
main() не запускается из OS. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 79. "Выпуск языка программирования Rust 1.42" | –1 +/– | |
Сообщение от proninyaroslav (ok), 13-Мрт-20, 17:37 | ||
Понятно что не напрямую, а с помощью кода из слинкованной libc (__libc_start_main или любая другая), но сути это не меняет. В любом случае это не рантайм языка, а просто процедура запуска процесса и передача управления коду | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 89. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от Аноним (89), 13-Мрт-20, 20:19 | ||
ld.so знает. Правда не про main, а про _start. А мейн запускает crt*.a(с-рантайм) что идет в комплекте с компилятором, например. Перед этим запуская конструкторы :) | ||
| Ответить | Правка | К родителю #75 | Наверх | Cообщить модератору | ||
| 77. "Выпуск языка программирования Rust 1.42" | +1 +/– | |
| Сообщение от Аноним84701 (ok), 13-Мрт-20, 17:28 | ||
>> при этом обходясь без использования сборщика мусора и runtime | ||
| Ответить | Правка | К родителю #27 | Наверх | Cообщить модератору | ||
| 126. "Выпуск языка программирования Rust 1.42" | –3 +/– | |
| Сообщение от Аноним (126), 14-Мрт-20, 02:06 | ||
1) Нормальные люди(~95% программистов всей Земли) - не пишут на GCC. А, в других компиляторах есть, как же строка (C)... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 137. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от Аноним (-), 14-Мрт-20, 03:45 | ||
> 1) Нормальные люди(~95% программистов всей Земли) - не пишут на GCC. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 165. "Выпуск языка программирования Rust 1.42" | –1 +/– | |
| Сообщение от Аноним (165), 14-Мрт-20, 11:11 | ||
Из-за таких "адекватов" как вы приходится вот отвечать - тратя драгоценное время... :( | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 220. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от Аноним (-), 15-Мрт-20, 04:43 | ||
> Про (реально исторически паршивую сравнительно, т.е.даже условно | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 238. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от Аноним (-), 15-Мрт-20, 14:21 | ||
> Чтобы си с места в карьер втопил на cortex - не надо вообще совсем ничего. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 261. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от Аноним (-), 16-Мрт-20, 02:06 | ||
> Ну-ка, втопи с места в карьер, на чистом си, классический x86 - т.е. с BIOS и MBR. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 140. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от deeaitch (ok), 14-Мрт-20, 03:50 | ||
О, открой тайну покрытую мрагом. на чем же пишут 95% "нормальных" людей | ||
| Ответить | Правка | К родителю #126 | Наверх | Cообщить модератору | ||
| 166. "Выпуск языка программирования Rust 1.42" | –1 +/– | |
| Сообщение от Аноним (166), 14-Мрт-20, 11:30 | ||
В общем то - на разном... статистика - не секрет же, ищите. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 197. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от deeaitch (ok), 14-Мрт-20, 20:00 | ||
>[оверквотинг удален] | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 262. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от Аноним (-), 16-Мрт-20, 02:08 | ||
> О, открой тайну покрытую мрагом. на чем же пишут 95% "нормальных" людей | ||
| Ответить | Правка | К родителю #140 | Наверх | Cообщить модератору | ||
| 280. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от deeaitch (ok), 18-Мрт-20, 02:31 | ||
А ещё на партах и заборах. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 173. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от Аноним84701 (ok), 14-Мрт-20, 13:11 | ||
> 1) Нормальные люди(~95% программистов всей Земли) - не пишут на GCC. А, в других компиляторах есть, как же строка (C)... | ||
| Ответить | Правка | К родителю #126 | Наверх | Cообщить модератору | ||
| 80. "Выпуск языка программирования Rust 1.42" | –2 +/– | |
| Сообщение от Аноним (80), 13-Мрт-20, 17:52 | ||
Это на рантайм, рантайм — это то, что линкуется огромным ненужным блобом к коду, и вызывается из него в процессе работы. Но, скажем, при динамической кодогенерации, других вариантов и нет. Как результат, все языки с рантаймом имеют высокий оверхэд и очень значительный футпринт, а также пониженную эффективность (которую пытаются выправлять ресурсоёмкими динамическими оптимизациями). | ||
| Ответить | Правка | К родителю #27 | Наверх | Cообщить модератору | ||
| 103. "Выпуск языка программирования Rust 1.42" | –2 +/– | |
| Сообщение от коржик (?), 13-Мрт-20, 23:59 | ||
в оверпринт с футхэтом перепутали | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 127. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от Аноним (127), 14-Мрт-20, 02:09 | ||
Про блоб это очень метко... | ||
| Ответить | Правка | К родителю #80 | Наверх | Cообщить модератору | ||
| 81. "Выпуск языка программирования Rust 1.42" | –1 +/– | |
| Сообщение от Аноним (80), 13-Мрт-20, 17:57 | ||
ps вот glib можно считать рантаймом в некоторой мере (хотя это больше коллекция подпрограмм), glibc уже нет, но не glib, ни glibc, ни упаси бже boehm-gc не являются "си". | ||
| Ответить | Правка | К родителю #27 | Наверх | Cообщить модератору | ||
| 95. "Выпуск языка программирования Rust 1.42" | –1 +/– | |
| Сообщение от segesg (?), 13-Мрт-20, 22:30 | ||
Ну, на расте пишут прошивки микро-контроллеров. | ||
| Ответить | Правка | К родителю #27 | Наверх | Cообщить модератору | ||
| 128. "Выпуск языка программирования Rust 1.42" | +2 +/– | |
| Сообщение от Аноним (128), 14-Мрт-20, 02:12 | ||
Ну, и на Си и даже BASIC пишут прошивки микро-контроллеров. И что это разве нормально тут?... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 145. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от АнтонимАнтоним (?), 14-Мрт-20, 05:13 | ||
И? На Go тоже пишут прошивки микро-контроллеров. | ||
| Ответить | Правка | К родителю #95 | Наверх | Cообщить модератору | ||
| 97. "Выпуск языка программирования Rust 1.42" | –1 +/– | |
| Сообщение от Ordu (ok), 13-Мрт-20, 23:14 | ||
> даже у Си есть рантайм (он при вообще пустом main обработает argc, argv например) | ||
| Ответить | Правка | К родителю #27 | Наверх | Cообщить модератору | ||
| 134. "Выпуск языка программирования Rust 1.42" | –1 +/– | |
| Сообщение от Аноним (-), 14-Мрт-20, 03:38 | ||
> даже у Си есть рантайм | ||
| Ответить | Правка | К родителю #27 | Наверх | Cообщить модератору | ||
| 37. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от user90 (?), 13-Мрт-20, 13:08 | ||
Опять эти наскальные письмена.. как сравнишь с синтаксисом того же Лиспа - так аж вздрогнешь! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 43. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от burjui (ok), 13-Мрт-20, 13:37 | ||
Тоже, когда читаю код на Лиспе, вздрагиваю. Концептуально это элегантно, на практике нечитабельно. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 45. "Выпуск языка программирования Rust 1.42" | –1 +/– | |
| Сообщение от user90 (?), 13-Мрт-20, 13:43 | ||
Если не писать в одну строку, то отлично читается! Ага, на практике, которой у 90% говорящих тут о Лиспе просто нет)) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 76. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от burjui (ok), 13-Мрт-20, 17:26 | ||
А я говорю только за себя, и я писал на Racket, который, на мой взгляд, читабельнее многих других лиспов. За два года порядком поднадоело. В целом, идея лиспов мне нравится, но только для написания небольших программ, решающих одну простую задачу. Как только приходится писать что-то сложное, выясняется, что заметно проще это сделать на статически типизированном языке с более богатым и менее обфусцированным синтаксисом, даже менее знакомом, каким для меня был Rust несколько лет назад. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 82. "Выпуск языка программирования Rust 1.42" | –2 +/– | |
| Сообщение от user90 (?), 13-Мрт-20, 18:10 | ||
> не отдельными языковыми конструкциями, а через списки и макросы | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 263. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от Аноним (263), 16-Мрт-20, 02:10 | ||
С макросами пойнт видимо в том что это вообще совсем не добавляет кода в программу - компилер может precompute результат в compile time, при генерации кода в коде будет просто константа вместо счета результата. Что как бы хорошо по эффективности кода. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 41. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от unfo (?), 13-Мрт-20, 13:25 | ||
Все никак не дойдут руки изучить этот на вид весьма интересный язык. Посоветуйте хороших книжек по нему, будьте добры, желательно на английском. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 49. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от Вкусная водочка (?), 13-Мрт-20, 13:48 | ||
https://scanlibs.com/?s=rust | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 122. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от Аноним (130), 14-Мрт-20, 01:51 | ||
Во-первых, сам официальный сайт Rust содержит прекрасные вводные материалы, в том числе целую книгу, чем не может похвастаться ни один известный мне язык: | ||
| Ответить | Правка | К родителю #41 | Наверх | Cообщить модератору | ||
| 46. Скрыто модератором | +3 +/– | |
| Сообщение от burjui (ok), 13-Мрт-20, 13:45 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 51. Скрыто модератором | –1 +/– | |
| Сообщение от user90 (?), 13-Мрт-20, 13:51 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 88. Скрыто модератором | +1 +/– | |
| Сообщение от Аноним (-), 13-Мрт-20, 20:19 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 52. Скрыто модератором | +2 +/– | |
Сообщение от proninyaroslav (ok), 13-Мрт-20, 13:59 | ||
| Ответить | Правка | К родителю #46 | Наверх | Cообщить модератору | ||
| 71. Скрыто модератором | +/– | |
| Сообщение от Аноним (11), 13-Мрт-20, 15:11 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 124. Скрыто модератором | +1 +/– | |
| Сообщение от Ivan_83 (ok), 14-Мрт-20, 01:54 | ||
| Ответить | Правка | К родителю #46 | Наверх | Cообщить модератору | ||
| 54. "Выпуск языка программирования Rust 1.42" | +2 +/– | |
| Сообщение от Нонон (?), 13-Мрт-20, 14:02 | ||
Жаль на нем нет какого-то родного гуя.. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 58. "Выпуск языка программирования Rust 1.42" | –2 +/– | |
Сообщение от proninyaroslav (ok), 13-Мрт-20, 14:09 | ||
Есть Azul | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 64. "Выпуск языка программирования Rust 1.42" | +2 +/– | |
| Сообщение от Аноним (61), 13-Мрт-20, 14:27 | ||
кто его использует? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 66. "Выпуск языка программирования Rust 1.42" | +1 +/– | |
Сообщение от proninyaroslav (ok), 13-Мрт-20, 14:31 | ||
Если он есть не значит что его используют | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 65. "Выпуск языка программирования Rust 1.42" | +2 +/– | |
| Сообщение от Аноним (19), 13-Мрт-20, 14:28 | ||
> Azul is not ready for usage or production yet. | ||
| Ответить | Правка | К родителю #58 | Наверх | Cообщить модератору | ||
| 104. "Выпуск языка программирования Rust 1.42" | +1 +/– | |
| Сообщение от коржик (?), 14-Мрт-20, 00:05 | ||
azul не рекомендую. не развивается | ||
| Ответить | Правка | К родителю #58 | Наверх | Cообщить модератору | ||
| 78. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от burjui (ok), 13-Мрт-20, 17:33 | ||
Есть такое. Впрочем, я сейчас пишу для себя одну гуйню и для этого использую биндинги к Gtk. В сочетании с Glade и CSS вполне юзабельно. Я даже набросал простенький CSS live reload с использованием таймера и inotify, что позволяет дорабатывать интерфейс без пересборки программы. Пока на грабли не наступал, но программа у меня достаточно простая, так что зарекаться не буду. | ||
| Ответить | Правка | К родителю #54 | Наверх | Cообщить модератору | ||
| 96. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от segesg (?), 13-Мрт-20, 22:31 | ||
Rust слишком юн для такого. | ||
| Ответить | Правка | К родителю #54 | Наверх | Cообщить модератору | ||
| 225. "Выпуск языка программирования Rust 1.42" | –2 +/– | |
| Сообщение от Аноним (225), 15-Мрт-20, 05:05 | ||
> Пока всё что есть собрано тут https://areweguiyet.com/ | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 90. "Выпуск языка программирования Rust 1.42" | +1 +/– | |
| Сообщение от Аноним (90), 13-Мрт-20, 21:56 | ||
Есть Си, и больше не надо ничего. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 108. "Выпуск языка программирования Rust 1.42" | –2 +/– | |
| Сообщение от Аноним (83), 14-Мрт-20, 00:57 | ||
да, если ты живешь в 80-х | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 125. "Выпуск языка программирования Rust 1.42" | +5 +/– | |
| Сообщение от Ivan_83 (ok), 14-Мрт-20, 02:02 | ||
Если выкинуть раст - я потеряю только один браузер из трёх. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 132. "Выпуск языка программирования Rust 1.42" | –2 +/– | |
| Сообщение от Аноним (132), 14-Мрт-20, 02:30 | ||
> Си вполе хватает, совместно с sh, python/php/perl | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 221. "Выпуск языка программирования Rust 1.42" | –1 +/– | |
| Сообщение от Аноним (-), 15-Мрт-20, 04:50 | ||
> Если выкинуть раст - я потеряю только один браузер из трёх. | ||
| Ответить | Правка | К родителю #125 | Наверх | Cообщить модератору | ||
| 144. "Выпуск языка программирования Rust 1.42" | +1 +/– | |
| Сообщение от Аноним (-), 14-Мрт-20, 03:59 | ||
> да, если ты живешь в 80-х | ||
| Ответить | Правка | К родителю #108 | Наверх | Cообщить модератору | ||
| 178. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от Аноним (176), 14-Мрт-20, 13:49 | ||
Вот забавно кстати, что местные анонимы ведут себя так, словно, похоже, действительно верят, что на C будут писать и через сто, и через тысячу, и через миллион лет :) | ||
| Ответить | Правка | К родителю #108 | Наверх | Cообщить модератору | ||
| 206. "Выпуск языка программирования Rust 1.42" | +1 +/– | |
| Сообщение от Урри (?), 15-Мрт-20, 01:52 | ||
Будут. Процессоры настолько достигли потолка, что уже не ускоряются. Конторы платят деньги за глубокую оптимизацию софта. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 208. "Выпуск языка программирования Rust 1.42" | +1 +/– | |
| Сообщение от Аноним (227), 15-Мрт-20, 02:18 | ||
И тут еще сторонников Rust фанатиками называют :) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 226. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от Аноним (225), 15-Мрт-20, 05:10 | ||
> И тут еще сторонников Rust фанатиками называют :) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 236. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от Аноним (-), 15-Мрт-20, 13:18 | ||
> А на сях софтина 90х годов отлично компилится свежим gcc, глазом не моргнув. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 264. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от Аноним (263), 16-Мрт-20, 02:12 | ||
> Но только сферический, в вакууме и в комментах анонимов опеннета. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 222. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от Аноним (-), 15-Мрт-20, 04:53 | ||
> Вот забавно кстати, что местные анонимы ведут себя так, словно, похоже, действительно | ||
| Ответить | Правка | К родителю #178 | Наверх | Cообщить модератору | ||
| 229. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от Аноним (227), 15-Мрт-20, 05:27 | ||
Вы переходите к абстракциями. Понятное дело, что абстракции вечны. Понятия памяти, числа, адреса и т.д. никуда не денутся - они в природе вещей. Я говорил о конкретике: о вере в то, что через сто лет люди все еще будут использовать C. И такая вера абсурдна. Все течет и все меняется. Да, абстрактные вещи вечны, но вот конкретные: конкретный язык, конкретный человек, конкретная страна - всему этому однажды придет конец. Время течет: теория типов, процессорные архитектуры, интерфейсы операционных систем, сложность ставящихся задач - все это развивается и меняется, и однажды совершенно определенно сложнее будет поддерживать и использовать C в новых условиях, чем использовать новый язык. И при всем моем теплом отношении к Rust, я совершенно не верю, что он будет существовать вечно - это абсурд. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 265. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от Аноним (263), 16-Мрт-20, 02:16 | ||
> Я говорил о конкретике: о вере в то, что через сто | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 147. "Выпуск языка программирования Rust 1.42" | +2 +/– | |
Сообщение от Егор Мамонтов (?), 14-Мрт-20, 05:39 | ||
как то странно что безопасность работы с памятью делает язык системным. Это не правильно. Система, в архитектуре которой функции обработки мусора перекладывается на автоматизиованные средства - не безопасна. Отсутсвие указателей ограничивает разработчика в гибкости обработки данных. Для безопасного программирования с С++ используются классы контейнеры для обработки данных, позволяющие работать с массивами, списками, векторами, картами с ключем по индексу и строке для наборов данных различного типа включа неизвестныхтипов (как пример QVariant). | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 150. "Выпуск языка программирования Rust 1.42" | –3 +/– | |
| Сообщение от Ddf (?), 14-Мрт-20, 08:39 | ||
В rust всё можно делать. Просто это пишется в unsafe блоке. Операционную систему же написали на расте, RedoxOS называется. Да и в любом случае, даже если вы считаете, что rust не нужен, полезно будет на него взглянуть и посмотреть какие концепции в нем используются. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 158. "Выпуск языка программирования Rust 1.42" | +1 +/– | |
| Сообщение от Аноним (61), 14-Мрт-20, 10:29 | ||
> Да и в любом случае... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 168. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от Аноним (176), 14-Мрт-20, 12:01 | ||
...и увидеть, что аналоги зачастую устпают во всем. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 182. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от Ололо (?), 14-Мрт-20, 14:56 | ||
Ога. Хром при моих сценариях использования (как правило, в пределах 20 открытых вкладок, из которых одна-две с видео или музыкой) определённо уступает Лисе по объёму пожираемой оперативки (Лиса жрёт больше), тормознутости (Хром работает быстрее), и числу крашей (за 2 последних года Хром не крашнулся ни разу, в отличие от). | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 193. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от Аноним (176), 14-Мрт-20, 17:56 | ||
Во-первых, Firefox все еще далеко не полностью написан на Rust. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 194. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от Ололо (?), 14-Мрт-20, 18:39 | ||
> и вообще интересно, как вы этого добились | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 195. "Выпуск языка программирования Rust 1.42" | –1 +/– | |
| Сообщение от Аноним (227), 14-Мрт-20, 19:41 | ||
> Хотел перезапустить отожравший слишком много памяти firefox, закрыл его, через 5-10 секунд попробовал опять запустить. В ответ - окошко "firefox уже запущен", а через несколько секунд - краш. Были краши и в других ситуациях. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 198. "Выпуск языка программирования Rust 1.42" | +1 +/– | |
| Сообщение от Ололо (?), 14-Мрт-20, 20:01 | ||
> и даже сам Chrome написали перекупленные разработчки Firefox | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 200. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от Аноним (227), 14-Мрт-20, 20:16 | ||
> https://fuchsia.googlesource.com/fuchsia/+/refs/heads/master... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 223. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от Аноним (-), 15-Мрт-20, 04:55 | ||
> по объёму пожираемой оперативки (Лиса жрёт больше), тормознутости (Хром работает быстрее), | ||
| Ответить | Правка | К родителю #182 | Наверх | Cообщить модератору | ||
| 202. "Выпуск языка программирования Rust 1.42" | +1 +/– | |
| Сообщение от Ordu (ok), 15-Мрт-20, 00:14 | ||
> Система, в архитектуре которой функции обработки мусора перекладывается на автоматизиованные средства - не безопасна. | ||
| Ответить | Правка | К родителю #147 | Наверх | Cообщить модератору | ||
| 155. "Выпуск языка программирования Rust 1.42" | +4 +/– | |
| Сообщение от RedEyedMan (ok), 14-Мрт-20, 10:15 | ||
Какой страшенный синтаксис у этого вашего Rust. После него даже С++ выглядит попроще (как Python, бгг). | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 169. "Выпуск языка программирования Rust 1.42" | –3 +/– | |
| Сообщение от Нонон (?), 14-Мрт-20, 12:03 | ||
А ты пиши красиво | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 170. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от RedEyedMan (ok), 14-Мрт-20, 12:19 | ||
А как на нем пишут красиво, если даже в примере в новости код страшный, перегружен разными символами? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 163. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от Аноним (163), 14-Мрт-20, 10:53 | ||
(Что то даже это зачисли - растманы хватить жаловаться...): | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 172. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от коржик (?), 14-Мрт-20, 12:34 | ||
> Более того изучать новое - растратно по времни и т.б.уныло изучать, т.б. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 179. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от Аноним (179), 14-Мрт-20, 13:56 | ||
> И вообще, это полезно разные языки знать | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 207. "Выпуск языка программирования Rust 1.42" | +1 +/– | |
| Сообщение от Урри (?), 15-Мрт-20, 01:59 | ||
И только мы, старперы, пишем и пишем на наших ужасных древних языках, синтаксис которых, почему-то, не надо переделывать. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 224. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от Аноним (-), 15-Мрт-20, 04:58 | ||
> И только мы, старперы, пишем и пишем на наших ужасных древних языках, | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 269. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от red75prim (?), 16-Мрт-20, 05:59 | ||
а==1 && b Надо было переделать, но было уже 3 инсталляции unix'а, гы. | ||
| Ответить | Правка | К родителю #207 | Наверх | Cообщить модератору | ||
| 230. "Выпуск языка программирования Rust 1.42" | +2 +/– | |
| Сообщение от Аноним (-), 15-Мрт-20, 05:47 | ||
"изучать новое - РАСТратно по времни" | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 234. "Выпуск языка программирования Rust 1.42" | +2 +/– | |
| Сообщение от Аноним (234), 15-Мрт-20, 11:20 | ||
У нас есть примеры, когда язык все больше превращался в помойку после приобретения популярности: C++, C#. У нас есть примеры прекрасных языков, которые так и не стали популярны: D. Однако делать язык помоечной лапшой еще до заметного успеха - вот это уже нонсенс. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 247. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от Аноним (247), 15-Мрт-20, 20:02 | ||
>> Автоматическое управление памятью в Rust | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 249. "Выпуск языка программирования Rust 1.42" | +/– | |
| Сообщение от Аноним (-), 15-Мрт-20, 20:24 | ||
>>> Автоматическое управление памятью в Rust | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 281. "Выпуск языка программирования Rust 1.42" | +/– | |
Сообщение от Petr (??), 20-Мрт-20, 18:58 | ||
Такое впечатление что Rust уступает по "популярности" на opennet только systemd. И если с systemd я ещё могу понять откуда столько батхёрта, то почему с Rust-том такая история это по прежнему для меня тайна. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
|
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |