Вариант для распечатки |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Релиз языка программирования Rust 2018 (1.31)" | +/– | |
Сообщение от opennews (ok), 08-Дек-18, 16:00 | ||
Представлен (https://blog.rust-lang.org/2018/12/06/Rust-1.31-and-rust-201...) релиз языка системного программирования Rust 1.31 (http://www.rust-lang.org), развиваемого проектом Mozilla. Кроме штатного номера версии выпуск также обознечен как Rust 2018 и преподносится (https://hacks.mozilla.org/2018/12/rust-2018-is-here/) как наиболее важный релиз с момента формирования (https://www.opennet.me/opennews/art.shtml?num=42241) версии 1.0 в 2015 году. В рамках выпуска проведена работа по консолидации всех улучшений и изменений, подготовленных за последние три года, в виде целостного продукта. Rust 2018 (https://rust-lang-nursery.github.io/edition-guide/rust-2018/...) выступит основой для наращивая функциональности в последующие три года, по аналогии с тем, как выпуск Rust 1.0 стал базисом для развития языка в прошедшие три года. | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения по теме | [Сортировка по времени | RSS] |
1. "Релиз языка программирования Rust 2018 (1.31)" | +5 +/– | |
Сообщение от Fracta1L (ok), 08-Дек-18, 16:00 | ||
Пора бы уже потихоньку перетаскивать ядро на Rust | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
13. "Релиз языка программирования Rust 2018 (1.31)" | +14 +/– | |
Сообщение от A.Stahl (ok), 08-Дек-18, 16:32 | ||
На Лисп или Квик Бейсик. Оба проверены временем. А Раст ещё не заслужил. | ||
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору |
15. "Релиз языка программирования Rust 2018 (1.31)" | +1 +/– | |
Сообщение от Иваныч (??), 08-Дек-18, 16:48 | ||
Rust это как Ada, но с хипсторами. Зачем? | ||
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору |
16. "Релиз языка программирования Rust 2018 (1.31)" | +5 +/– | |
Сообщение от VINRARUS (ok), 08-Дек-18, 17:00 | ||
Старые штопаные дыры на новый ЯП? Для нового ЯП нада новое ядро! | ||
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору |
18. "Релиз языка программирования Rust 2018 (1.31)" | +8 +/– | |
Сообщение от asargis (ok), 08-Дек-18, 17:07 | ||
Таки есть же Redox | ||
Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору |
80. "Релиз языка программирования Rust 2018 (1.31)" | –1 +/– | |
Сообщение от proninyaroslav (ok), 09-Дек-18, 14:58 | ||
Единственное что не нравится - это лицензия MIT. | ||
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору |
97. "Релиз языка программирования Rust 2018 (1.31)" | +/– | |
Сообщение от Аноним (97), 10-Дек-18, 03:07 | ||
Слишком свободная? | ||
Ответить | Правка | ^ к родителю #80 | Наверх | Cообщить модератору |
101. "Релиз языка программирования Rust 2018 (1.31)" | –1 +/– | |
Сообщение от Аноним (101), 10-Дек-18, 12:21 | ||
Вам смешно а вот лицензия MIT, как то раз покусала, мою бабушку. | ||
Ответить | Правка | ^ к родителю #97 | Наверх | Cообщить модератору |
125. "Релиз языка программирования Rust 2018 (1.31)" | +/– | |
Сообщение от роспозор (?), 13-Дек-18, 11:25 | ||
мы вас услышали, ваша бабушка добавлена в список запрещенных ресурсов. | ||
Ответить | Правка | ^ к родителю #101 | Наверх | Cообщить модератору |
103. "Релиз языка программирования Rust 2018 (1.31)" | +/– | |
Сообщение от Andrey Mitrofanov (?), 10-Дек-18, 12:38 | ||
> Слишком свободная? | ||
Ответить | Правка | ^ к родителю #97 | Наверх | Cообщить модератору |
105. "Релиз языка программирования Rust 2018 (1.31)" | +/– | |
Сообщение от Аноним (101), 10-Дек-18, 12:47 | ||
>пользовуемых | ||
Ответить | Правка | ^ к родителю #103 | Наверх | Cообщить модератору |
100. "Релиз языка программирования Rust 2018 (1.31)" | +/– | |
Сообщение от Попугай Кеша (?), 10-Дек-18, 11:34 | ||
И зачем она? Хипстеры для хипстером фигачат? Лучше уж Haiku OS | ||
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору |
19. "Релиз языка программирования Rust 2018 (1.31)" | +/– | |
Сообщение от asargis (ok), 08-Дек-18, 17:07 | ||
https://www.redox-os.org/ | ||
Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору |
79. "Релиз языка программирования Rust 2018 (1.31)" | –1 +/– | |
Сообщение от proninyaroslav (ok), 09-Дек-18, 14:56 | ||
Те кто умеет разрабатывать ядра то обоходятся и без Rust, им не нужен "безопасный" язык, они должны прекрасно разбираться в том что они делают и зачем. Хотя назвать безопасным язык с unsafe блоками сложно, так как теряется весь смысл этой "безопасности". | ||
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору |
81. "Релиз языка программирования Rust 2018 (1.31)" | +4 +/– | |
Сообщение от Аноним (81), 09-Дек-18, 15:54 | ||
> Те кто умеет разрабатывать ядра то обоходятся и без Rust, им не нужен "безопасный" язык, | ||
Ответить | Правка | ^ к родителю #79 | Наверх | Cообщить модератору |
84. "Релиз языка программирования Rust 2018 (1.31)" | +/– | |
Сообщение от proninyaroslav (ok), 09-Дек-18, 16:07 | ||
>> Те кто умеет разрабатывать ядра то обоходятся и без Rust, им не нужен "безопасный" язык, | ||
Ответить | Правка | ^ к родителю #81 | Наверх | Cообщить модератору |
85. "Релиз языка программирования Rust 2018 (1.31)" | +/– | |
Сообщение от Fracta1L (ok), 09-Дек-18, 16:32 | ||
А без unsafe ядро написать получится? | ||
Ответить | Правка | ^ к родителю #79 | Наверх | Cообщить модератору |
87. "Релиз языка программирования Rust 2018 (1.31)" | +/– | |
Сообщение от proninyaroslav (ok), 09-Дек-18, 17:55 | ||
> А без unsafe ядро написать получится? | ||
Ответить | Правка | ^ к родителю #85 | Наверх | Cообщить модератору |
102. "Релиз языка программирования Rust 2018 (1.31)" | +/– | |
Сообщение от Аноним (101), 10-Дек-18, 12:23 | ||
>Те кто умеет разрабатывать ядра то обоходятся и без Rust, им не нужен "безопасный" язык | ||
Ответить | Правка | ^ к родителю #79 | Наверх | Cообщить модератору |
106. "Релиз языка программирования Rust 2018 (1.31)" | –1 +/– | |
Сообщение от proninyaroslav (ok), 10-Дек-18, 15:22 | ||
> >Те кто умеет разрабатывать ядра то обоходятся и без Rust, им не нужен "безопасный" язык | ||
Ответить | Правка | ^ к родителю #102 | Наверх | Cообщить модератору |
107. "Релиз языка программирования Rust 2018 (1.31)" | +1 +/– | |
Сообщение от Аноним (107), 10-Дек-18, 15:30 | ||
>Загуглил Linux Kernel уязвимости | ||
Ответить | Правка | ^ к родителю #102 | Наверх | Cообщить модератору |
116. "Релиз языка программирования Rust 2018 (1.31)" | +/– | |
Сообщение от Анонимчжан (?), 10-Дек-18, 20:59 | ||
если в ядре линукс нет уязвимостей то те кто его писал просто боги программирования)) просто эти дыры еще не откопали или они не проявили себя напрямую или в составе работы с другими приложениями. идеальный код без дыр... это "Hello World" наверно? :) | ||
Ответить | Правка | ^ к родителю #102 | Наверх | Cообщить модератору |
120. "Релиз языка программирования Rust 2018 (1.31)" | +/– | |
Сообщение от asargis (ok), 11-Дек-18, 05:20 | ||
> Те кто умеет разрабатывать ядра то обоходятся и без Rust, им не | ||
Ответить | Правка | ^ к родителю #79 | Наверх | Cообщить модератору |
122. "Релиз языка программирования Rust 2018 (1.31)" | +/– | |
Сообщение от КГБ СССР (?), 11-Дек-18, 06:55 | ||
> Не понимаю почему | ||
Ответить | Правка | ^ к родителю #120 | Наверх | Cообщить модератору |
124. "Релиз языка программирования Rust 2018 (1.31)" | +/– | |
Сообщение от proninyaroslav (ok), 11-Дек-18, 10:47 | ||
>[оверквотинг удален] | ||
Ответить | Правка | ^ к родителю #120 | Наверх | Cообщить модератору |
4. "Релиз языка программирования Rust 2018 (1.31)" | +/– | |
Сообщение от Аноним (4), 08-Дек-18, 16:05 | ||
"релиз языка системного программирования Rust 1.31" | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
5. "Релиз языка программирования Rust 2018 (1.31)" | –2 +/– | |
Сообщение от Аноним (5), 08-Дек-18, 16:09 | ||
Linux | ||
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору |
7. "Релиз языка программирования Rust 2018 (1.31)" | +1 +/– | |
Сообщение от Аноним (7), 08-Дек-18, 16:11 | ||
Например, Redox https://www.opennet.me/opennews/art.shtml?num=46919 | ||
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору |
22. "Релиз языка программирования Rust 2018 (1.31)" | –1 +/– | |
Сообщение от Ретроград (?), 08-Дек-18, 17:10 | ||
Этот самый Redox очень трудно назвать ОС. Если внимательно почитать список его возможностей и ограничений, то оно больше на какую-то демку похоже, чем на ОС. Они не осилили даже работу с дисками, про остальное даже не говорю. | ||
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору |
8. "Релиз языка программирования Rust 2018 (1.31)" | –8 +/– | |
Сообщение от Анонимчжан (?), 08-Дек-18, 16:13 | ||
они сравнивают его c C++))) это мило однако. как детский автоматик сравнивать с АК)) | ||
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору |
10. "Релиз языка программирования Rust 2018 (1.31)" | +7 +/– | |
Сообщение от Аноним (10), 08-Дек-18, 16:20 | ||
Не, не, мы используем в нескольких местах в проде: раст однозначно тащит и разработка несколько проще, чем на С++, но изучить и привыкнуть ушло время. Но в целом думаю за ним будущее. | ||
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору |
24. "Релиз языка программирования Rust 2018 (1.31)" | –6 +/– | |
Сообщение от Ретроград (?), 08-Дек-18, 17:17 | ||
Ржа, честно говоря, неплохой язык в своей ключевой идее (современный системный ЯП с автоматизацией управления памятью), но реализация и сателлитный шлак просто убивают. У плюсов весьма неуютный синтаксис и неочевидная семантика, и нужно было сильно постараться, чтобы сделать хуже. У Ржи получилось, да так, что смотреть на это без крови в глазах невозможно, а чтение хоть сколько-нибудь сложного кода напоминает изощренную интеллектуальную пытку. Плюс вместо того, чтобы пилить чисто компилятор и отдать все прочее на откуп давно проверенным средствам, они навертели и NIH менеджер пакетов, и NIH систему сборки, и еще кучу всякой херни, которая объективно не нужна и ничем, кроме хипстоты, не выделяется. Тьфу. | ||
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору |
29. "Релиз языка программирования Rust 2018 (1.31)" | +5 +/– | |
Сообщение от интеллигентный разработчик (?), 08-Дек-18, 17:37 | ||
> люс вместо того, чтобы пилить чисто компилятор и отдать все прочее на откуп давно проверенным средствам | ||
Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору |
30. "Релиз языка программирования Rust 2018 (1.31)" | +3 +/– | |
Сообщение от интеллигентный разработчик (?), 08-Дек-18, 17:38 | ||
> Скоро 2018 год | ||
Ответить | Правка | ^ к родителю #29 | Наверх | Cообщить модератору |
113. "Релиз языка программирования Rust 2018 (1.31)" | –1 +/– | |
Сообщение от PartyPooper (?), 10-Дек-18, 20:15 | ||
> потому что пакетного менеджера нет | ||
Ответить | Правка | ^ к родителю #29 | Наверх | Cообщить модератору |
126. "Релиз языка программирования Rust 2018 (1.31)" | +/– | |
Сообщение от интеллигентный разработчик (?), 21-Дек-18, 18:26 | ||
> Есть системный менеджер пакетов, его более чем достаточно. | ||
Ответить | Правка | ^ к родителю #113 | Наверх | Cообщить модератору |
32. "Релиз языка программирования Rust 2018 (1.31)" | +/– | |
Сообщение от Аноним (32), 08-Дек-18, 17:57 | ||
> Плюс вместо того, чтобы пилить чисто компилятор и отдать все прочее на откуп давно проверенным средствам, | ||
Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору |
48. "Релиз языка программирования Rust 2018 (1.31)" | –1 +/– | |
Сообщение от _ (??), 08-Дек-18, 23:36 | ||
>не подскажите почему столько single-header библиотек в C++? | ||
Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору |
114. "Релиз языка программирования Rust 2018 (1.31)" | +/– | |
Сообщение от PartyPooper (?), 10-Дек-18, 20:17 | ||
> Ага, на примере C++ можно увидеть как ваш совет клево работает, не подскажите почему столько single-header библиотек в C++? | ||
Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору |
42. "Релиз языка программирования Rust 2018 (1.31)" | +1 +/– | |
Сообщение от Junior frontend developer (?), 08-Дек-18, 20:22 | ||
Менеджер пакетов и система сборки во всех языках свои, ничего необычного в этом нет. | ||
Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору |
49. "Релиз языка программирования Rust 2018 (1.31)" | +/– | |
Сообщение от Аноним (49), 08-Дек-18, 23:41 | ||
> Менеджер пакетов и система сборки во всех языках свои, ничего необычного в этом нет. | ||
Ответить | Правка | ^ к родителю #42 | Наверх | Cообщить модератору |
115. "Релиз языка программирования Rust 2018 (1.31)" | –1 +/– | |
Сообщение от PartyPooper (?), 10-Дек-18, 20:18 | ||
И в итоге у тебя в системе стоит 50 менеджеров пакетов в дополнение к системному и 100 сборочных систем вместо одной. И зачем все это? Просто кто-то не осилил сделать по-нормальному. | ||
Ответить | Правка | ^ к родителю #42 | Наверх | Cообщить модератору |
117. "Релиз языка программирования Rust 2018 (1.31)" | +2 +/– | |
Сообщение от Аноним (117), 10-Дек-18, 21:12 | ||
покажите мне систему сборки, которая одинаково хорошо работает как с джаваскриптом, так и с крестами, перлом и powershell | ||
Ответить | Правка | ^ к родителю #115 | Наверх | Cообщить модератору |
35. "Релиз языка программирования Rust 2018 (1.31)" | +1 +/– | |
Сообщение от Анонимчжан (?), 08-Дек-18, 19:15 | ||
тогда вам и D понравится)) | ||
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору |
41. "Релиз языка программирования Rust 2018 (1.31)" | +/– | |
Сообщение от Junior frontend developer (?), 08-Дек-18, 20:19 | ||
D как раз так себе и уже не актуален. Rust куда интереснее. | ||
Ответить | Правка | ^ к родителю #35 | Наверх | Cообщить модератору |
47. "Релиз языка программирования Rust 2018 (1.31)" | +4 +/– | |
Сообщение от Иваныч (??), 08-Дек-18, 22:54 | ||
Junior Frontend Developer это явно виднее. Понятный синтаксис если когда-то видел C/C++/C#/Java, грамотно реализованы модули, режим betterC, обширная стандартная библиотека, пакетный менеджер, scope exit, mixin, адекватные шаблоны, CTFE, UFCS, immutable, нормальный const, opDispatch, slices, GC и/или std.allocator под задачу, for & for parallel, foreach в котором сразу есть доступ и к индексу, Unicode, interop вместе с C и что интересно - C++ (что немаловажно, есть куча всего от чего отказаться тяжело)... Это из памяти по быстрому. D очень плохой язык, Вы правы. | ||
Ответить | Правка | ^ к родителю #41 | Наверх | Cообщить модератору |
57. "Релиз языка программирования Rust 2018 (1.31)" | +/– | |
Сообщение от annual slayer (?), 09-Дек-18, 05:06 | ||
D как язык прикольный, но во всех бенчмарках, какие я нашел, результаты были не очень по сравнению с другими языками-конкурентами | ||
Ответить | Правка | ^ к родителю #47 | Наверх | Cообщить модератору |
73. "Релиз языка программирования Rust 2018 (1.31)" | +/– | |
Сообщение от Иваныч (??), 09-Дек-18, 11:24 | ||
WekaIO Matrix (https://www.weka.io/resources/wekaio-matrix). Written in DLang. Лучший benchmark для D когда-либо. | ||
Ответить | Правка | ^ к родителю #57 | Наверх | Cообщить модератору |
77. "Релиз языка программирования Rust 2018 (1.31)" | +/– | |
Сообщение от annual slayer (?), 09-Дек-18, 14:11 | ||
> WekaIO Matrix (https://www.weka.io/resources/wekaio-matrix). Written in DLang. Лучший | ||
Ответить | Правка | ^ к родителю #73 | Наверх | Cообщить модератору |
88. "Релиз языка программирования Rust 2018 (1.31)" | +/– | |
Сообщение от Иваныч (??), 09-Дек-18, 18:22 | ||
Возможно. Из того что видел, D был на уровне с C & C++. Но помимо, WekaIO Matrix самая быстрая FS на сегодняшний день. | ||
Ответить | Правка | ^ к родителю #77 | Наверх | Cообщить модератору |
95. "Релиз языка программирования Rust 2018 (1.31)" | +/– | |
Сообщение от annual slayer (?), 10-Дек-18, 02:35 | ||
вот здесь у D в среднем по больнице результаты медленнее чем у конкурентов (но тут больше меряют фреймфорки чем сам языки так что это не слишком показательно) https://www.techempower.com/benchmarks/#section=data-r17 | ||
Ответить | Правка | ^ к родителю #88 | Наверх | Cообщить модератору |
96. "Релиз языка программирования Rust 2018 (1.31)" | –1 +/– | |
Сообщение от annual slayer (?), 10-Дек-18, 02:36 | ||
> был на уровне с C & C++ | ||
Ответить | Правка | ^ к родителю #88 | Наверх | Cообщить модератору |
104. "Релиз языка программирования Rust 2018 (1.31)" | +/– | |
Сообщение от Иваныч (??), 10-Дек-18, 12:44 | ||
В общем. Даже с GC. Просто не использовать его как нечеловек. Я никогда не любил его, но нашел удобным на этапе прототипа когда только трогаешь почву на начале. И то у меня было это все дело на начале выполнения приложения, когда уже в глубь то у меня пошел OpenCL и было отлично. Но если кусок тормоз именно из-за GC - std.allocator в руки, но это уже следующий этап да и не всегда необходимо. | ||
Ответить | Правка | ^ к родителю #96 | Наверх | Cообщить модератору |
74. "Релиз языка программирования Rust 2018 (1.31)" | +/– | |
Сообщение от Junior frontend developer (?), 09-Дек-18, 11:31 | ||
Я бы не советовал иммутабельность даже упоминать как фичу D в контексте Rust, который как раз реализован для контролируемой мутации | ||
Ответить | Правка | ^ к родителю #47 | Наверх | Cообщить модератору |
82. "Релиз языка программирования Rust 2018 (1.31)" | +/– | |
Сообщение от Иваныч (??), 09-Дек-18, 15:55 | ||
Но все же immutable есть, хоть это и не основное место в языке. Так же как и @safe или @pure. | ||
Ответить | Правка | ^ к родителю #74 | Наверх | Cообщить модератору |
67. "Релиз языка программирования Rust 2018 (1.31)" | +/– | |
Сообщение от Проходил мимо (?), 09-Дек-18, 10:16 | ||
Насчет "проще" - это вы, батенька, погорячились. Но сам по себе язык мне нравится, хотя мозги он способен выносить просто великолепно. И производительность в режиме сборки --debug просто 3.14сец. | ||
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору |
108. "Релиз языка программирования Rust 2018 (1.31)" | –1 +/– | |
Сообщение от adolfus (ok), 10-Дек-18, 16:27 | ||
Будущее у него появится не раньше, чем появится его ANSI/IEEE стандарт. А он не появится до тех пор, пока язык полностью не освободится от авторских и прочих прав. | ||
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору |
112. "Релиз языка программирования Rust 2018 (1.31)" | +/– | |
Сообщение от Andrey Mitrofanov (?), 10-Дек-18, 17:41 | ||
> пока язык полностью не освободится от авторских и прочих прав. | ||
Ответить | Правка | ^ к родителю #108 | Наверх | Cообщить модератору |
12. "Релиз языка программирования Rust 2018 (1.31)" | +4 +/– | |
Сообщение от Аноним (-), 08-Дек-18, 16:24 | ||
Какие у вас интересные аналогии, милитаристские. | ||
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору |
21. "Релиз языка программирования Rust 2018 (1.31)" | +2 +/– | |
Сообщение от Аноним (32), 08-Дек-18, 17:09 | ||
> они сравнивают его c C++))) это мило однако. как детский автоматик сравнивать с АК)) | ||
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору |
37. "Релиз языка программирования Rust 2018 (1.31)" | –4 +/– | |
Сообщение от Анонимчжан (?), 08-Дек-18, 20:03 | ||
растаман что ли? ))) ну взгляни на свой раст. как ломают совместимости. и еще не скоро перестанут. это проблема всех языков проограммирования, которые только появились. поэтому он и не может похвастать привлекательностью. а мозги то у вас еще детские)) | ||
Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору |
39. "Релиз языка программирования Rust 2018 (1.31)" | +1 +/– | |
Сообщение от апро (?), 08-Дек-18, 20:13 | ||
> ну взгляни на свой раст. как ломают совместимости | ||
Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору |
44. "Релиз языка программирования Rust 2018 (1.31)" | +/– | |
Сообщение от Анонимчжан (?), 08-Дек-18, 21:47 | ||
всех вас на D))))ахахах | ||
Ответить | Правка | ^ к родителю #39 | Наверх | Cообщить модератору |
64. "Релиз языка программирования Rust 2018 (1.31)" | +/– | |
Сообщение от Анонис (?), 09-Дек-18, 08:16 | ||
Есть такие вещи, про которые люди хорошо отзываются и рекомендуют их всем, но сами ими не пользуются. | ||
Ответить | Правка | ^ к родителю #44 | Наверх | Cообщить модератору |
75. "Релиз языка программирования Rust 2018 (1.31)" | +/– | |
Сообщение от Анонимчжан (?), 09-Дек-18, 12:47 | ||
я скорее поклонник классического Си. плюсы только как его развитие( несколько зловредное для мозгов). а D так интересовался. я скорее питон выберу.)))( хоть он и интерпретируемый) | ||
Ответить | Правка | ^ к родителю #64 | Наверх | Cообщить модератору |
83. "Релиз языка программирования Rust 2018 (1.31)" | +/– | |
Сообщение от Аноним (81), 09-Дек-18, 15:57 | ||
Перед Вами стоит прикладная задача? | ||
Ответить | Правка | ^ к родителю #75 | Наверх | Cообщить модератору |
92. "Релиз языка программирования Rust 2018 (1.31)" | +/– | |
Сообщение от Иваныч (??), 09-Дек-18, 20:50 | ||
После D, C++ боль. Вечно не хватает электронных вещей на которые отвлекает внимание. Особенно при работе со строками, да и scope exit просто фантастически хороший. Но есть все же одна вещь которая помогает потом при работе с C++. Начинаешь думать по другому и это сказывается на качестве, меньше кода с тем же результатом, да и C++17 начинаешь использовать чаще из-за "не может же эта простая задача решается так глупо" и вынуждает забывать C++98. CTFE, UFCS, property, UDA, compile time introspection не хватает, но хоть в общем на C++17 становится легче. | ||
Ответить | Правка | ^ к родителю #64 | Наверх | Cообщить модератору |
78. "Релиз языка программирования Rust 2018 (1.31)" | +/– | |
Сообщение от Аноним (78), 09-Дек-18, 14:16 | ||
> А C++ такое может? | ||
Ответить | Правка | ^ к родителю #39 | Наверх | Cообщить модератору |
94. "Релиз языка программирования Rust 2018 (1.31)" | +/– | |
Сообщение от Аноним (94), 10-Дек-18, 01:21 | ||
> язык тут не при чём. | ||
Ответить | Правка | ^ к родителю #78 | Наверх | Cообщить модератору |
99. "Релиз языка программирования Rust 2018 (1.31)" | +/– | |
Сообщение от nobody (??), 10-Дек-18, 10:33 | ||
Нет, не язык. Это расплата за возможность пользоваться теми же самыми компоновщиками, что и C, вместо того, чтобы городить новые специальные для одного единственного языка. | ||
Ответить | Правка | ^ к родителю #94 | Наверх | Cообщить модератору |
109. "Релиз языка программирования Rust 2018 (1.31)" | +/– | |
Сообщение от Аноним (109), 10-Дек-18, 16:32 | ||
> А разве не язык заставляет name mangling делать? | ||
Ответить | Правка | ^ к родителю #94 | Наверх | Cообщить модератору |
128. "Релиз языка программирования Rust 2018 (1.31)" | +/– | |
Сообщение от апро (?), 02-Янв-19, 01:49 | ||
>> А C++ такое может? | ||
Ответить | Правка | ^ к родителю #78 | Наверх | Cообщить модератору |
11. "Релиз языка программирования Rust 2018 (1.31)" | –2 +/– | |
Сообщение от пох (?), 08-Дек-18, 16:21 | ||
как какая? mozilla firefox. В принципе ничего система, браузер вот скоро заменят на хромиум, и вообще будет шикарно. | ||
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору |
61. "Релиз языка программирования Rust 2018 (1.31)" | +/– | |
Сообщение от Аноним (61), 09-Дек-18, 07:36 | ||
firefox quantum | ||
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору |
68. "Релиз языка программирования Rust 2018 (1.31)" | +/– | |
Сообщение от Аноним (68), 09-Дек-18, 10:19 | ||
Servo | ||
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору |
6. "Релиз языка программирования Rust 2018 (1.31)" | +/– | |
Сообщение от Аноним (-), 08-Дек-18, 16:09 | ||
Cистема контроля версиями pijul, например. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
17. "Релиз языка программирования Rust 2018 (1.31)" | +8 +/– | |
Сообщение от Аноним84701 (ok), 08-Дек-18, 17:05 | ||
> Редакция "2015" включает уже стабилизированную к текущему моменту функциональность и все будущие изменения не нарушающие совместимость, а редакция "2018" дополнительно охватывает нарушающие совместимость новшества, | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
23. "Релиз языка программирования Rust 2018 (1.31)" | +/– | |
Сообщение от Аноним (32), 08-Дек-18, 17:11 | ||
> Можно было бы не портить традицию и использовать "2.x" и "3.x" для обозначения разных, не совместимых между собой, веток языка. | ||
Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору |
25. "Релиз языка программирования Rust 2018 (1.31)" | +3 +/– | |
Сообщение от Ретроград (?), 08-Дек-18, 17:19 | ||
Правильно, и пусть пользователь гадает, почему у него при минорном обновлении с 1.30 на 1.31 все сломалось. Впрочем, растаманам не привыкать, походу... | ||
Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору |
43. "Релиз языка программирования Rust 2018 (1.31)" | +/– | |
Сообщение от имя (?), 08-Дек-18, 21:37 | ||
А почему при обновлении компилятора должно что-то ломаться? Старый код без аннотации "компилируй меня в 2018 редакции" будет компилироваться по-старому; обратная совместимость на уровне компилятора не нарушена, только на уровне синтаксиса. | ||
Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору |
26. "Релиз языка программирования Rust 2018 (1.31)" | +/– | |
Сообщение от Аноним84701 (ok), 08-Дек-18, 17:21 | ||
>> Можно было бы не портить традицию и использовать "2.x" и "3.x" для обозначения разных, не совместимых между собой, веток языка. | ||
Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору |
28. "Релиз языка программирования Rust 2018 (1.31)" | +/– | |
Сообщение от Аноним (49), 08-Дек-18, 17:30 | ||
> Можно было бы не портить традицию и использовать "0.2.x" и "0.3.x" нестабильных (тех, в которых всё меняется каждые несколько месяцев) веток языка. | ||
Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору |
31. "Q" | +/– | |
Сообщение от Аноним (31), 08-Дек-18, 17:41 | ||
Qt не хватает | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
33. "Q" | +/– | |
Сообщение от вейланд (?), 08-Дек-18, 18:33 | ||
Вот да. Прикрутили бы, писал бы. | ||
Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору |
34. "Q" | –2 +/– | |
Сообщение от Анонимчжан (?), 08-Дек-18, 19:14 | ||
а то что кути постоянно ломают совместимость не страшно? хотя для небольших проектов самое то. | ||
Ответить | Правка | ^ к родителю #33 | Наверх | Cообщить модератору |
40. "Q" | +2 +/– | |
Сообщение от апро (?), 08-Дек-18, 20:15 | ||
> а то что кути постоянно ломают совместимость не страшно? хотя для небольших проектов самое то. | ||
Ответить | Правка | ^ к родителю #34 | Наверх | Cообщить модератору |
98. "Q" | +/– | |
Сообщение от Аноним (97), 10-Дек-18, 03:09 | ||
Дык и сам Rust постоянно меняют. Тут ведь как выходит что не новая версия руки в ноги и опять все перехерачивать. То ли дело Си с его обратной совместимостью код 89 года собирает и даже варнинги не валт | ||
Ответить | Правка | ^ к родителю #34 | Наверх | Cообщить модератору |
127. "Q" | +/– | |
Сообщение от апро (?), 02-Янв-19, 01:44 | ||
> Дык и сам Rust постоянно меняют. | ||
Ответить | Правка | ^ к родителю #98 | Наверх | Cообщить модератору |
38. "Q" | +5 +/– | |
Сообщение от Аноним (38), 08-Дек-18, 20:09 | ||
https://azul.rs/ | ||
Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору |
46. "Q" | –1 +/– | |
Сообщение от Аноним (46), 08-Дек-18, 22:48 | ||
Зачем? WPF или WinForms надо. | ||
Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору |
59. "Q" | +/– | |
Сообщение от Аноним (61), 09-Дек-18, 07:30 | ||
https://github.com/KDE/rust-qt-binding-generator | ||
Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору |
66. "Q" | +4 +/– | |
Сообщение от Fracta1L (ok), 09-Дек-18, 09:30 | ||
Теперь "кедораст" не будет считаться ругательством? | ||
Ответить | Правка | ^ к родителю #59 | Наверх | Cообщить модератору |
93. "Q" | +/– | |
Сообщение от Анонимчжан (?), 10-Дек-18, 00:53 | ||
ахахах упал со стула))) теперь все будут боле осмотрительны со словами)))ахахах | ||
Ответить | Правка | ^ к родителю #66 | Наверх | Cообщить модератору |
36. "Релиз языка программирования Rust 2018 (1.31)" | +1 +/– | |
Сообщение от Аноним (68), 08-Дек-18, 19:59 | ||
https://hacks.mozilla.org/2018/12/rust-2018-is-here/ | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
50. "Релиз языка программирования Rust 2018 (1.31)" | +/– | |
Сообщение от Аноним (50), 08-Дек-18, 23:41 | ||
"Stuffing my head with code, then turning it into codecartoons" на этом, пожалуй, и закончим. | ||
Ответить | Правка | ^ к родителю #36 | Наверх | Cообщить модератору |
51. "Релиз языка программирования Rust 2018 (1.31)" | +/– | |
Сообщение от Аноним (51), 09-Дек-18, 00:03 | ||
Clippy столько исправлений выявил! Очень крутая штука, даже баг помог найти | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
52. "Релиз языка программирования Rust 2018 (1.31)" | +1 +/– | |
Сообщение от Аноним (52), 09-Дек-18, 00:18 | ||
Rust уже написан на Rust... | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
53. "Релиз языка программирования Rust 2018 (1.31)" | +1 +/– | |
Сообщение от Аноним (53), 09-Дек-18, 00:23 | ||
Любой язык - подмножество Perl © | ||
Ответить | Правка | ^ к родителю #52 | Наверх | Cообщить модератору |
65. "Релиз языка программирования Rust 2018 (1.31)" | +1 +/– | |
Сообщение от Аноним (65), 09-Дек-18, 09:13 | ||
Кто-то забыл про десятое правило Гринспена. | ||
Ответить | Правка | ^ к родителю #53 | Наверх | Cообщить модератору |
54. "Релиз языка программирования Rust 2018 (1.31)" | –2 +/– | |
Сообщение от Аноним (54), 09-Дек-18, 00:31 | ||
Для хыпстоты самое то, люди же продолжут писать на c/c++. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
55. "Релиз языка программирования Rust 2018 (1.31)" | +/– | |
Сообщение от Аноним (54), 09-Дек-18, 00:37 | ||
продолжат* | ||
Ответить | Правка | ^ к родителю #54 | Наверх | Cообщить модератору |
56. "Релиз языка программирования Rust 2018 (1.31)" | +/– | |
Сообщение от Аноним (52), 09-Дек-18, 01:13 | ||
Хипстерский не люди? Ей богу, фошызм какой-то | ||
Ответить | Правка | ^ к родителю #54 | Наверх | Cообщить модератору |
71. "Релиз языка программирования Rust 2018 (1.31)" | +/– | |
Сообщение от Аноним (71), 09-Дек-18, 10:48 | ||
Да хипстота ваши плюсы, люди продолжат писать на Каболе. | ||
Ответить | Правка | ^ к родителю #54 | Наверх | Cообщить модератору |
76. "Релиз языка программирования Rust 2018 (1.31)" | +1 +/– | |
Сообщение от Онаним (?), 09-Дек-18, 13:43 | ||
кОболе, хипстота ) | ||
Ответить | Правка | ^ к родителю #71 | Наверх | Cообщить модератору |
89. "Релиз языка программирования Rust 2018 (1.31)" | +1 +/– | |
Сообщение от DerRoteBaron (ok), 09-Дек-18, 18:38 | ||
Вот только любой новый стандарт C++ переносит костыльные реализации раста двух-трехлетней давности, и то в виде отвратительной STL, да еще и часто с ненулевой стоимостью. | ||
Ответить | Правка | ^ к родителю #54 | Наверх | Cообщить модератору |
111. "Релиз языка программирования Rust 2018 (1.31)" | +1 +/– | |
Сообщение от Гит (?), 10-Дек-18, 17:31 | ||
Раст создали для того чтобы все знали что может быть ещё хуже и писали дальше бы на С++. | ||
Ответить | Правка | ^ к родителю #54 | Наверх | Cообщить модератору |
60. "Релиз языка программирования Rust 2018 (1.31)" | +/– | |
Сообщение от Аноним (61), 09-Дек-18, 07:32 | ||
>Запущены инициативы по оптимизации Rust для предметно-ориентированных областей. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
63. "Релиз языка программирования Rust 2018 (1.31)" | +/– | |
Сообщение от asargis (ok), 09-Дек-18, 08:06 | ||
https://azul.rs/ | ||
Ответить | Правка | ^ к родителю #60 | Наверх | Cообщить модератору |
69. "Релиз языка программирования Rust 2018 (1.31)" | +/– | |
Сообщение от Проходил мимо (?), 09-Дек-18, 10:23 | ||
Спасибо! | ||
Ответить | Правка | ^ к родителю #63 | Наверх | Cообщить модератору |
90. "Релиз языка программирования Rust 2018 (1.31)" | +/– | |
Сообщение от DerRoteBaron (ok), 09-Дек-18, 19:21 | ||
Какой-то ад, в релиз не собирающийся и, похоже, не способный выглядеть хоть сколько-нибудь нативно | ||
Ответить | Правка | ^ к родителю #63 | Наверх | Cообщить модератору |
91. "Релиз языка программирования Rust 2018 (1.31)" | +/– | |
Сообщение от Аноним (38), 09-Дек-18, 20:50 | ||
Да, один из недостатков раста - молодость и недостаток стабильных решений. Все быстро развивается. Тот же azul основан на webrender, который 3 недели назад ушел в бету. | ||
Ответить | Правка | ^ к родителю #90 | Наверх | Cообщить модератору |
72. "Релиз языка программирования Rust 2018 (1.31)" | +/– | |
Сообщение от Аноним (81), 09-Дек-18, 10:48 | ||
http://relm.ml/relm-intro | ||
Ответить | Правка | ^ к родителю #60 | Наверх | Cообщить модератору |
110. "Релиз языка программирования Rust 2018 (1.31)" | –1 +/– | |
Сообщение от Гит (?), 10-Дек-18, 17:29 | ||
Не нужно. | ||
Ответить | Правка | ^ к родителю #72 | Наверх | Cообщить модератору |
118. "Релиз языка программирования Rust 2018 (1.31)" | +/– | |
Сообщение от Аноним (117), 10-Дек-18, 21:24 | ||
Правила статического анализатора раста приводят в бешенство при использовании гтк. И хочется какого-никакого паттерна, чтобы были вьюхи, модели, и чтобы не начинать каждый мелкий проект с написания велосипеда MVC | ||
Ответить | Правка | ^ к родителю #110 | Наверх | Cообщить модератору |
86. "Релиз языка программирования Rust 2018 (1.31)" | +/– | |
Сообщение от Anon4ik_ (?), 09-Дек-18, 17:47 | ||
> предметно-ориентированных областей | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |