Вариант для распечатки |
Пред. тема | След. тема | ||
| Форум Разговоры, обсуждение новостей | |||
|---|---|---|---|
| Изначальное сообщение | [ Отслеживать ] | ||
| "Релиз языка программирования Rust 1.30" | +/– | |
| Сообщение от opennews (ok), 26-Окт-18, 11:14 | ||
Состоялся (https://blog.rust-lang.org/2018/10/25/Rust-1.30.0.html) релиз языка системного программирования Rust 1.30 (http://www.rust-lang.org), развиваемого проектом Mozilla. Язык сфокусирован на безопасной работе с памятью, обеспечивает автоматическое управление памятью и предоставляет средства для достижения высокого параллелизма выполнения заданий, при этом обходясь без использования сборщика мусора и runtime. | ||
| Ответить | Правка | Cообщить модератору | ||
| Оглавление |
| Сообщения по теме | [Сортировка по времени | RSS] |
| 7. "Релиз языка программирования Rust 1.30" | +/– | |
| Сообщение от Аноним (7), 26-Окт-18, 12:00 | ||
>Добавлена возможность использования ключевых слов в качестве идентификаторов. Например, для создания локальной переменной с именем "for" можно указать "let r#for = true;", а для создания функции с именем "for" - "fn r#for() | ||
| Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору | ||
| 73. "Релиз языка программирования Rust 1.30" | +/– | |
| Сообщение от Аноним (73), 26-Окт-18, 17:35 | ||
У вас FFI с библиотекой, имя символа в которой такое же, как какое-то ключевое слово в языке, что будете делать? | ||
| Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору | ||
| 75. "Релиз языка программирования Rust 1.30" | –2 +/– | |
| Сообщение от Аноним (75), 26-Окт-18, 18:10 | ||
>У вас FFI с библиотекой, имя символа в которой такое же, как какое-то ключевое слово в языке, что будете делать? | ||
| Ответить | Правка | ^ к родителю #73 | Наверх | Cообщить модератору | ||
| 76. "Релиз языка программирования Rust 1.30" | +1 +/– | |
| Сообщение от имя (?), 26-Окт-18, 18:22 | ||
Name mangling? В си? Да вы эстет! | ||
| Ответить | Правка | ^ к родителю #75 | Наверх | Cообщить модератору | ||
| 147. "Релиз языка программирования Rust 1.30" | +/– | |
| Сообщение от Аноним (147), 30-Окт-18, 08:02 | ||
Причём здесь манглинг, дебик. Как ты напишешь в принципе в языке Функцию или любой другой символ, чьё имя есть ключевое слово? Никак. Напиши в сях переменную с именем register. | ||
| Ответить | Правка | ^ к родителю #75 | Наверх | Cообщить модератору | ||
| 9. "Релиз языка программирования Rust 1.30" | –12 +/– | |
| Сообщение от Аноним (7), 26-Окт-18, 12:14 | ||
>Из-за неверной трактовки в функциях "trim_*" понятий "лево" и "право" | ||
| Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору | ||
| 11. "Релиз языка программирования Rust 1.30" | +9 +/– | |
| Сообщение от Аноним (11), 26-Окт-18, 12:31 | ||
Скорее всего это про языки с письмом справа налево | ||
| Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору | ||
| 13. "Релиз языка программирования Rust 1.30" | –3 +/– | |
| Сообщение от Аноним (7), 26-Окт-18, 12:42 | ||
У Арабов ЛЕВО это не ЛЕВО? | ||
| Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору | ||
| 17. "Релиз языка программирования Rust 1.30" | +7 +/– | |
| Сообщение от Аноним (17), 26-Окт-18, 13:04 | ||
> Разгадка то проста. Программисты мозиллы жопоруки, но тупы. Или тупы но жопоруки, | ||
| Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору | ||
| 40. "Релиз языка программирования Rust 1.30" | –1 +/– | |
| Сообщение от Аноним (7), 26-Окт-18, 14:09 | ||
>Из-за неверной трактовки в функциях "trim_*" понятий "лево" | ||
| Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору | ||
| 46. "Релиз языка программирования Rust 1.30" | +9 +/– | |
| Сообщение от Аноним (17), 26-Окт-18, 14:58 | ||
>>Из-за неверной трактовки в функциях "trim_*" понятий "лево" | ||
| Ответить | Правка | ^ к родителю #40 | Наверх | Cообщить модератору | ||
| 48. "Релиз языка программирования Rust 1.30" | –2 +/– | |
| Сообщение от Аноним (7), 26-Окт-18, 15:22 | ||
>зависящих от отобажения/языка left/right? | ||
| Ответить | Правка | ^ к родителю #46 | Наверх | Cообщить модератору | ||
| 50. "Релиз языка программирования Rust 1.30" | +1 +/– | |
| Сообщение от Аноним (17), 26-Окт-18, 15:40 | ||
>>зависящих от отобажения/языка left/right? | ||
| Ответить | Правка | ^ к родителю #48 | Наверх | Cообщить модератору | ||
| 54. "Релиз языка программирования Rust 1.30" | –2 +/– | |
| Сообщение от Аноним (7), 26-Окт-18, 15:57 | ||
>Для анонимов поясняю: лево/право в отображаемом выводе и представление байтиков в памяти это две большие разницы. | ||
| Ответить | Правка | ^ к родителю #50 | Наверх | Cообщить модератору | ||
| 57. "Релиз языка программирования Rust 1.30" | +3 +/– | |
| Сообщение от Аноним (17), 26-Окт-18, 16:06 | ||
> Нет не нужна. Вася ты понимаешь что строка мажет содержать и арабский | ||
| Ответить | Правка | ^ к родителю #54 | Наверх | Cообщить модератору | ||
| 86. "Релиз языка программирования Rust 1.30" | +/– | |
| Сообщение от ig0r (??), 26-Окт-18, 20:10 | ||
Дело в том что начало строки всегда начало, но в зависимости от языка строки которая хранится начало может быть справа или слева, поэтому и переименовали trim_left в trim_start а trim_right в trim_end. | ||
| Ответить | Правка | ^ к родителю #54 | Наверх | Cообщить модератору | ||
| 87. "Релиз языка программирования Rust 1.30" | –1 +/– | |
| Сообщение от Sw00p aka Jerom (?), 26-Окт-18, 21:46 | ||
>>А вот start/end от языка зависят. | ||
| Ответить | Правка | ^ к родителю #48 | Наверх | Cообщить модератору | ||
| 26. "Релиз языка программирования Rust 1.30" | –1 +/– | |
Сообщение от Ordu (ok), 26-Окт-18, 13:39 | ||
> У Арабов ЛЕВО это не ЛЕВО? | ||
| Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору | ||
|
| 49. "Релиз языка программирования Rust 1.30" | –1 +/– | |
Сообщение от Ordu (ok), 26-Окт-18, 15:39 | ||
> Бегом читать ISO стандарт на с++. Особенно раздел memory model. | ||
| Ответить | Правка | ^ к родителю #48 | Наверх | Cообщить модератору | ||
| 80. "Релиз языка программирования Rust 1.30" | –1 +/– | |
| Сообщение от Илья (??), 26-Окт-18, 19:06 | ||
Вам что, помандеть негде? | ||
| Ответить | Правка | ^ к родителю #49 | Наверх | Cообщить модератору | ||
| 82. "Релиз языка программирования Rust 1.30" | +1 +/– | |
| Сообщение от КГБ СССР (?), 26-Окт-18, 19:17 | ||
> Вам что, помандеть негде? | ||
| Ответить | Правка | ^ к родителю #80 | Наверх | Cообщить модератору | ||
| 90. "Релиз языка программирования Rust 1.30" | –1 +/– | |
| Сообщение от Sw00p aka Jerom (?), 26-Окт-18, 22:15 | ||
слева и справа - природные однозначные понятия. | ||
| Ответить | Правка | ^ к родителю #49 | Наверх | Cообщить модератору | ||
| 103. "Релиз языка программирования Rust 1.30" | +/– | |
Сообщение от Ordu (ok), 27-Окт-18, 06:59 | ||
> слева и справа - природные однозначные понятия. | ||
| Ответить | Правка | ^ к родителю #90 | Наверх | Cообщить модератору | ||
| 106. "Релиз языка программирования Rust 1.30" | +/– | |
| Сообщение от Sw00p akaJerom (?), 27-Окт-18, 11:10 | ||
натуральный ряд чисел тоже искуственное понятие? | ||
| Ответить | Правка | ^ к родителю #103 | Наверх | Cообщить модератору | ||
| 107. "Релиз языка программирования Rust 1.30" | +/– | |
| Сообщение от Sw00p akaJerom (?), 27-Окт-18, 11:13 | ||
*сс | ||
| Ответить | Правка | ^ к родителю #106 | Наверх | Cообщить модератору | ||
| 108. "Релиз языка программирования Rust 1.30" | +/– | |
Сообщение от Ordu (ok), 27-Окт-18, 12:45 | ||
> натуральный ряд чисел тоже искуственное понятие? | ||
| Ответить | Правка | ^ к родителю #106 | Наверх | Cообщить модератору | ||
| 110. "Релиз языка программирования Rust 1.30" | +/– | |
| Сообщение от Sw00p akaJerom (?), 27-Окт-18, 15:03 | ||
> Ты троллишь что ле? | ||
| Ответить | Правка | ^ к родителю #108 | Наверх | Cообщить модератору | ||
| 112. "Релиз языка программирования Rust 1.30" | +/– | |
Сообщение от Ordu (ok), 27-Окт-18, 16:45 | ||
По определению. Я может своё математическое образование и забыл за 15 прошедших лет, но не настолько же. | ||
| Ответить | Правка | ^ к родителю #110 | Наверх | Cообщить модератору | ||
| 120. "Релиз языка программирования Rust 1.30" | +/– | |
| Сообщение от Sw00p akaJerom (?), 27-Окт-18, 17:48 | ||
> По определению. Я может своё математическое образование и забыл за 15 прошедших | ||
| Ответить | Правка | ^ к родителю #112 | Наверх | Cообщить модератору | ||
| 111. "Релиз языка программирования Rust 1.30" | +/– | |
| Сообщение от Sw00p akaJerom (?), 27-Окт-18, 15:05 | ||
>> Чисел не существовало пока люди не придумали их. | ||
| Ответить | Правка | ^ к родителю #108 | Наверх | Cообщить модератору | ||
| 113. "Релиз языка программирования Rust 1.30" | +/– | |
Сообщение от Ordu (ok), 27-Окт-18, 16:49 | ||
> Того чего не существует - не придумаешь. | ||
| Ответить | Правка | ^ к родителю #111 | Наверх | Cообщить модератору | ||
| 116. "Релиз языка программирования Rust 1.30" | +/– | |
| Сообщение от Sw00p akaJerom (?), 27-Окт-18, 17:37 | ||
>[оверквотинг удален] | ||
| Ответить | Правка | ^ к родителю #113 | Наверх | Cообщить модератору | ||
| 114. "Релиз языка программирования Rust 1.30" | +/– | |
Сообщение от Ordu (ok), 27-Окт-18, 16:51 | ||
> пс: придумай мне тут новую геометрическую фигуру. | ||
| Ответить | Правка | ^ к родителю #111 | Наверх | Cообщить модератору | ||
| 117. "Релиз языка программирования Rust 1.30" | +/– | |
| Сообщение от Sw00p akaJerom (?), 27-Окт-18, 17:39 | ||
>> пс: придумай мне тут новую геометрическую фигуру. | ||
| Ответить | Правка | ^ к родителю #114 | Наверх | Cообщить модератору | ||
| 115. "Релиз языка программирования Rust 1.30" | +/– | |
Сообщение от Ordu (ok), 27-Окт-18, 16:59 | ||
> пс: придумай мне тут новую геометрическую фигуру. | ||
| Ответить | Правка | ^ к родителю #111 | Наверх | Cообщить модератору | ||
| 118. "Релиз языка программирования Rust 1.30" | +/– | |
| Сообщение от Sw00p akaJerom (?), 27-Окт-18, 17:43 | ||
> Видел ли ты когда-нибудь точку | ||
| Ответить | Правка | ^ к родителю #115 | Наверх | Cообщить модератору | ||
| 122. "Релиз языка программирования Rust 1.30" | +/– | |
Сообщение от Ordu (ok), 27-Окт-18, 18:08 | ||
>> Видел ли ты когда-нибудь точку | ||
| Ответить | Правка | ^ к родителю #118 | Наверх | Cообщить модератору | ||
| 128. "Релиз языка программирования Rust 1.30" | +/– | |
| Сообщение от Sw00p aka Jerom (?), 28-Окт-18, 00:05 | ||
>>Речь идёт о геометрической точке, открой учебник по геометрии и почитай определения. | ||
| Ответить | Правка | ^ к родителю #122 | Наверх | Cообщить модератору | ||
| 119. "Релиз языка программирования Rust 1.30" | +/– | |
| Сообщение от Sw00p akaJerom (?), 27-Окт-18, 17:46 | ||
>Видел ли ты когда-нибудь точку, размер которой равен нулю? | ||
| Ответить | Правка | ^ к родителю #115 | Наверх | Cообщить модератору | ||
| 124. "Релиз языка программирования Rust 1.30" | +/– | |
Сообщение от Ordu (ok), 27-Окт-18, 18:24 | ||
>>Видел ли ты когда-нибудь точку, размер которой равен нулю? | ||
| Ответить | Правка | ^ к родителю #119 | Наверх | Cообщить модератору | ||
| 129. "Релиз языка программирования Rust 1.30" | +/– | |
| Сообщение от Sw00p aka Jerom (?), 28-Окт-18, 00:08 | ||
>>геометрическая точка придумана человеком, но не существует в реальности. | ||
| Ответить | Правка | ^ к родителю #124 | Наверх | Cообщить модератору | ||
| 121. "Релиз языка программирования Rust 1.30" | +/– | |
| Сообщение от Sw00p akaJerom (?), 27-Окт-18, 18:03 | ||
> не более чем абстракция и плод воображения. | ||
| Ответить | Правка | ^ к родителю #115 | Наверх | Cообщить модератору | ||
| 123. "Релиз языка программирования Rust 1.30" | +/– | |
Сообщение от Ordu (ok), 27-Окт-18, 18:13 | ||
>> не более чем абстракция и плод воображения. | ||
| Ответить | Правка | ^ к родителю #121 | Наверх | Cообщить модератору | ||
| 130. "Релиз языка программирования Rust 1.30" | +/– | |
| Сообщение от Sw00p aka Jerom (?), 28-Окт-18, 00:20 | ||
>>Идея вещи и вещь -- это разные вещи. | ||
| Ответить | Правка | ^ к родителю #123 | Наверх | Cообщить модератору | ||
| 132. "Релиз языка программирования Rust 1.30" | +/– | |
Сообщение от Ordu (ok), 28-Окт-18, 11:11 | ||
>>>Идея непрерывного объекта | ||
| Ответить | Правка | ^ к родителю #130 | Наверх | Cообщить модератору | ||
| 143. "Релиз языка программирования Rust 1.30" | +/– | |
| Сообщение от anonymous (??), 30-Окт-18, 00:20 | ||
> а про пространство вообще помолчу, | ||
| Ответить | Правка | ^ к родителю #130 | Наверх | Cообщить модератору | ||
| 144. "Релиз языка программирования Rust 1.30" | +/– | |
| Сообщение от Sw00p aka Jerom (?), 30-Окт-18, 01:11 | ||
> Ну что за глупость! | ||
| Ответить | Правка | ^ к родителю #143 | Наверх | Cообщить модератору | ||
| 151. "Релиз языка программирования Rust 1.30" | +/– | |
| Сообщение от Анонимный Алкоголик (??), 31-Окт-18, 08:06 | ||
>>>В теориях "до Эйнштейна" пространство и время не зависили ни от чего | ||
| Ответить | Правка | ^ к родителю #144 | Наверх | Cообщить модератору | ||
| 160. "Релиз языка программирования Rust 1.30" | +/– | |
| Сообщение от Sw00p aka Jerom (?), 31-Окт-18, 23:05 | ||
> Ну как не связывал... | ||
| Ответить | Правка | ^ к родителю #151 | Наверх | Cообщить модератору | ||
| 133. "Релиз языка программирования Rust 1.30" | +/– | |
| Сообщение от None (??), 28-Окт-18, 14:39 | ||
Юноша не застал холивары на тему, на карте распределения памяти адрес 0 размещать сверху или снизу... | ||
| Ответить | Правка | ^ к родителю #90 | Наверх | Cообщить модератору | ||
| 136. "Релиз языка программирования Rust 1.30" | +/– | |
| Сообщение от Sw00p aka Jerom (?), 28-Окт-18, 17:22 | ||
вы у нас тут застали холивар о "палке о двух концах" | ||
| Ответить | Правка | ^ к родителю #133 | Наверх | Cообщить модератору | ||
| 92. "Релиз языка программирования Rust 1.30" | +/– | |
| Сообщение от Аноним (-), 26-Окт-18, 22:58 | ||
> Лучшего вообще не существует, | ||
| Ответить | Правка | ^ к родителю #49 | Наверх | Cообщить модератору | ||
| 98. "Релиз языка программирования Rust 1.30" | +/– | |
| Сообщение от Sw00p aka Jerom (?), 27-Окт-18, 00:16 | ||
>>Но вот захочешь ты быстрый алгоритм написать | ||
| Ответить | Правка | ^ к родителю #92 | Наверх | Cообщить модератору | ||
| 47. "Релиз языка программирования Rust 1.30" | +/– | |
| Сообщение от Moomintroll (ok), 26-Окт-18, 14:59 | ||
> Лево у них лево. Для них нулевой символ строки слева. У них всё то же самое, но ментальная модель строки перевёрнутая, из-за чего "left" и "right" не работает. А вот "start" и "end" будучи гендерно-нейтральными словами, работают и с твоей ментальной моделью строки, и ментальной моделью араба. | ||
| Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору | ||
| 52. "Релиз языка программирования Rust 1.30" | +/– | |
Сообщение от Ordu (ok), 26-Окт-18, 15:44 | ||
> Вы здесь перепутали всё с точностью до наоборот. | ||
| Ответить | Правка | ^ к родителю #47 | Наверх | Cообщить модератору | ||
| 81. "Релиз языка программирования Rust 1.30" | +/– | |
| Сообщение от Аноним (81), 26-Окт-18, 19:08 | ||
Щас найдёлся еще один, который начнёт утверждать что все на самом деле не правы, и вероятно кто-то считает нулевой символ концом строки. | ||
| Ответить | Правка | ^ к родителю #52 | Наверх | Cообщить модератору | ||
| 152. "Релиз языка программирования Rust 1.30" | +/– | |
| Сообщение от Анонимный Алкоголик (??), 31-Окт-18, 08:25 | ||
> А, да вы правы. Это у нас нулевой байт слева, у них | ||
| Ответить | Правка | ^ к родителю #52 | Наверх | Cообщить модератору | ||
| 153. "Релиз языка программирования Rust 1.30" | +/– | |
Сообщение от Ordu (ok), 31-Окт-18, 12:49 | ||
>> А, да вы правы. Это у нас нулевой байт слева, у них | ||
| Ответить | Правка | ^ к родителю #152 | Наверх | Cообщить модератору | ||
| 88. "Релиз языка программирования Rust 1.30" | –1 +/– | |
| Сообщение от Sw00p aka Jerom (?), 26-Окт-18, 21:51 | ||
выше написал - все споры ведут к палке о двух концах!!! | ||
| Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору | ||
| 78. "Релиз языка программирования Rust 1.30" | +1 +/– | |
| Сообщение от Илья (??), 26-Окт-18, 18:59 | ||
Старт у строки там где символ с индексом "0". | ||
| Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору | ||
| 91. "Релиз языка программирования Rust 1.30" | –1 +/– | |
| Сообщение от Sw00p aka Jerom (?), 26-Окт-18, 22:21 | ||
нарисуйте на бумаге ряд ячеек, и поставьте в начальной (стартовой) ячейке индекс 0, она будет слева или справа? | ||
| Ответить | Правка | ^ к родителю #78 | Наверх | Cообщить модератору | ||
| 102. "Релиз языка программирования Rust 1.30" | +/– | |
| Сообщение от Аноним (102), 27-Окт-18, 06:18 | ||
> Скорее всего это про языки с письмом справа налево | ||
| Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору | ||
| 16. "Релиз языка программирования Rust 1.30" | +3 +/– | |
| Сообщение от Аноним (17), 26-Окт-18, 13:03 | ||
> Как можно неверно трактовать понятие "Лево"??? Разработчки языка страдают аутизмом? | ||
| Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору | ||
| 18. "Релиз языка программирования Rust 1.30" | +/– | |
Сообщение от Ordu (ok), 26-Окт-18, 13:09 | ||
> Добавлена поддержка двух новых видов процедурных макросов | ||
| Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору | ||
| 63. "Релиз языка программирования Rust 1.30" | +4 +/– | |
| Сообщение от Аноним (7), 26-Окт-18, 16:29 | ||
> Ряд проектов | ||
| Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору | ||
| 69. "Релиз языка программирования Rust 1.30" | +3 +/– | |
Сообщение от Ordu (ok), 26-Окт-18, 16:49 | ||
>> Ряд проектов | ||
| Ответить | Правка | ^ к родителю #63 | Наверх | Cообщить модератору | ||
| 93. "Релиз языка программирования Rust 1.30" | +/– | |
| Сообщение от Аноним (-), 26-Окт-18, 23:03 | ||
> Наконец-то они вынесли это из nighly. Ряд проектов теперь сможет перейти на | ||
| Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору | ||
| 104. "Релиз языка программирования Rust 1.30" | +/– | |
Сообщение от Ordu (ok), 27-Окт-18, 07:05 | ||
Я не очень понимаю о каком нечитаемом коде в rust'е говорят люди. От тебя я слышу это не в первый раз, но до сих пор мне не приходилось сталкиваться с кодом на rust'е, который не был бы прозрачен. Поэтому я очень приветствую конкретные ссылки на код. Любопытно посмотреть. | ||
| Ответить | Правка | ^ к родителю #93 | Наверх | Cообщить модератору | ||
| 141. "Релиз языка программирования Rust 1.30" | +/– | |
| Сообщение от Илья (??), 29-Окт-18, 08:58 | ||
https://github.com/antoyo/relm/blob/7e1baa6a62b2db5917720a1d... | ||
| Ответить | Правка | ^ к родителю #104 | Наверх | Cообщить модератору | ||
| 142. "Релиз языка программирования Rust 1.30" | +1 +/– | |
Сообщение от Ordu (ok), 29-Окт-18, 10:32 | ||
"Не обращаясь к документации" -- это искусственное ограничение в случае rust'а, поскольку документация генерируется автоматически, и изучение кода идёт именно через документацию. Если ты выкидываешь этот инструмент, и берёшь взамен IDE, которая тебе не находит нужный сорец, то кто тут ССЗБ? | ||
| Ответить | Правка | ^ к родителю #141 | Наверх | Cообщить модератору | ||
| 145. "Релиз языка программирования Rust 1.30" | +/– | |
| Сообщение от Илья (??), 30-Окт-18, 07:54 | ||
> "Не обращаясь к документации" -- это искусственное ограничение в случае rust'а, поскольку | ||
| Ответить | Правка | ^ к родителю #142 | Наверх | Cообщить модератору | ||
| 148. "Релиз языка программирования Rust 1.30" | +/– | |
Сообщение от Ordu (ok), 30-Окт-18, 09:15 | ||
>> "Не обращаясь к документации" -- это искусственное ограничение в случае rust'а, поскольку | ||
| Ответить | Правка | ^ к родителю #145 | Наверх | Cообщить модератору | ||
| 149. "Релиз языка программирования Rust 1.30" | +/– | |
| Сообщение от Илья (??), 30-Окт-18, 23:41 | ||
> macroexpand | ||
| Ответить | Правка | ^ к родителю #148 | Наверх | Cообщить модератору | ||
| 150. "Релиз языка программирования Rust 1.30" | +/– | |
Сообщение от Ordu (ok), 31-Окт-18, 07:22 | ||
>> macroexpand | ||
| Ответить | Правка | ^ к родителю #149 | Наверх | Cообщить модератору | ||
| 154. "Релиз языка программирования Rust 1.30" | +/– | |
| Сообщение от freecoder (?), 31-Окт-18, 18:23 | ||
Да, это хороший пример, как использование атрибута может запутать, так как частично код генерируется в процедурном макросе. Однако мне потребовалось 5 минут, чтобы на Гитхабе отыскать то место, где создается структура. При этом я в своей жизни только один раз сам писал процедурный макрос и чтение кода особого труда мне не составило. | ||
| Ответить | Правка | ^ к родителю #141 | Наверх | Cообщить модератору | ||
| 25. "Релиз языка программирования Rust 1.30" | +3 +/– | |
| Сообщение от Аноним (25), 26-Окт-18, 13:37 | ||
> let r#for = true; | ||
| Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору | ||
| 35. "Релиз языка программирования Rust 1.30" | +5 +/– | |
Сообщение от trolleybus (?), 26-Окт-18, 14:03 | ||
Для интеграции с другими языками (с тем же Си, например). То есть, к примеру, надо из Rust вызвать функцию match(), которая на C, а просто так это не сделаешь: в Rust match - ключевое слово (а в Си - нет). | ||
| Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору | ||
| 44. "Релиз языка программирования Rust 1.30" | +1 +/– | |
| Сообщение от Аноним (7), 26-Окт-18, 14:23 | ||
Другие языки уже лет сорок используют или | ||
| Ответить | Правка | ^ к родителю #35 | Наверх | Cообщить модератору | ||
| 68. "Релиз языка программирования Rust 1.30" | +4 +/– | |
Сообщение от zekefast (?), 26-Окт-18, 16:48 | ||
Затем, что с новым инструментом cargo fix не сможет добавлять везде префикс my_ так как он у тебя в коде может уже быть использован, а сканировать всю базу кода на обнаружение конфликтов не имён и потом добавлять что-то вроде my1_ или my2_ не представляется очень разумным. + к этому же добавляется проблема с вызовами между языками. r# выглядит наиболее адекватным решением. | ||
| Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору | ||
| 155. "Релиз языка программирования Rust 1.30" | +/– | |
| Сообщение от freecoder (?), 31-Окт-18, 18:56 | ||
Ответ был дан в блогпосте, анонсирующем выпуск: | ||
| Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору | ||
| 51. "Релиз языка программирования Rust 1.30" | –6 +/– | |
| Сообщение от Аноним (7), 26-Окт-18, 15:42 | ||
>В пакетный менеджер Cargo добавлен индикатор прогресса выполнения операций. | ||
| Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору | ||
| 53. "Релиз языка программирования Rust 1.30" | +6 +/– | |
| Сообщение от Аноним (17), 26-Окт-18, 15:57 | ||
>>В пакетный менеджер Cargo добавлен индикатор прогресса выполнения операций. | ||
| Ответить | Правка | ^ к родителю #51 | Наверх | Cообщить модератору | ||
| 60. "Релиз языка программирования Rust 1.30" | –5 +/– | |
| Сообщение от Аноним (7), 26-Окт-18, 16:13 | ||
Синтетические тесты это хорошо. | ||
| Ответить | Правка | ^ к родителю #53 | Наверх | Cообщить модератору | ||
| 64. "Релиз языка программирования Rust 1.30" | +2 +/– | |
| Сообщение от Аноним (17), 26-Окт-18, 16:31 | ||
> Синтетические тесты это хорошо. | ||
| Ответить | Правка | ^ к родителю #60 | Наверх | Cообщить модератору | ||
| 135. "Релиз языка программирования Rust 1.30" | +/– | |
| Сообщение от Junior frontend developer (?), 28-Окт-18, 15:55 | ||
Никто не будет писать ОС на урезанном куске языка в 2018 | ||
| Ответить | Правка | ^ к родителю #64 | Наверх | Cообщить модератору | ||
| 137. "Релиз языка программирования Rust 1.30" | +/– | |
| Сообщение от Аноним (137), 29-Окт-18, 01:42 | ||
Go пока сливает по тестам даже Java (если внимательно посмотреть на тайминги), но этот язык простой, как угол дома. Годков через пять допилят оптимизцию так, что уделает всех, а вот Rust все усложняется и стабильных спек на горизонте не видать, скоро плюсы по сложности переплюнет (если уже не). | ||
| Ответить | Правка | ^ к родителю #53 | Наверх | Cообщить модератору | ||
| 74. "Релиз языка программирования Rust 1.30" | +2 +/– | |
| Сообщение от Аноним (74), 26-Окт-18, 17:44 | ||
FreePascal смеется над golang по времени сборки проекта. | ||
| Ответить | Правка | ^ к родителю #51 | Наверх | Cообщить модератору | ||
| 138. "Релиз языка программирования Rust 1.30" | +1 +/– | |
| Сообщение от Аноним (137), 29-Окт-18, 01:44 | ||
а зеленые треды там есть? без них микросервисы не сильно попишешь. | ||
| Ответить | Правка | ^ к родителю #74 | Наверх | Cообщить модератору | ||
| 139. "Релиз языка программирования Rust 1.30" | +/– | |
| Сообщение от mma (?), 29-Окт-18, 05:15 | ||
Паскаль собирает быстро, для институтских поделок сойдет да и ладно:) Для всего остального есть C/Cpp/C#/Java. | ||
| Ответить | Правка | ^ к родителю #74 | Наверх | Cообщить модератору | ||
| 79. "Релиз языка программирования Rust 1.30" | +3 +/– | |
| Сообщение от Алексей (??), 26-Окт-18, 19:02 | ||
Ну очевидно для этого пришлось чем-то пожертвовать. Создатели Go пожертвовали итоговой оптимизацией программы. Или вы думаете там применяется какая-то магия 60 уровня, которая не доступна другим программистам? | ||
| Ответить | Правка | ^ к родителю #51 | Наверх | Cообщить модератору | ||
| 156. "Релиз языка программирования Rust 1.30" | +/– | |
| Сообщение от freecoder (?), 31-Окт-18, 19:02 | ||
За два года компиляцию в Rust уже не раз ускоряли. Так что не все так плохо. | ||
| Ответить | Правка | ^ к родителю #51 | Наверх | Cообщить модератору | ||
| 66. "Релиз языка программирования Rust 1.30" | +/– | |
Сообщение от zekefast (?), 26-Окт-18, 16:43 | ||
Для этого всего лишь стоит прочитать оригинальную новость в блоге Rust. При миграции между изданиями языка возможно, что в одном из следующих изданий будет добавлено слово, которое испльзуется уже в проекте как идентификатор. Что бы избежать конфликта с переименованием и сохранить семантику проекта необходимо будет просто добавить везде r#. | ||
| Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору | ||
| 67. "Релиз языка программирования Rust 1.30" | –1 +/– | |
| Сообщение от Аноним (7), 26-Окт-18, 16:47 | ||
>Rust 2018 Edition. | ||
| Ответить | Правка | ^ к родителю #66 | Наверх | Cообщить модератору | ||
| 71. "Релиз языка программирования Rust 1.30" | +/– | |
| Сообщение от Ан (??), 26-Окт-18, 17:02 | ||
Ну почему же. В Rust 2018 насколько знаю просто в проекте будет прописана версия. | ||
| Ответить | Правка | ^ к родителю #67 | Наверх | Cообщить модератору | ||
| 83. "Релиз языка программирования Rust 1.30" | +/– | |
| Сообщение от Аноним (81), 26-Окт-18, 19:19 | ||
Звучит интересно. Я никогда не понимал все эти "extern crate..." | ||
| Ответить | Правка | ^ к родителю #71 | Наверх | Cообщить модератору | ||
| 70. "Релиз языка программирования Rust 1.30" | –2 +/– | |
Сообщение от iZEN (ok), 26-Окт-18, 16:59 | ||
Дополнительная прокладка к режиму компиляции Firefox и Tunderbird. | ||
| Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору | ||
| 95. "Релиз языка программирования Rust 1.30" | +1 +/– | |
| Сообщение от Аноним (-), 26-Окт-18, 23:09 | ||
> Дополнительная прокладка к режиму компиляции Firefox и Tunderbird. | ||
| Ответить | Правка | ^ к родителю #70 | Наверх | Cообщить модератору | ||
| 105. "Релиз языка программирования Rust 1.30" | +1 +/– | |
Сообщение от iZEN (ok), 27-Окт-18, 10:57 | ||
> А потом со всей этой фигней мы попробуем взлететь... | ||
| Ответить | Правка | ^ к родителю #95 | Наверх | Cообщить модератору | ||
| 84. "Релиз языка программирования Rust 1.30" | –2 +/– | |
| Сообщение от Аноним (84), 26-Окт-18, 20:09 | ||
на Haiku OS пойдёт? | ||
| Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору | ||
| 85. "Релиз языка программирования Rust 1.30" | +1 +/– | |
| Сообщение от Аноним (85), 26-Окт-18, 20:09 | ||
Макросы — зло. | ||
| Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору | ||
| 89. "Релиз языка программирования Rust 1.30" | +1 +/– | |
| Сообщение от Sw00p aka Jerom (?), 26-Окт-18, 21:51 | ||
макросы для машин, а не для человека | ||
| Ответить | Правка | ^ к родителю #85 | Наверх | Cообщить модератору | ||
| 96. "Релиз языка программирования Rust 1.30" | +/– | |
| Сообщение от Аноним (-), 26-Окт-18, 23:10 | ||
> макросы для машин, а не для человека | ||
| Ответить | Правка | ^ к родителю #89 | Наверх | Cообщить модератору | ||
| 97. "Релиз языка программирования Rust 1.30" | +/– | |
| Сообщение от Аноним (97), 26-Окт-18, 23:27 | ||
>> макросы для машин, а не для человека | ||
| Ответить | Правка | ^ к родителю #96 | Наверх | Cообщить модератору | ||
| 99. "Релиз языка программирования Rust 1.30" | +/– | |
| Сообщение от kiwinix (?), 27-Окт-18, 00:49 | ||
Вот подскажите пожалуйста. Если учить php, то чтоб взяли программистом, нужно знать MySQL, html, css, js.. и какой-то фреймворк. | ||
| Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору | ||
| 100. "Релиз языка программирования Rust 1.30" | +11 +/– | |
| Сообщение от Аноним (100), 27-Окт-18, 01:37 | ||
> А в случае с растом, какие еще будут зависимости на собеседовании? | ||
| Ответить | Правка | ^ к родителю #99 | Наверх | Cообщить модератору | ||
| 101. "Релиз языка программирования Rust 1.30" | +/– | |
| Сообщение от Аноним (101), 27-Окт-18, 04:01 | ||
> А в случае с растом, какие еще будут зависимости на собеседовании? | ||
| Ответить | Правка | ^ к родителю #99 | Наверх | Cообщить модератору | ||
| 126. "Релиз языка программирования Rust 1.30" | +/– | |
| Сообщение от Аноним (126), 27-Окт-18, 22:09 | ||
Надо не учить, а жить этим. | ||
| Ответить | Правка | ^ к родителю #99 | Наверх | Cообщить модератору | ||
| 157. "Релиз языка программирования Rust 1.30" | +/– | |
| Сообщение от freecoder (?), 31-Окт-18, 19:06 | ||
TCP/IP стек и блокчейны. | ||
| Ответить | Правка | ^ к родителю #99 | Наверх | Cообщить модератору | ||
| 109. "Релиз языка программирования Rust 1.30" | +/– | |
| Сообщение от Аноним (109), 27-Окт-18, 14:41 | ||
очередной убийца с++ скатился | ||
| Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору | ||
| 125. "Релиз языка программирования Rust 1.30" | +/– | |
| Сообщение от th3m3 (ok), 27-Окт-18, 21:35 | ||
Аргументы? | ||
| Ответить | Правка | ^ к родителю #109 | Наверх | Cообщить модератору | ||
| 127. "Релиз языка программирования Rust 1.30" | +/– | |
| Сообщение от java developer (?), 27-Окт-18, 22:16 | ||
Аргументы что не скатился? | ||
| Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору | ||
| 158. "Релиз языка программирования Rust 1.30" | +/– | |
| Сообщение от freecoder (?), 31-Окт-18, 19:10 | ||
А что значит "скотился"? | ||
| Ответить | Правка | ^ к родителю #127 | Наверх | Cообщить модератору | ||
| 131. "Релиз языка программирования Rust 1.30" | +/– | |
| Сообщение от Илья (??), 28-Окт-18, 10:07 | ||
А есть кто-нибудь, кто шарит в этой библиотеке? | ||
| Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору | ||
| 134. "Релиз языка программирования Rust 1.30" | +/– | |
| Сообщение от Аноним (97), 28-Окт-18, 15:09 | ||
> А есть кто-нибудь, кто шарит в этой библиотеке? | ||
| Ответить | Правка | ^ к родителю #131 | Наверх | Cообщить модератору | ||
| 140. "Релиз языка программирования Rust 1.30" | +/– | |
| Сообщение от Илья (??), 29-Окт-18, 08:20 | ||
Ваше чувство юмора просто зашкаливает. | ||
| Ответить | Правка | ^ к родителю #134 | Наверх | Cообщить модератору | ||
| 159. "Релиз языка программирования Rust 1.30" | +/– | |
| Сообщение от Аноним (159), 31-Окт-18, 20:21 | ||
Может кто из растаманов пояснить нафига это "Добавлена возможность использования ключевых слов в качестве идентификаторов."? | ||
| Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору | ||
| 161. "Релиз языка программирования Rust 1.30" | +/– | |
Сообщение от iZEN (ok), 06-Дек-18, 22:29 | ||
Rust-1.31 на FreeBSD занимает 320 МБ в распакованном виде, в архиве пакета - rust-1.31.0.txz 104,1 МБ. На Ryzen 5 2600 собирается из исходников за 45 минут. | ||
| Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору | ||
| 162. "Релиз языка программирования Rust 1.30" | +/– | |
| Сообщение от Andrey Mitrofanov (?), 07-Дек-18, 10:13 | ||
> Rust-1.31 на FreeBSD занимает 320 МБ в распакованном виде, в архиве пакета | ||
| Ответить | Правка | ^ к родителю #161 | Наверх | Cообщить модератору | ||
|
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
|
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |