- Релиз языка программирования Rust 1.24, Аноним, 12:46 , 16-Фев-18 (1)
- Релиз языка программирования Rust 1.24, Аноним, 12:59 , 16-Фев-18 (2) +9 [^]
- Релиз языка программирования Rust 1.24, Хипстер и смузихлеб, 13:08 , 16-Фев-18 (3)
- Релиз языка программирования Rust 1.24, Аноним, 13:22 , 16-Фев-18 (8) +3
- Релиз языка программирования Rust 1.24, Nexmean, 13:22 , 16-Фев-18 (9)
- Релиз языка программирования Rust 1.24, Аноним, 13:43 , 16-Фев-18 (18)
- Релиз языка программирования Rust 1.24, AKR, 13:49 , 16-Фев-18 (19)
- Релиз языка программирования Rust 1.24, Онаним, 16:30 , 16-Фев-18 (55) +1
- Релиз языка программирования Rust 1.24, Аноним, 17:08 , 18-Фев-18 (179)
- Релиз языка программирования Rust 1.24, TormoZilla, 13:15 , 16-Фев-18 (4)
- Релиз языка программирования Rust 1.24, evkogan, 13:22 , 16-Фев-18 (7)
- Релиз языка программирования Rust 1.24, Nexmean, 13:27 , 16-Фев-18 (13) +3
- Релиз языка программирования Rust 1.24, Аноним, 15:09 , 16-Фев-18 (33) –2
- Релиз языка программирования Rust 1.24, Аноним, 15:38 , 16-Фев-18 (42)
- Релиз языка программирования Rust 1.24, angra, 16:37 , 16-Фев-18 (57) +1
- Релиз языка программирования Rust 1.24, Аноним, 17:28 , 16-Фев-18 (67) +2
- Релиз языка программирования Rust 1.24, Аноним, 17:52 , 16-Фев-18 (71) +4
- Релиз языка программирования Rust 1.24, Аноним, 20:05 , 16-Фев-18 (86) +1
- Релиз языка программирования Rust 1.24, Аноним, 21:13 , 16-Фев-18 (104) +1
- Релиз языка программирования Rust 1.24, Аноним, 21:27 , 16-Фев-18 (105)
- Релиз языка программирования Rust 1.24, Аноним, 21:51 , 16-Фев-18 (108)
- Релиз языка программирования Rust 1.24, Аноним, 22:18 , 16-Фев-18 (115)
- Релиз языка программирования Rust 1.24, Аноним, 22:48 , 16-Фев-18 (118)
- Релиз языка программирования Rust 1.24, Аноним, 23:15 , 16-Фев-18 (126)
- Релиз языка программирования Rust 1.24, anomymous, 13:55 , 17-Фев-18 (159)
- Релиз языка программирования Rust 1.24, Аноним, 14:47 , 17-Фев-18 (162) –1
- Релиз языка программирования Rust 1.24, anomymous, 13:53 , 17-Фев-18 (158)
- Релиз языка программирования Rust 1.24, angra, 15:16 , 17-Фев-18 (164)
- Релиз языка программирования Rust 1.24, angra, 22:56 , 16-Фев-18 (120)
- Релиз языка программирования Rust 1.24, Аноним, 23:26 , 16-Фев-18 (127)
- Релиз языка программирования Rust 1.24, angra, 00:21 , 17-Фев-18 (132)
- Релиз языка программирования Rust 1.24, Аноним, 01:03 , 17-Фев-18 (134)
- Релиз языка программирования Rust 1.24, angra, 01:42 , 17-Фев-18 (139)
- Релиз языка программирования Rust 1.24, Аноним, 02:49 , 17-Фев-18 (140)
- Релиз языка программирования Rust 1.24, Аноним, 14:42 , 17-Фев-18 (161)
- Релиз языка программирования Rust 1.24, Другой Аноним, 16:50 , 17-Фев-18 (168)
- Релиз языка программирования Rust 1.24, Аноним, 17:05 , 17-Фев-18 (170)
- Релиз языка программирования Rust 1.24, angra, 17:54 , 17-Фев-18 (172)
- Релиз языка программирования Rust 1.24, анон, 05:20 , 18-Фев-18 (175)
- Релиз языка программирования Rust 1.24, adolfus, 14:31 , 19-Фев-18 (183)
- Релиз языка программирования Rust 1.24, Аноним, 20:15 , 16-Фев-18 (92) +1
- Релиз языка программирования Rust 1.24, Ordu, 20:43 , 16-Фев-18 (102)
- Релиз языка программирования Rust 1.24, Аноним, 13:40 , 16-Фев-18 (17) –1
- Релиз языка программирования Rust 1.24, yet another anonymous, 13:50 , 16-Фев-18 (20) +2
- Релиз языка программирования Rust 1.24, Аноним, 13:58 , 16-Фев-18 (21) –1
- Релиз языка программирования Rust 1.24, Хряк, 14:53 , 16-Фев-18 (26) –3
- Релиз языка программирования Rust 1.24, Аноним, 18:16 , 16-Фев-18 (76) +3
- Релиз языка программирования Rust 1.24, Аноним, 20:17 , 16-Фев-18 (94)
- Релиз языка программирования Rust 1.24, Ordu, 20:51 , 16-Фев-18 (103)
- Релиз языка программирования Rust 1.24, Крутой аноним, 15:31 , 16-Фев-18 (39)
> Как оно по сравнению с Vala ?Вроде разработчикам Gnome очень нравиться Rust и они работают над его интеграцией, пока что наравне с Vala, а потом кто знает, много было постов на https://www.reddit.com/r/rust/ об этом.
- Релиз языка программирования Rust 1.24, Аноним, 13:20 , 16-Фев-18 (6) –5 [V]
- Релиз языка программирования Rust 1.24, yet another anonymous, 13:34 , 16-Фев-18 (16)
- Релиз языка программирования Rust 1.24, noname.htm, 14:26 , 16-Фев-18 (23) +1
- Релиз языка программирования Rust 1.24, Аноним, 15:05 , 16-Фев-18 (30) +1
- Релиз языка программирования Rust 1.24, Крутой аноним, 15:29 , 16-Фев-18 (38) +1
> Определённое напряжение вызывает назойливое проталкивание инфраструктурыИМХО это одна из основных фич, вспомните боль подключения чего-то стороннего в свой кросс-платформенный проект, здесь это можно сделать практически одной строчкой. Причем не знаю как с пакетным менеджером питона, но здесь все сделано по уму. Можно с помощью cargo-vendor все зависимости упаковать, так что сборка не требует доступа к Интернету. > Питоний подход к оформлению тоже не радует: А как review кода проводить без автоматического форматирования?
- Релиз языка программирования Rust 1.24, Аноним, 16:04 , 16-Фев-18 (47) –3
- Релиз языка программирования Rust 1.24, yet another anonymous, 17:07 , 16-Фев-18 (60)
- Релиз языка программирования Rust 1.24, Илья, 17:15 , 16-Фев-18 (65)
- Релиз языка программирования Rust 1.24, Крутой аноним, 20:13 , 16-Фев-18 (90)
>>>А как review кода проводить без автоматического форматирования? >> review нужно только 6ыдлокоду индусов. Код это искусство. Проводя review вы обижаете >> художника. > Аналогично: review процессы отдельно, язык отдельно. Не?Так язык и reivew связаны только тем что аналог clang-format идет вместе с компилятором rust, впрочем clang-format вроде с clang тоже устанавливается.
- Релиз языка программирования Rust 1.24, Илья, 17:09 , 16-Фев-18 (62) –1
- Релиз языка программирования Rust 1.24, yet another anonymous, 17:06 , 16-Фев-18 (59)
- Релиз языка программирования Rust 1.24, Крутой аноним, 20:15 , 16-Фев-18 (91)
> Это не существенно. Вам отгружают фактически BLOB, содержимое (состояние, история) которого > вы никак не контролируете.
В смысле blob? Сборка все время осуществляется из исходников, они распакованные лежат в ~/.cargo/что-то там, IDE вас перебросит туда если вы сделаете "goto" и именно из этих исходников соберется ваш проект.
- Релиз языка программирования Rust 1.24, Аноним, 17:36 , 16-Фев-18 (69) –1
- Релиз языка программирования Rust 1.24, Крутой аноним, 20:16 , 16-Фев-18 (93)
>> А как review кода проводить без автоматического форматирования? > Внезапно, глазами. Вообще не понимаю, как одно с другим связано.Вот именно что глазами, просматривать сотни строк изменений глазами, из-за того что другая IDE по другому код отформатировала, вам свои глаза что ли не жалко и свое время?
- Релиз языка программирования Rust 1.24, Аноним, 21:47 , 16-Фев-18 (107) –2
- Релиз языка программирования Rust 1.24, другой Аноним, 21:59 , 16-Фев-18 (110) +2
- Релиз языка программирования Rust 1.24, Крутой аноним, 23:04 , 16-Фев-18 (122) +1
>>>> А как review кода проводить без автоматического форматирования? >>> Внезапно, глазами. Вообще не понимаю, как одно с другим связано. >> Вот именно что глазами, просматривать сотни строк изменений глазами, >> из-за того что другая IDE по другому код отформатировала, >> вам свои глаза что ли не жалко и свое время? > Различные (распространенные) варианты форматирования кода меня лично не напрягают При чем здесь вообще общие стили, и насколько они напрягают? Мы говорим о различии стилей, то есть приходит тебе на review патч, там на самом деле изменений две строчки, а еще 300 строчек изменены, потому что табы пробелами заменены, или перед фигурными скобочками перевод строки поставлен, и т.д. и т.п., именно за этим нужны такие тулзовины типа rustfmt, чтобы их поставить в git pre-commit hook и в VCS и далее на review попал патч который только две строчки изменил. И даже если так повезло и твой review tool внутри содержит что-то типа rustfmt/clang-format/go fmt, и сможет отфильтровать эти бесполезные изменения, то потом "git blame" будет "врать" для этих строчек. В общем в современной разработке в VCS код должен храниться в определенном формате, если мы не можем уйти от хранения AST в виде текста.
- Релиз языка программирования Rust 1.24, Аноним, 20:22 , 16-Фев-18 (97)
- Релиз языка программирования Rust 1.24, Крутой аноним, 23:07 , 16-Фев-18 (124)
>>> Определённое напряжение вызывает назойливое проталкивание инфраструктуры >> ИМХО это одна из основных фич, вспомните боль подключения чего-то стороннего >> в свой кросс-платформенный проект > …и npm leftpad.Не знаю насчет javascript, но это же а)Компилируемый язык б)Все зависимости версионированы Поэтому у "npm leftpad" маленькая вероятность случиться.
- Релиз языка программирования Rust 1.24, Аноним84701, 18:24 , 16-Фев-18 (77) +1
- Релиз языка программирования Rust 1.24, yet another anonymous, 18:53 , 16-Фев-18 (83) –1
- Релиз языка программирования Rust 1.24, Крутой аноним, 20:17 , 16-Фев-18 (95)
> indent --- не часть компиляторного проекта. А вот clang-format, кажется, вместе с > libformat --- в репозитории clang. Что говорит о тяге CLang/LLVM команды > к построению летающих комбайнов.Скорее их лучшее пониманию проблем разработчиков C++ работающих в больших командах.
- Релиз языка программирования Rust 1.24, Аноним84701, 21:30 , 16-Фев-18 (106)
- Релиз языка программирования Rust 1.24, Аноним, 14:14 , 16-Фев-18 (22)
- Релиз языка программирования Rust 1.24, RazrFalcon, 15:31 , 16-Фев-18 (40)
- Релиз языка программирования Rust 1.24, Аноним, 18:32 , 16-Фев-18 (81) +1
- Релиз языка программирования Rust 1.24, Аноним, 23:05 , 16-Фев-18 (123)
- Релиз языка программирования Rust 1.24, Крутой аноним, 23:10 , 16-Фев-18 (125)
> Лучше сразу продумывать работу функции до конца и не приделывать ей пятое > колесо и делать субъективные выводы о том, что если она вдруг > не сделает "panic" (или abort), то данные обязательно испортятся. Мне уже > тошно читать иногда исходники firefox'а мозиловцев на русте. Что не строчка, > то перечисление, завернутое в класс(точнее наоборот), то какой нибудь panic. > Ситуации разные бывают, и иногда все же важнее не упасть в обморок, > а успеть сохранить не сохраненные данные.А можно пример? Во-первых классов в rust вообще нет. Во-вторых ошибки и обязательность их обработки это то в чем Rust силен. Всякие "?", .map_err и т.д. и т.п. в C++ об этом можно было только мечтать, или пилить свой framework вместо работы. - Релиз языка программирования Rust 1.24, Ordu, 07:51 , 17-Фев-18 (150) +2
- Релиз языка программирования Rust 1.24, Аноним, 15:33 , 16-Фев-18 (41) –2
- Релиз языка программирования Rust 1.24, Dmitry77, 15:55 , 16-Фев-18 (44)
- Релиз языка программирования Rust 1.24, adolfus, 16:19 , 16-Фев-18 (54) +1
- Релиз языка программирования Rust 1.24, Аноним, 17:33 , 16-Фев-18 (68) +1
- Релиз языка программирования Rust 1.24, None, 21:59 , 16-Фев-18 (111)
- Релиз языка программирования Rust 1.24, нешколота, 22:58 , 16-Фев-18 (121)
- Релиз языка программирования Rust 1.24, Аноним, 23:28 , 16-Фев-18 (128)
- Релиз языка программирования Rust 1.24, Аноним, 12:35 , 17-Фев-18 (153) –5 [V]
- Релиз языка программирования Rust 1.24, Аноним, 15:23 , 17-Фев-18 (166) –1
- Релиз языка программирования Rust 1.24, Аноним, 23:03 , 18-Фев-18 (180) –1
- Релиз языка программирования Rust 1.24, iZEN, 21:53 , 20-Фев-18 (185)
- Релиз языка программирования Rust 1.24, anonymous yet another, 09:00 , 21-Фев-18 (189)
- Релиз языка программирования Rust 1.24, iZEN, 12:32 , 21-Фев-18 (190)
- Релиз языка программирования Rust 1.24, Andrey Mitrofanov, 12:43 , 21-Фев-18 (191)
- Релиз языка программирования Rust 1.24, yet another anonymous, 15:12 , 21-Фев-18 (192)
- Релиз языка программирования Rust 1.24, Аноним, 20:56 , 22-Фев-18 (196)
- Релиз языка программирования Rust 1.24, iZEN, 12:44 , 23-Фев-18 (198)
|