Вариант для распечатки |
Пред. тема | След. тема | ||
| Форум Разговоры, обсуждение новостей | |||
|---|---|---|---|
| Изначальное сообщение | [ Отслеживать ] | ||
| "Релиз языка программирования Rust 1.24" | +/– | |
| Сообщение от opennews (??) on 16-Фев-18, 12:46 | ||
Состоялся (https://blog.rust-lang.org/2018/02/15/Rust-1.24.html) релиз языка программирования Rust 1.24 (http://www.rust-lang.org), развиваемого проектом Mozilla. Язык сфокусирован на безопасной работе с памятью, обеспечивает автоматическое управление памятью и предоставляет средства для достижения высокого параллелизма выполнения заданий, при этом обходясь без использования сборщика мусора и runtime. | ||
| Ответить | Правка | Cообщить модератору | ||
| Оглавление |
| Сообщения по теме | [Сортировка по времени | RSS] |
| 1. "Релиз языка программирования Rust 1.24" | +/– | |
| Сообщение от Аноним (??) on 16-Фев-18, 12:46 | ||
Как оно по сравнению с Vala ? | ||
| Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору | ||
| 2. "Релиз языка программирования Rust 1.24" | +9 +/– | |
| Сообщение от Аноним (??) on 16-Фев-18, 12:59 | ||
Что такое Vala? Вы откуда к нам приехали? У нас только го, раст, питон, си, ява и тп. | ||
| Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору | ||
| 3. "Релиз языка программирования Rust 1.24" | +/– | |
| Сообщение от Хипстер и смузихлеб on 16-Фев-18, 13:08 | ||
В Solus Linux используют Vala, Go, C. | ||
| Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору | ||
| 8. "Релиз языка программирования Rust 1.24" | +3 +/– | |
| Сообщение от Аноним (??) on 16-Фев-18, 13:22 | ||
Ясно откуда, из GNOME, конечно же | ||
| Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору | ||
| 9. "Релиз языка программирования Rust 1.24" | +/– | |
| Сообщение от Nexmean on 16-Фев-18, 13:22 | ||
Гибкий, быстрый, строгий. Пожалуй самый строгий из императивных языков программирования. При это присутствует возможность построения абстракций (~нулевой стоимости) практически любой сложности, но ради справедливости стоит отметить, что не любой. Например HKT ещё не завезли и не факт что вообще завезут. | ||
| Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору | ||
| 56. "Релиз языка программирования Rust 1.24" | –1 +/– | |
| Сообщение от angra (ok) on 16-Фев-18, 16:31 | ||
> Пожалуй самый строгий из императивных языков программирования | ||
| Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору | ||
| 70. "Релиз языка программирования Rust 1.24" | +1 +/– | |
| Сообщение от Nexmean on 16-Фев-18, 17:52 | ||
Ага, строгость уровня interface{} и передачи в горутины не thread-safety типов. | ||
| Ответить | Правка | ^ к родителю #56 | Наверх | Cообщить модератору | ||
| 74. "Релиз языка программирования Rust 1.24" | +/– | |
| Сообщение от Аноним (??) on 16-Фев-18, 18:05 | ||
Гагага, есть наблюдательные. У нас строго типизированный язык, но мы тут сделаем хак... оп, и у нас interface{} по функциям гуляет | ||
| Ответить | Правка | ^ к родителю #70 | Наверх | Cообщить модератору | ||
| 78. "Релиз языка программирования Rust 1.24" | +1 +/– | |
| Сообщение от angra (ok) on 16-Фев-18, 18:24 | ||
Смысл строгой типизации не в том, чтобы не дать программисту возможности сделать желаемое, а в том, чтобы не дать ему случайно сделать то, чего он не хотел. Использование interface{} это явный выбор программиста, а вот преобразования типов компилятором в выражениях без соответсвующего прямого указания это неявное действие. | ||
| Ответить | Правка | ^ к родителю #74 | Наверх | Cообщить модератору | ||
| 84. "Релиз языка программирования Rust 1.24" | +1 +/– | |
| Сообщение от Аноним (??) on 16-Фев-18, 19:31 | ||
> не в том, чтобы не дать программисту возможности сделать желаемое, а в том, чтобы не дать ему случайно сделать то, чего он не хотел | ||
| Ответить | Правка | ^ к родителю #78 | Наверх | Cообщить модератору | ||
| 116. "Релиз языка программирования Rust 1.24" | +/– | |
| Сообщение от angra (ok) on 16-Фев-18, 22:27 | ||
> Да вот | ||
| Ответить | Правка | ^ к родителю #84 | Наверх | Cообщить модератору | ||
| 181. "Релиз языка программирования Rust 1.24" | +/– | |
| Сообщение от Аноним (??) on 19-Фев-18, 13:17 | ||
Да вот беда, вот вам пример: | ||
| Ответить | Правка | ^ к родителю #116 | Наверх | Cообщить модератору | ||
| 85. "Релиз языка программирования Rust 1.24" | +/– | |
| Сообщение от Аноним (??) on 16-Фев-18, 19:33 | ||
А вот вопрос: interface{} можно ли считать более безопасным аналогом указателя на void?) | ||
| Ответить | Правка | ^ к родителю #78 | Наверх | Cообщить модератору | ||
| 117. "Релиз языка программирования Rust 1.24" | +/– | |
| Сообщение от angra (ok) on 16-Фев-18, 22:39 | ||
В общем-то да. Интерфейсная переменная в go являет собой структуру из двух полей, первое является указателем на структуру, описывающую тип текущего хранимого значения, второе является как раз указателем на void. | ||
| Ответить | Правка | ^ к родителю #85 | Наверх | Cообщить модератору | ||
| 18. "Релиз языка программирования Rust 1.24" | +/– | |
| Сообщение от Аноним (??) on 16-Фев-18, 13:43 | ||
У вас это у кого? Леммингов? | ||
| Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору | ||
| 19. "Релиз языка программирования Rust 1.24" | +/– | |
| Сообщение от AKR (ok) on 16-Фев-18, 13:49 | ||
Elementary OS - https://ru.wikipedia.org/wiki/Elementary_OS (7-ой в списке https://distrowatch.com) | ||
| Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору | ||
| 53. "Релиз языка программирования Rust 1.24" | +4 +/– | |
| Сообщение от Аноним (??) on 16-Фев-18, 16:10 | ||
> Большая часть окружения написана на языке Vala, что позволяет достигнуть производительности, | ||
| Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору | ||
| 79. "Релиз языка программирования Rust 1.24" | +1 +/– | |
| Сообщение от AKR (ok) on 16-Фев-18, 18:24 | ||
>> Большая часть окружения написана на языке Vala, что позволяет достигнуть производительности, | ||
| Ответить | Правка | ^ к родителю #53 | Наверх | Cообщить модератору | ||
| 89. "Релиз языка программирования Rust 1.24" | +1 +/– | |
| Сообщение от Аноним (??) on 16-Фев-18, 20:11 | ||
> А гнум написман прямо на С, что не мешает ему безбожно тормозить. | ||
| Ответить | Правка | ^ к родителю #53 | Наверх | Cообщить модератору | ||
| 66. "Релиз языка программирования Rust 1.24" | +/– | |
| Сообщение от Аноним (??) on 16-Фев-18, 17:22 | ||
> Elementary OS - https://ru.wikipedia.org/wiki/Elementary_OS (7-ой в списке https://distrowatch.com) | ||
| Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору | ||
| 55. "Релиз языка программирования Rust 1.24" | +1 +/– | |
| Сообщение от Онаним on 16-Фев-18, 16:30 | ||
Валя - это транспайлер урезанной старой версии C# в C. В целом достаточно приятная и полезная штука. | ||
| Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору | ||
| 135. "Релиз языка программирования Rust 1.24" | +/– | |
| Сообщение от neAnonim on 17-Фев-18, 01:20 | ||
только коммерческие проекты на ней писать нельзя так как она гном библиотеки линкует by design. | ||
| Ответить | Правка | ^ к родителю #55 | Наверх | Cообщить модератору | ||
| 177. "Релиз языка программирования Rust 1.24" | +/– | |
| Сообщение от Нет ты on 18-Фев-18, 14:21 | ||
Под desktop легко, там LGPL как в Qt. Но если конечно же, кто-то сделал независимую реализацию GLib/GObject под zLib/MIT/Boost/BSD тогда внимания Vala приобрела намного больше. Чудесный язык, но перешел на сторону D с C++, доволен, особенно после того как добрали interop с C++ (что не мало важно, есть много хороших вещей на нем, а изобретать велосипед не охота). | ||
| Ответить | Правка | ^ к родителю #135 | Наверх | Cообщить модератору | ||
| 178. "Релиз языка программирования Rust 1.24" | +1 +/– | |
| Сообщение от Нет ты on 18-Фев-18, 15:45 | ||
И да, GNOME & GTK там не обязательны, только GLib/GObject. | ||
| Ответить | Правка | ^ к родителю #177 | Наверх | Cообщить модератору | ||
| 179. "Релиз языка программирования Rust 1.24" | +/– | |
| Сообщение от Аноним (??) on 18-Фев-18, 17:08 | ||
> Что такое Vala? Вы откуда к нам приехали? У нас только го, | ||
| Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору | ||
| 4. "Релиз языка программирования Rust 1.24" | +/– | |
| Сообщение от TormoZilla on 16-Фев-18, 13:15 | ||
Это стиральный порошок? | ||
| Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору | ||
| 5. "Релиз языка программирования Rust 1.24" | +/– | |
| Сообщение от Аноним (??) on 16-Фев-18, 13:18 | ||
Подобно Objective-C но для GTK | ||
| Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору | ||
| 7. "Релиз языка программирования Rust 1.24" | +/– | |
| Сообщение от evkogan on 16-Фев-18, 13:22 | ||
Vala это обертка над Си да еще и заточенная исключительно на GTK. | ||
| Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору | ||
| 13. "Релиз языка программирования Rust 1.24" | +3 +/– | |
| Сообщение от Nexmean on 16-Фев-18, 13:27 | ||
Объективный недостаток - Rust слишком не похож на мейнстримные языки. Соответственно подавляющая масса программистов чтобы вкатиться должна потратить много времени и усилий, многие просто бросят это дело в самом начале, скажут, мол язык фекалия с инопланетными синтаксисом и/или семантикой и пойдут дальше кодить на Java/C/C++/C#/Go/JavaScript/Python. | ||
| Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору | ||
| 33. "Релиз языка программирования Rust 1.24" | –2 +/– | |
| Сообщение от Аноним (??) on 16-Фев-18, 15:09 | ||
Вот только не надо. У го тоже вполне инопланетный синтаксис как бы его не называли C-подобным, а многое вообще схоже с растом. | ||
| Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору | ||
| 42. "Релиз языка программирования Rust 1.24" | +/– | |
| Сообщение от Аноним (??) on 16-Фев-18, 15:38 | ||
У Go вполне читабельный и понятный синтаксис. А главное, - он примитивный. Есть, конечно, бредовые моменты, как например, методы с большой буквы, или массивы с квадратными скобками впереди. Но в целом, идеи интересные. | ||
| Ответить | Правка | ^ к родителю #33 | Наверх | Cообщить модератору | ||
| 57. "Релиз языка программирования Rust 1.24" | +1 +/– | |
| Сообщение от angra (ok) on 16-Фев-18, 16:37 | ||
> Есть, конечно, бредовые моменты, как например, методы с большой буквы | ||
| Ответить | Правка | ^ к родителю #42 | Наверх | Cообщить модератору | ||
| 67. "Релиз языка программирования Rust 1.24" | +2 +/– | |
| Сообщение от Аноним (??) on 16-Фев-18, 17:28 | ||
Любой язык, который навязывает оформление кода (в т.ч. и выбор имен) - broken by design. | ||
| Ответить | Правка | ^ к родителю #57 | Наверх | Cообщить модератору | ||
| 71. "Релиз языка программирования Rust 1.24" | +4 +/– | |
| Сообщение от Аноним (??) on 16-Фев-18, 17:52 | ||
> Любой язык, который навязывает оформление кода (в т.ч. и выбор имен) - broken by design. | ||
| Ответить | Правка | ^ к родителю #67 | Наверх | Cообщить модератору | ||
| 86. "Релиз языка программирования Rust 1.24" | +1 +/– | |
| Сообщение от Аноним (??) on 16-Фев-18, 20:05 | ||
Нет. Любое утверждение можно довести до абсурда. Но когда программа ломается и меняет поведение в зависимости от того, какой пробел ты поставил или с какой буквы начал имя метода, то что-то неладно в королевстве датском. | ||
| Ответить | Правка | ^ к родителю #71 | Наверх | Cообщить модератору | ||
| 104. "Релиз языка программирования Rust 1.24" | +1 +/– | |
| Сообщение от Аноним (??) on 16-Фев-18, 21:13 | ||
> Но когда программа ломается и меняет поведение в зависимости от того, какой пробел ты поставил | ||
| Ответить | Правка | ^ к родителю #86 | Наверх | Cообщить модератору | ||
| 105. "Релиз языка программирования Rust 1.24" | +/– | |
| Сообщение от Аноним (??) on 16-Фев-18, 21:27 | ||
> Ведь если заменить "пробелы" на "скобочки" (довольно частая категория ошибок кстати, см. знаменитый goto fail), то смысл почему-то останется тот же. | ||
| Ответить | Правка | ^ к родителю #104 | Наверх | Cообщить модератору | ||
| 108. "Релиз языка программирования Rust 1.24" | +/– | |
| Сообщение от Аноним (??) on 16-Фев-18, 21:51 | ||
>> Ведь если заменить "пробелы" на "скобочки" (довольно частая категория ошибок кстати, см. знаменитый goto fail), то смысл почему-то останется тот же. | ||
| Ответить | Правка | ^ к родителю #105 | Наверх | Cообщить модератору | ||
| 115. "Релиз языка программирования Rust 1.24" | +/– | |
| Сообщение от Аноним (??) on 16-Фев-18, 22:18 | ||
> Ох уж это выборочное восприятие. А если недоставить пару скобок? Или поставить | ||
| Ответить | Правка | ^ к родителю #108 | Наверх | Cообщить модератору | ||
| 118. "Релиз языка программирования Rust 1.24" | +/– | |
| Сообщение от Аноним (??) on 16-Фев-18, 22:48 | ||
> Изменится. Но в отличие от эта ошибка будет видна вполне себе невооруженным глазом. | ||
| Ответить | Правка | ^ к родителю #115 | Наверх | Cообщить модератору | ||
| 126. "Релиз языка программирования Rust 1.24" | +/– | |
| Сообщение от Аноним (??) on 16-Фев-18, 23:15 | ||
>> Изменится. Но в отличие от эта ошибка будет видна вполне себе невооруженным глазом. | ||
| Ответить | Правка | ^ к родителю #118 | Наверх | Cообщить модератору | ||
| 159. "Релиз языка программирования Rust 1.24" | +/– | |
| Сообщение от anomymous on 17-Фев-18, 13:55 | ||
> А пойнт в том, что если бы {} не были не опциональными, | ||
| Ответить | Правка | ^ к родителю #118 | Наверх | Cообщить модератору | ||
| 162. "Релиз языка программирования Rust 1.24" | –1 +/– | |
| Сообщение от Аноним (??) on 17-Фев-18, 14:47 | ||
>> А пойнт в том, что если бы {} не были не опциональными, | ||
| Ответить | Правка | ^ к родителю #159 | Наверх | Cообщить модератору | ||
| 158. "Релиз языка программирования Rust 1.24" | +/– | |
| Сообщение от anomymous on 17-Фев-18, 13:53 | ||
Ключевое слово тут - "пару". Скобки парные, и это несколько страхует от ошибок. Кроме того, скобка - это легко наблюдаемый значащий символ - и приведённый пример goto fail вообще странен, в здравом уме он читается "на раз". А вот значимые пробелы в коде - это идиотизм в чистом виде. | ||
| Ответить | Правка | ^ к родителю #108 | Наверх | Cообщить модератору | ||
| 164. "Релиз языка программирования Rust 1.24" | +/– | |
| Сообщение от angra (ok) on 17-Фев-18, 15:16 | ||
Если тебе выделить небольшой фрагмент кода и сказать, что в нем есть ошибка, то конечно ты ее "на раз" прочтешь. Но вот без этих дополнительных подсказок "очевидную" ошибку упустили весьма опытные программисты и получили уязвимость. | ||
| Ответить | Правка | ^ к родителю #158 | Наверх | Cообщить модератору | ||
| 120. "Релиз языка программирования Rust 1.24" | +/– | |
| Сообщение от angra (ok) on 16-Фев-18, 22:56 | ||
> Нет. Любое утверждение можно довести до абсурда. Но когда программа ломается и меняет поведение в зависимости от того, какой пробел ты поставил или с какой буквы начал имя метода, то что-то неладно в королевстве датском. | ||
| Ответить | Правка | ^ к родителю #86 | Наверх | Cообщить модератору | ||
| 127. "Релиз языка программирования Rust 1.24" | +/– | |
| Сообщение от Аноним (??) on 16-Фев-18, 23:26 | ||
> Сейчас я тебе скажу страшное, приготовься. В любом ЯП, например С, в | ||
| Ответить | Правка | ^ к родителю #120 | Наверх | Cообщить модератору | ||
| 132. "Релиз языка программирования Rust 1.24" | +/– | |
| Сообщение от angra (ok) on 17-Фев-18, 00:21 | ||
До тех пор, пока ты не создаешь отдельный пакет, ты можешь начинать идентификаторы с любой буквы. Даже в случае пакета тебе ничего не мешает всё начинать с заглавной. Единственное ограничение состоит в том, что ты не можешь начинать с маленькой буквы то, что хочешь экспортировать. Это просто ничтожно по сравнению с требованием уникальности первых шести символов или требованием использовать только [A-z_]. Но ты в упор не хочешь этого видеть, ведь к таким ограничениям ты уже привык. Так что остается диагностировать у тебя двойные стандарты вкупе с синдромом утенка. | ||
| Ответить | Правка | ^ к родителю #127 | Наверх | Cообщить модератору | ||
| 134. "Релиз языка программирования Rust 1.24" | +/– | |
| Сообщение от Аноним (??) on 17-Фев-18, 01:03 | ||
> Единственное ограничение состоит в том, что ты не можешь начинать с маленькой буквы | ||
| Ответить | Правка | ^ к родителю #132 | Наверх | Cообщить модератору | ||
| 139. "Релиз языка программирования Rust 1.24" | +/– | |
| Сообщение от angra (ok) on 17-Фев-18, 01:42 | ||
Это не просто разные представления, это синдром утенка во всей красе. | ||
| Ответить | Правка | ^ к родителю #134 | Наверх | Cообщить модератору | ||
| 140. "Релиз языка программирования Rust 1.24" | +/– | |
| Сообщение от Аноним (??) on 17-Фев-18, 02:49 | ||
Про синдром утёнка - это мимо. Во всяком случае, в том, что касается выбора имён. | ||
| Ответить | Правка | ^ к родителю #139 | Наверх | Cообщить модератору | ||
| 161. "Релиз языка программирования Rust 1.24" | +/– | |
| Сообщение от Аноним (??) on 17-Фев-18, 14:42 | ||
> Вам, вероятно, это кажется допустимым, потому что вы подстроились | ||
| Ответить | Правка | ^ к родителю #140 | Наверх | Cообщить модератору | ||
| 168. "Релиз языка программирования Rust 1.24" | +/– | |
| Сообщение от Другой Аноним on 17-Фев-18, 16:50 | ||
ну, как-бы тема называется "Релиз языка программирования Rust 1.24", так-что ржавчина очень причём. | ||
| Ответить | Правка | ^ к родителю #161 | Наверх | Cообщить модератору | ||
| 170. "Релиз языка программирования Rust 1.24" | +/– | |
| Сообщение от Аноним (??) on 17-Фев-18, 17:05 | ||
> ну, как-бы тема называется "Релиз языка программирования Rust 1.24", так-что ржавчина очень причём. | ||
| Ответить | Правка | ^ к родителю #168 | Наверх | Cообщить модератору | ||
| 172. "Релиз языка программирования Rust 1.24" | +/– | |
| Сообщение от angra (ok) on 17-Фев-18, 17:54 | ||
Конечно, никакого синдрома утенка. Ведь всем понятно, что смена регистра одной буквы, не выходя из исходника, это в разы более сложная операция, чем открытие файла заголовка, копирование туда полного определения функции и добавление к нему слова extern. | ||
| Ответить | Правка | ^ к родителю #140 | Наверх | Cообщить модератору | ||
| 175. "Релиз языка программирования Rust 1.24" | +/– | |
| Сообщение от анон on 18-Фев-18, 05:20 | ||
> К примеру, чтобы экспортировать метод из библиотеки на C мне не нужно его переименовывать и искать по всему коду его вызовы. | ||
| Ответить | Правка | ^ к родителю #140 | Наверх | Cообщить модератору | ||
| 183. "Релиз языка программирования Rust 1.24" | +/– | |
| Сообщение от adolfus (ok) on 19-Фев-18, 14:31 | ||
> До тех пор, пока ты не создаешь отдельный пакет, ты можешь начинать | ||
| Ответить | Правка | ^ к родителю #132 | Наверх | Cообщить модератору | ||
| 92. "Релиз языка программирования Rust 1.24" | +1 +/– | |
| Сообщение от Аноним (??) on 16-Фев-18, 20:15 | ||
> Любой язык, который навязывает оформление кода (в т.ч. и выбор имен) - | ||
| Ответить | Правка | ^ к родителю #67 | Наверх | Cообщить модератору | ||
| 160. "Релиз языка программирования Rust 1.24" | +/– | |
| Сообщение от anomymous on 17-Фев-18, 13:57 | ||
> ПРАВИЛЬНО, КакХочуТакПишу, не_надо_мне_ничего_навязывать. | ||
| Ответить | Правка | ^ к родителю #92 | Наверх | Cообщить модератору | ||
| 165. "Релиз языка программирования Rust 1.24" | +/– | |
| Сообщение от Аноним (??) on 17-Фев-18, 15:23 | ||
>> ПРАВИЛЬНО, КакХочуТакПишу, не_надо_мне_ничего_навязывать. | ||
| Ответить | Правка | ^ к родителю #160 | Наверх | Cообщить модератору | ||
| 102. "Релиз языка программирования Rust 1.24" | +/– | |
Сообщение от Ordu (ok) on 16-Фев-18, 20:43 | ||
> Объективный недостаток - Rust слишком не похож на мейнстримные языки. Соответственно подавляющая масса программистов чтобы вкатиться должна потратить много времени и усилий | ||
| Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору | ||
| 143. "Релиз языка программирования Rust 1.24" | +/– | |
| Сообщение от Аноним (??) on 17-Фев-18, 06:24 | ||
Пусть играются, рубистов не жалко. | ||
| Ответить | Правка | ^ к родителю #102 | Наверх | Cообщить модератору | ||
| 151. "Релиз языка программирования Rust 1.24" | +/– | |
Сообщение от Ordu (ok) on 17-Фев-18, 07:59 | ||
> Пусть играются, рубистов не жалко. | ||
| Ответить | Правка | ^ к родителю #143 | Наверх | Cообщить модератору | ||
| 17. "Релиз языка программирования Rust 1.24" | –1 +/– | |
| Сообщение от Аноним (??) on 16-Фев-18, 13:40 | ||
> Vala это обертка над Си да еще и заточенная исключительно на GTK. | ||
| Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору | ||
| 20. "Релиз языка программирования Rust 1.24" | +2 +/– | |
| Сообщение от yet another anonymous on 16-Фев-18, 13:50 | ||
> .. Про нужность | ||
| Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору | ||
| 21. "Релиз языка программирования Rust 1.24" | –1 +/– | |
| Сообщение от Аноним (??) on 16-Фев-18, 13:58 | ||
> Про нужность той же glib если даже писать на си рассказывать думаю не нужно. | ||
| Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору | ||
| 24. "Релиз языка программирования Rust 1.24" | –5 +/– | |
| Сообщение от Анончик on 16-Фев-18, 14:32 | ||
Тот самый случай, когда даже си лучше чем это. | ||
| Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору | ||
| 25. "Релиз языка программирования Rust 1.24" | +/– | |
| Сообщение от Аноним (??) on 16-Фев-18, 14:43 | ||
> Тот самый случай, когда даже си лучше чем это. | ||
| Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору | ||
| 27. "Релиз языка программирования Rust 1.24" | –3 +/– | |
| Сообщение от Анончик on 16-Фев-18, 14:59 | ||
Чем это. | ||
| Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору | ||
| 26. "Релиз языка программирования Rust 1.24" | –3 +/– | |
| Сообщение от Хряк on 16-Фев-18, 14:53 | ||
> Заточена она не под GTK | ||
| Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору | ||
| 31. "Релиз языка программирования Rust 1.24" | –2 +/– | |
| Сообщение от Аноним (??) on 16-Фев-18, 15:08 | ||
Я пишу на MFC. Рекомендую. | ||
| Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору | ||
| 35. "Релиз языка программирования Rust 1.24" | +/– | |
| Сообщение от Хряк on 16-Фев-18, 15:18 | ||
Можно подробнее? Есть биндинг? | ||
| Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору | ||
| 145. "Релиз языка программирования Rust 1.24" | +/– | |
| Сообщение от Аноним (??) on 17-Фев-18, 06:48 | ||
А для Erlang нет биндинга к MFC? | ||
| Ответить | Правка | ^ к родителю #35 | Наверх | Cообщить модератору | ||
| 76. "Релиз языка программирования Rust 1.24" | +3 +/– | |
| Сообщение от Аноним (??) on 16-Фев-18, 18:16 | ||
>> Vala это обертка над Си да еще и заточенная исключительно на GTK. | ||
| Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору | ||
| 169. "Релиз языка программирования Rust 1.24" | +/– | |
| Сообщение от Другой Аноним on 17-Фев-18, 16:52 | ||
Тогда и rust можно назвать обёртка над llvm, ведь по факту это так. | ||
| Ответить | Правка | ^ к родителю #76 | Наверх | Cообщить модератору | ||
| 171. "Релиз языка программирования Rust 1.24" | +/– | |
| Сообщение от Аноним (??) on 17-Фев-18, 17:13 | ||
> Тогда и rust можно назвать обёртка над llvm, ведь по факту это так. | ||
| Ответить | Правка | ^ к родителю #169 | Наверх | Cообщить модератору | ||
| 94. "Релиз языка программирования Rust 1.24" | +/– | |
| Сообщение от Аноним (??) on 16-Фев-18, 20:17 | ||
> Vala - штука довольно мощная, гибкая и точно должна понравится сишникам. А | ||
| Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору | ||
| 103. "Релиз языка программирования Rust 1.24" | +/– | |
Сообщение от Ordu (ok) on 16-Фев-18, 20:51 | ||
> Vala - штука довольно мощная, гибкая и точно должна понравится сишникам. | ||
| Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору | ||
| 39. "Релиз языка программирования Rust 1.24" | +/– | |
| Сообщение от Крутой аноним on 16-Фев-18, 15:31 | ||
> Как оно по сравнению с Vala ? | ||
| Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору | ||
| 46. "Релиз языка программирования Rust 1.24" | –1 +/– | |
| Сообщение от Хряк on 16-Фев-18, 16:01 | ||
В gnome-builder в меню выбора языка есть: С, С++, С#, Vala, Python, JavaScript и все. | ||
| Ответить | Правка | ^ к родителю #39 | Наверх | Cообщить модератору | ||
| 152. "Релиз языка программирования Rust 1.24" | +/– | |
| Сообщение от Крутой аноним on 17-Фев-18, 11:41 | ||
> В gnome-builder в меню выбора языка есть: С, С++, С#, Vala, Python, JavaScript и все. | ||
| Ответить | Правка | ^ к родителю #46 | Наверх | Cообщить модератору | ||
| 88. "Релиз языка программирования Rust 1.24" | +/– | |
| Сообщение от smuzihleb on 16-Фев-18, 20:09 | ||
это тем патлатым придуркам на скутерах, что испоганили гном? не мудрено - их патлатые друзья уже испоганили файрфокс | ||
| Ответить | Правка | ^ к родителю #39 | Наверх | Cообщить модератору | ||
| 6. "Релиз языка программирования Rust 1.24" | –5 +/– | |
| Сообщение от Аноним (??) on 16-Фев-18, 13:20 | ||
Годно, нужно. Надеюсь, скоро заменит богомерзкие unmanaged языки. | ||
| Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору | ||
| 10. "Релиз языка программирования Rust 1.24" | –1 +/– | |
| Сообщение от Аноним (??) on 16-Фев-18, 13:25 | ||
Нет, в "богомерзком" C++ ОО сделано и то элегантней. | ||
| Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору | ||
| 15. "Релиз языка программирования Rust 1.24" | +3 +/– | |
| Сообщение от Nexmean on 16-Фев-18, 13:32 | ||
В Rust'е нет Java-like ООП-а. Rust немного о другом. В Rust'е балом правит статический полиморфизм взамен полиморфизму подтипов. Хотя в случае чего, можно конечно и полиморфизмом подтипов воспользоваться, но статический полиморфизм покрывает большинство ситуаций и к тому же дешевле, нежели полиморфизм подтипов(прямой вызов функции обращением по адресу функции, вместо того, чтобы для начала найти этот адрес в таблице виртуальных методов. | ||
| Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору | ||
| 146. "Релиз языка программирования Rust 1.24" | +/– | |
| Сообщение от Аноним (??) on 17-Фев-18, 06:50 | ||
> В Rust'е нет Java-like ООП-а. Rust немного о другом. В Rust'е балом | ||
| Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору | ||
| 163. "Релиз языка программирования Rust 1.24" | +/– | |
| Сообщение от Аноним (??) on 17-Фев-18, 14:52 | ||
> Елки моталки скинте ссылку на все термины то что вы тут понаписали, | ||
| Ответить | Правка | ^ к родителю #146 | Наверх | Cообщить модератору | ||
| 29. "Релиз языка программирования Rust 1.24" | –1 +/– | |
| Сообщение от Аноним (??) on 16-Фев-18, 15:04 | ||
> Нет, в "богомерзком" C++ ОО сделано и то элегантней. | ||
| Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору | ||
| 51. "Релиз языка программирования Rust 1.24" | +/– | |
| Сообщение от Анончик on 16-Фев-18, 16:08 | ||
И что же помешает создать производный класс от std::vector, а? Он вроде как не final, бери да создавай. | ||
| Ответить | Правка | ^ к родителю #29 | Наверх | Cообщить модератору | ||
| 73. "Релиз языка программирования Rust 1.24" | +3 +/– | |
Сообщение от freehck (ok) on 16-Фев-18, 18:00 | ||
> В С++ ОО нет и никогда не было(и никогда не будет). | ||
| Ответить | Правка | ^ к родителю #29 | Наверх | Cообщить модератору | ||
| 155. "Релиз языка программирования Rust 1.24" | +/– | |
| Сообщение от Аноним (??) on 17-Фев-18, 13:27 | ||
Не спорю, в С++ он реализован xерово, но в Rust ещё ужасней. | ||
| Ответить | Правка | ^ к родителю #73 | Наверх | Cообщить модератору | ||
| 184. "Релиз языка программирования Rust 1.24" | +/– | |
Сообщение от freehck (ok) on 20-Фев-18, 09:02 | ||
> Не спорю, в С++ он реализован xерово, | ||
| Ответить | Правка | ^ к родителю #155 | Наверх | Cообщить модератору | ||
| 11. "Релиз языка программирования Rust 1.24" | –4 +/– | |
| Сообщение от Аноним (??) on 16-Фев-18, 13:26 | ||
managed языки не нужныне надо оберегать программиста от возможных ошибок, надо учить так чтобы программисты их не делали. | ||
| Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору | ||
| 14. "Релиз языка программирования Rust 1.24" | +/– | |
| Сообщение от NoName on 16-Фев-18, 13:30 | ||
C++ это легаси язык для старперов которые помнят все друрости реализованные там. | ||
| Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору | ||
| 34. "Релиз языка программирования Rust 1.24" | +2 +/– | |
| Сообщение от Аноним (??) on 16-Фев-18, 15:11 | ||
Действительно теперь подход проще: хренакс хренакс и в продакшен. | ||
| Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору | ||
| 147. "Релиз языка программирования Rust 1.24" | –1 +/– | |
| Сообщение от Аноним (??) on 17-Фев-18, 07:00 | ||
> Действительно теперь подход проще: хренакс хренакс и в продакшен. | ||
| Ответить | Правка | ^ к родителю #34 | Наверх | Cообщить модератору | ||
| 173. "Релиз языка программирования Rust 1.24" | +/– | |
| Сообщение от Аноним (??) on 17-Фев-18, 18:39 | ||
>> Действительно теперь подход проще: хренакс хренакс и в продакшен. | ||
| Ответить | Правка | ^ к родителю #147 | Наверх | Cообщить модератору | ||
| 28. "Релиз языка программирования Rust 1.24" | +/– | |
| Сообщение от Аноним (??) on 16-Фев-18, 14:59 | ||
> надо учить так чтобы программисты их не делали. | ||
| Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору | ||
| 32. "Релиз языка программирования Rust 1.24" | +/– | |
| Сообщение от Аноним (??) on 16-Фев-18, 15:09 | ||
>> сам не способ написать простое предложение без ошибок. | ||
| Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору | ||
| 148. "Релиз языка программирования Rust 1.24" | +/– | |
| Сообщение от Аноним (??) on 17-Фев-18, 07:02 | ||
>>> сам не способ написать простое предложение без ошибок. | ||
| Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору | ||
| 82. "Релиз языка программирования Rust 1.24" | –2 +/– | |
| Сообщение от Аноним (??) on 16-Фев-18, 18:38 | ||
>managed языки не нужныне надо оберегать программиста от возможных ошибок, надо учить так чтобы программисты их не делали. | ||
| Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору | ||
| 98. "Релиз языка программирования Rust 1.24" | +/– | |
| Сообщение от Аноним (??) on 16-Фев-18, 20:24 | ||
Школота_ничего_не знает,_но_всюду_лезет.jpg | ||
| Ответить | Правка | ^ к родителю #82 | Наверх | Cообщить модератору | ||
| 61. "Релиз языка программирования Rust 1.24" | +/– | |
| Сообщение от Аноним (??) on 16-Фев-18, 17:07 | ||
Чтобы заменить самого себя нужно познать рекурсию. | ||
| Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору | ||
| 64. "Релиз языка программирования Rust 1.24" | +/– | |
| Сообщение от Аноним (??) on 16-Фев-18, 17:12 | ||
Без TCO ничего не выйдет. | ||
| Ответить | Правка | ^ к родителю #61 | Наверх | Cообщить модератору | ||
| 149. "Релиз языка программирования Rust 1.24" | +/– | |
| Сообщение от Аноним (??) on 17-Фев-18, 07:04 | ||
> Без TCO ничего не выйдет. | ||
| Ответить | Правка | ^ к родителю #64 | Наверх | Cообщить модератору | ||
| 16. "Релиз языка программирования Rust 1.24" | +/– | |
| Сообщение от yet another anonymous on 16-Фев-18, 13:34 | ||
Определённое напряжение вызывает назойливое проталкивание инфраструктуры доставки бинарников ("пакетный менеджер, позволяющий получить нужные для программы библиотеки в один клик") и сборки ("Включена по умолчанию инкрементальная компиляция,"). Питоний подход к оформлению тоже не радует: "Реализована утилита rustfmt для автоматического формирования исходных текстов в соответствии с ...". | ||
| Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору | ||
| 23. "Релиз языка программирования Rust 1.24" | +1 +/– | |
| Сообщение от noname.htm (ok) on 16-Фев-18, 14:26 | ||
rustfmt скорее как аналог go fmt было запилено. | ||
| Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору | ||
| 30. "Релиз языка программирования Rust 1.24" | +1 +/– | |
| Сообщение от Аноним (??) on 16-Фев-18, 15:05 | ||
Cargo вполне умеет тащить зависимости просто с git сервера, или брать их локально с фc, так что, нет. | ||
| Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору | ||
| 58. "Релиз языка программирования Rust 1.24" | +1 +/– | |
| Сообщение от yet another anonymous on 16-Фев-18, 16:57 | ||
> Cargo вполне умеет тащить зависимости просто с git сервера, или брать их | ||
| Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору | ||
| 133. "Релиз языка программирования Rust 1.24" | +1 +/– | |
| Сообщение от Аноним (??) on 17-Фев-18, 00:51 | ||
а в чем собственно проблема? Cargo - система сборки вроде cmake, все что она делает - это скачивает нужные файлы и вызывает конпелятор (rustc) с нужными опциями. Единственное не отдельное - это то, что она пилится самими разработчиками языка | ||
| Ответить | Правка | ^ к родителю #58 | Наверх | Cообщить модератору | ||
| 38. "Релиз языка программирования Rust 1.24" | +1 +/– | |
| Сообщение от Крутой аноним on 16-Фев-18, 15:29 | ||
> Определённое напряжение вызывает назойливое проталкивание инфраструктуры | ||
| Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору | ||
| 47. "Релиз языка программирования Rust 1.24" | –3 +/– | |
| Сообщение от Аноним (??) on 16-Фев-18, 16:04 | ||
>А как review кода проводить без автоматического форматирования? | ||
| Ответить | Правка | ^ к родителю #38 | Наверх | Cообщить модератору | ||
| 60. "Релиз языка программирования Rust 1.24" | +/– | |
| Сообщение от yet another anonymous on 16-Фев-18, 17:07 | ||
>>А как review кода проводить без автоматического форматирования? | ||
| Ответить | Правка | ^ к родителю #47 | Наверх | Cообщить модератору | ||
| 65. "Релиз языка программирования Rust 1.24" | +/– | |
| Сообщение от Илья (??) on 16-Фев-18, 17:15 | ||
>>>А как review кода проводить без автоматического форматирования? | ||
| Ответить | Правка | ^ к родителю #60 | Наверх | Cообщить модератору | ||
| 90. "Релиз языка программирования Rust 1.24" | +/– | |
| Сообщение от Крутой аноним on 16-Фев-18, 20:13 | ||
>>>А как review кода проводить без автоматического форматирования? | ||
| Ответить | Правка | ^ к родителю #60 | Наверх | Cообщить модератору | ||
| 99. "Релиз языка программирования Rust 1.24" | +/– | |
| Сообщение от Аноним (??) on 16-Фев-18, 20:24 | ||
> Так язык и reivew связаны только тем что аналог clang-format идет вместе | ||
| Ответить | Правка | ^ к родителю #90 | Наверх | Cообщить модератору | ||
| 119. "Релиз языка программирования Rust 1.24" | +/– | |
| Сообщение от Крутой аноним on 16-Фев-18, 22:56 | ||
> Это аналог не clang-format, а gofmt. Разница в том, что первый можно настроить. | ||
| Ответить | Правка | ^ к родителю #99 | Наверх | Cообщить модератору | ||
| 62. "Релиз языка программирования Rust 1.24" | –1 +/– | |
| Сообщение от Илья (??) on 16-Фев-18, 17:09 | ||
Зачем вы пишите в такой провокативной манере? | ||
| Ответить | Правка | ^ к родителю #47 | Наверх | Cообщить модератору | ||
| 75. "Релиз языка программирования Rust 1.24" | +1 +/– | |
| Сообщение от другой аноним on 16-Фев-18, 18:08 | ||
Отличная манера. Аноним, продолжай. Нужно больше примеров с критицизмом и ненавистью. | ||
| Ответить | Правка | ^ к родителю #62 | Наверх | Cообщить модератору | ||
| 59. "Релиз языка программирования Rust 1.24" | +/– | |
| Сообщение от yet another anonymous on 16-Фев-18, 17:06 | ||
>> Определённое напряжение вызывает назойливое проталкивание инфраструктуры | ||
| Ответить | Правка | ^ к родителю #38 | Наверх | Cообщить модератору | ||
| 91. "Релиз языка программирования Rust 1.24" | +/– | |
| Сообщение от Крутой аноним on 16-Фев-18, 20:15 | ||
| ||
| Ответить | Правка | ^ к родителю #59 | Наверх | Cообщить модератору | ||
| 141. "Релиз языка программирования Rust 1.24" | +/– | |
| Сообщение от Вареник on 17-Фев-18, 03:19 | ||
IDE? На хрусте? :) | ||
| Ответить | Правка | ^ к родителю #91 | Наверх | Cообщить модератору | ||
| 69. "Релиз языка программирования Rust 1.24" | –1 +/– | |
| Сообщение от Аноним (??) on 16-Фев-18, 17:36 | ||
> А как review кода проводить без автоматического форматирования? | ||
| Ответить | Правка | ^ к родителю #38 | Наверх | Cообщить модератору | ||
| 93. "Релиз языка программирования Rust 1.24" | +/– | |
| Сообщение от Крутой аноним on 16-Фев-18, 20:16 | ||
>> А как review кода проводить без автоматического форматирования? | ||
| Ответить | Правка | ^ к родителю #69 | Наверх | Cообщить модератору | ||
| 107. "Релиз языка программирования Rust 1.24" | –2 +/– | |
| Сообщение от Аноним (??) on 16-Фев-18, 21:47 | ||
>>> А как review кода проводить без автоматического форматирования? | ||
| Ответить | Правка | ^ к родителю #93 | Наверх | Cообщить модератору | ||
| 110. "Релиз языка программирования Rust 1.24" | +2 +/– | |
| Сообщение от другой Аноним on 16-Фев-18, 21:59 | ||
>>>> А как review кода проводить без автоматического форматирования? | ||
| Ответить | Правка | ^ к родителю #107 | Наверх | Cообщить модератору | ||
| 113. "Релиз языка программирования Rust 1.24" | +/– | |
| Сообщение от Аноним (??) on 16-Фев-18, 22:03 | ||
> Яснопо. Расходимся. "Рецензиант" даже не понял сути проблемы. | ||
| Ответить | Правка | ^ к родителю #110 | Наверх | Cообщить модератору | ||
| 176. "Релиз языка программирования Rust 1.24" | +/– | |
| Сообщение от анон on 18-Фев-18, 05:31 | ||
> Видимо, потому что у меня она просто не возникает. Может, вы объясните? | ||
| Ответить | Правка | ^ к родителю #113 | Наверх | Cообщить модератору | ||
| 122. "Релиз языка программирования Rust 1.24" | +1 +/– | |
| Сообщение от Крутой аноним on 16-Фев-18, 23:04 | ||
>>>> А как review кода проводить без автоматического форматирования? | ||
| Ответить | Правка | ^ к родителю #107 | Наверх | Cообщить модератору | ||
| 129. "Релиз языка программирования Rust 1.24" | +/– | |
| Сообщение от Аноним (??) on 16-Фев-18, 23:38 | ||
> При чем здесь вообще общие стили, и насколько они напрягают? | ||
| Ответить | Правка | ^ к родителю #122 | Наверх | Cообщить модератору | ||
| 138. "Релиз языка программирования Rust 1.24" | +/– | |
| Сообщение от Аноним (??) on 17-Фев-18, 01:34 | ||
> то есть приходит тебе на review патч, там на самом деле изменений две строчки, а еще 300 строчек изменены, | ||
| Ответить | Правка | ^ к родителю #122 | Наверх | Cообщить модератору | ||
| 97. "Релиз языка программирования Rust 1.24" | +/– | |
| Сообщение от Аноним (??) on 16-Фев-18, 20:22 | ||
>> Определённое напряжение вызывает назойливое проталкивание инфраструктуры | ||
| Ответить | Правка | ^ к родителю #38 | Наверх | Cообщить модератору | ||
| 124. "Релиз языка программирования Rust 1.24" | +/– | |
| Сообщение от Крутой аноним on 16-Фев-18, 23:07 | ||
>>> Определённое напряжение вызывает назойливое проталкивание инфраструктуры | ||
| Ответить | Правка | ^ к родителю #97 | Наверх | Cообщить модератору | ||
| 77. "Релиз языка программирования Rust 1.24" | +1 +/– | |
| Сообщение от Аноним84701 (ok) on 16-Фев-18, 18:24 | ||
> Питоний подход к оформлению тоже не радует: "Реализована утилита rustfmt для автоматического формирования исходных текстов в соответствии с ...". | ||
| Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору | ||
| 83. "Релиз языка программирования Rust 1.24" | –1 +/– | |
| Сообщение от yet another anonymous on 16-Фев-18, 18:53 | ||
indent --- не часть компиляторного проекта. А вот clang-format, кажется, вместе с libformat --- в репозитории clang. Что говорит о тяге CLang/LLVM команды к построению летающих комбайнов. | ||
| Ответить | Правка | ^ к родителю #77 | Наверх | Cообщить модератору | ||
| 95. "Релиз языка программирования Rust 1.24" | +/– | |
| Сообщение от Крутой аноним on 16-Фев-18, 20:17 | ||
> indent --- не часть компиляторного проекта. А вот clang-format, кажется, вместе с | ||
| Ответить | Правка | ^ к родителю #83 | Наверх | Cообщить модератору | ||
| 106. "Релиз языка программирования Rust 1.24" | +/– | |
| Сообщение от Аноним84701 (ok) on 16-Фев-18, 21:30 | ||
> indent --- не часть компиляторного проекта. | ||
| Ответить | Правка | ^ к родителю #83 | Наверх | Cообщить модератору | ||
| 22. "Релиз языка программирования Rust 1.24" | +/– | |
| Сообщение от Аноним (??) on 16-Фев-18, 14:14 | ||
> panic!("Test"); | ||
| Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору | ||
| 40. "Релиз языка программирования Rust 1.24" | +/– | |
| Сообщение от RazrFalcon (ok) on 16-Фев-18, 15:31 | ||
abort() выбор мастеров? | ||
| Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору | ||
| 81. "Релиз языка программирования Rust 1.24" | +1 +/– | |
| Сообщение от Аноним (??) on 16-Фев-18, 18:32 | ||
>> panic!("Test"); | ||
| Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору | ||
| 123. "Релиз языка программирования Rust 1.24" | +/– | |
| Сообщение от Аноним (??) on 16-Фев-18, 23:05 | ||
Лучше сразу продумывать работу функции до конца и не приделывать ей пятое колесо и делать субъективные выводы о том, что если она вдруг не сделает "panic" (или abort), то данные обязательно испортятся. Мне уже тошно читать иногда исходники firefox'а мозиловцев на русте. Что не строчка, то перечисление, завернутое в класс(точнее наоборот), то какой нибудь panic. | ||
| Ответить | Правка | ^ к родителю #81 | Наверх | Cообщить модератору | ||
| 125. "Релиз языка программирования Rust 1.24" | +/– | |
| Сообщение от Крутой аноним on 16-Фев-18, 23:10 | ||
> Лучше сразу продумывать работу функции до конца и не приделывать ей пятое | ||
| Ответить | Правка | ^ к родителю #123 | Наверх | Cообщить модератору | ||
| 150. "Релиз языка программирования Rust 1.24" | +2 +/– | |
Сообщение от Ordu (ok) on 17-Фев-18, 07:51 | ||
Rust has a tiered error-handling scheme: | ||
| Ответить | Правка | ^ к родителю #123 | Наверх | Cообщить модератору | ||
| 41. "Релиз языка программирования Rust 1.24" | –2 +/– | |
| Сообщение от Аноним (??) on 16-Фев-18, 15:33 | ||
Может кто знает прямые урлы на скачивание архивов? Без rustup? | ||
| Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору | ||
| 48. "Релиз языка программирования Rust 1.24" | –2 +/– | |
| Сообщение от Аноним (??) on 16-Фев-18, 16:05 | ||
> Может кто знает прямые урлы на скачивание архивов? Без rustup? | ||
| Ответить | Правка | ^ к родителю #41 | Наверх | Cообщить модератору | ||
| 63. "Релиз языка программирования Rust 1.24" | +/– | |
| Сообщение от Илья (??) on 16-Фев-18, 17:10 | ||
Для федоры из dnf вытянуть можно | ||
| Ответить | Правка | ^ к родителю #48 | Наверх | Cообщить модератору | ||
| 80. "Релиз языка программирования Rust 1.24" | +/– | |
| Сообщение от Аноним (??) on 16-Фев-18, 18:25 | ||
> И эти люди смеются над вендузятниками. | ||
| Ответить | Правка | ^ к родителю #48 | Наверх | Cообщить модератору | ||
| 44. "Релиз языка программирования Rust 1.24" | +/– | |
| Сообщение от Dmitry77 (ok) on 16-Фев-18, 15:55 | ||
Судя по тому что на нём пишут операционные системы - это скорее всего замена С | ||
| Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору | ||
| 49. "Релиз языка программирования Rust 1.24" | –2 +/– | |
| Сообщение от Аноним (??) on 16-Фев-18, 16:06 | ||
> Судя по тому что на нём пишут операционные системы - | ||
| Ответить | Правка | ^ к родителю #44 | Наверх | Cообщить модератору | ||
| 54. "Релиз языка программирования Rust 1.24" | +1 +/– | |
| Сообщение от adolfus (ok) on 16-Фев-18, 16:19 | ||
Исошного стандарта нет -- значит, нет и языка. Фтoпкy. | ||
| Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору | ||
| 87. "Релиз языка программирования Rust 1.24" | +1 +/– | |
| Сообщение от Аноним (??) on 16-Фев-18, 20:07 | ||
Исошные стандарты устаревающие каждые три года - вот это сильно лучше. | ||
| Ответить | Правка | ^ к родителю #54 | Наверх | Cообщить модератору | ||
| 109. "Релиз языка программирования Rust 1.24" | +/– | |
| Сообщение от Аноним (??) on 16-Фев-18, 21:54 | ||
> Исошные стандарты устаревающие каждые три года - вот это сильно лучше. | ||
| Ответить | Правка | ^ к родителю #87 | Наверх | Cообщить модератору | ||
| 136. "Релиз языка программирования Rust 1.24" | +/– | |
| Сообщение от neAnonim on 17-Фев-18, 01:31 | ||
c99 ISO/IEC 9899:1999, a past version of the C programming language standard. | ||
| Ответить | Правка | ^ к родителю #87 | Наверх | Cообщить модератору | ||
| 144. "Релиз языка программирования Rust 1.24" | +/– | |
| Сообщение от Аноним (??) on 17-Фев-18, 06:30 | ||
Так и запишем: использует википедию вместо мозга. | ||
| Ответить | Правка | ^ к родителю #136 | Наверх | Cообщить модератору | ||
| 100. "Релиз языка программирования Rust 1.24" | +/– | |
| Сообщение от Аноним (??) on 16-Фев-18, 20:28 | ||
> Исошного стандарта нет -- значит, нет и языка. Фтoпкy. | ||
| Ответить | Правка | ^ к родителю #54 | Наверх | Cообщить модератору | ||
| 112. "Релиз языка программирования Rust 1.24" | +/– | |
| Сообщение от Аноним (??) on 16-Фев-18, 22:01 | ||
>> Исошного стандарта нет -- значит, нет и языка. Фтoпкy. | ||
| Ответить | Правка | ^ к родителю #100 | Наверх | Cообщить модератору | ||
| 114. "Релиз языка программирования Rust 1.24" | +/– | |
| Сообщение от другой Аноним on 16-Фев-18, 22:05 | ||
> Так что cишка пребывала 20 лет в небытие и положении местячковой игрушки | ||
| Ответить | Правка | ^ к родителю #112 | Наверх | Cообщить модератору | ||
| 68. "Релиз языка программирования Rust 1.24" | +1 +/– | |
| Сообщение от Аноним (??) on 16-Фев-18, 17:33 | ||
Этот чудесный проект использует в качестве бэкенда LLVM, из-за чего не может собраться на некоторых архитектурах: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=881845 | ||
| Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору | ||
| 72. "Релиз языка программирования Rust 1.24" | +/– | |
| Сообщение от НяшМяш (ok) on 16-Фев-18, 17:54 | ||
Так вроде бы правильные пацаны, помимо архитектуры не как у всех, сидят на ESR версиях? | ||
| Ответить | Правка | ^ к родителю #68 | Наверх | Cообщить модератору | ||
| 131. "Релиз языка программирования Rust 1.24" | +/– | |
| Сообщение от Аноним (??) on 17-Фев-18, 00:11 | ||
ESR-версии рано или поздно закончатся, а для librsvg такого понятия вообще нет. А Мозилле до кроссплатформенности, судя по всему дела нет, они больше на винду ориентируются. | ||
| Ответить | Правка | ^ к родителю #72 | Наверх | Cообщить модератору | ||
| 101. "Релиз языка программирования Rust 1.24" | +/– | |
| Сообщение от Аноним (??) on 16-Фев-18, 20:32 | ||
> Этот чудесный проект использует в качестве бэкенда LLVM, из-за чего не может | ||
| Ответить | Правка | ^ к родителю #68 | Наверх | Cообщить модератору | ||
| 130. "Релиз языка программирования Rust 1.24" | +/– | |
| Сообщение от Аноним (??) on 17-Фев-18, 00:08 | ||
gcc же, ну | ||
| Ответить | Правка | ^ к родителю #101 | Наверх | Cообщить модератору | ||
| 137. "Релиз языка программирования Rust 1.24" | +2 +/– | |
| Сообщение от Аноним (??) on 17-Фев-18, 01:32 | ||
> gcc же, ну | ||
| Ответить | Правка | ^ к родителю #130 | Наверх | Cообщить модератору | ||
| 111. "Релиз языка программирования Rust 1.24" | +/– | |
| Сообщение от None (??) on 16-Фев-18, 21:59 | ||
> До 10 раз ускорено выполнение операции | ||
| Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору | ||
| 121. "Релиз языка программирования Rust 1.24" | +/– | |
| Сообщение от нешколота on 16-Фев-18, 22:58 | ||
А чего это никто пхп не ругает? Непорядок на опеннетике. | ||
| Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору | ||
| 142. "Релиз языка программирования Rust 1.24" | +/– | |
| Сообщение от Агроном on 17-Фев-18, 03:53 | ||
> А чего это никто пхп не ругает? Непорядок на опеннетике. | ||
| Ответить | Правка | ^ к родителю #121 | Наверх | Cообщить модератору | ||
| 128. "Релиз языка программирования Rust 1.24" | +/– | |
| Сообщение от Аноним (??) on 16-Фев-18, 23:28 | ||
> приняли участие 152 разработчика | ||
| Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору | ||
| 153. "Релиз языка программирования Rust 1.24" | –5 +/– | |
Сообщение от Аноним (??) on 17-Фев-18, 12:35 | ||
sysvinit реально переписать на rust? | ||
| Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору | ||
| 186. "Релиз языка программирования Rust 1.24" | +/– | |
| Сообщение от Аноним (??) on 20-Фев-18, 22:54 | ||
Руки прочь от SysVinit! Негоже кошерному SysVinit от LLVM не зависеть. | ||
| Ответить | Правка | ^ к родителю #153 | Наверх | Cообщить модератору | ||
| 187. "Релиз языка программирования Rust 1.24" | +/– | |
| Сообщение от Аноним (??) on 20-Фев-18, 22:55 | ||
Поправил. Руки прочь от SysVinit! Негоже кошерному SysVinit от LLVM зависеть. | ||
| Ответить | Правка | ^ к родителю #186 | Наверх | Cообщить модератору | ||
| 166. "Релиз языка программирования Rust 1.24" | –1 +/– | |
| Сообщение от Аноним (??) on 17-Фев-18, 15:23 | ||
>>> До 10 раз ускорено выполнение операции поиска символов внутри строки при помощи функции str::find, которая переписана с использованием memchr. На memchr также переведена реализация [u8]::contains, но ускорение её работы не столь внушительно (ускорение примерно в 3 раза). С использованием ассемблерных инструкций проведена оптимизация f32::min и f32::max; | ||
| Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору | ||
| 180. "Релиз языка программирования Rust 1.24" | –1 +/– | |
| Сообщение от Аноним (??) on 18-Фев-18, 23:03 | ||
Раст внутри мозиллы и сдохнет. Пока экосистема нарастёт, он станет ненужен | ||
| Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору | ||
| 185. "Релиз языка программирования Rust 1.24" | +/– | |
Сообщение от iZEN (ok) on 20-Фев-18, 21:53 | ||
Вот уже битый час компилится rust-1.24 на замену rust-1.23, который требуется только firefox-58.0.2. Чего же он такой трудный?! | ||
| Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору | ||
| 189. "Релиз языка программирования Rust 1.24" | +/– | |
| Сообщение от anonymous yet another on 21-Фев-18, 09:00 | ||
Ну это ж мозилла! Один LLVM весит столько же, сколько вся оcтальная операционка. А сборка Firefox'а... | ||
| Ответить | Правка | ^ к родителю #185 | Наверх | Cообщить модератору | ||
| 190. "Релиз языка программирования Rust 1.24" | +/– | |
Сообщение от iZEN (ok) on 21-Фев-18, 12:32 | ||
> Ну это ж мозилла! Один LLVM весит столько же, сколько вся оcтальная | ||
| Ответить | Правка | ^ к родителю #189 | Наверх | Cообщить модератору | ||
| 191. "Релиз языка программирования Rust 1.24" | +/– | |
| Сообщение от Andrey Mitrofanov on 21-Фев-18, 12:43 | ||
> rust-1.24.0 - 1ч14м. | ||
| Ответить | Правка | ^ к родителю #190 | Наверх | Cообщить модератору | ||
| 192. "Релиз языка программирования Rust 1.24" | +/– | |
| Сообщение от yet another anonymous on 21-Фев-18, 15:12 | ||
> rust-1.24.0 - 1ч14м. | ||
| Ответить | Правка | ^ к родителю #190 | Наверх | Cообщить модератору | ||
| 193. "Релиз языка программирования Rust 1.24" | +/– | |
| Сообщение от Andrey Mitrofanov on 21-Фев-18, 15:55 | ||
>> rust-1.24.0 - 1ч14м. | ||
| Ответить | Правка | ^ к родителю #192 | Наверх | Cообщить модератору | ||
| 194. "Релиз языка программирования Rust 1.24" | +/– | |
| Сообщение от yet another anonymous on 21-Фев-18, 18:53 | ||
По поводу ситуации во FreeBSD у меня мнения нет. | ||
| Ответить | Правка | ^ к родителю #193 | Наверх | Cообщить модератору | ||
| 195. "Релиз языка программирования Rust 1.24" | +/– | |
Сообщение от iZEN (ok) on 21-Фев-18, 20:02 | ||
>> rust-1.24.0 - 1ч14м. | ||
| Ответить | Правка | ^ к родителю #192 | Наверх | Cообщить модератору | ||
| 196. "Релиз языка программирования Rust 1.24" | +/– | |
| Сообщение от Аноним (??) on 22-Фев-18, 20:56 | ||
> gcc8-devel-8.0.1.s20180211 - 14м. | ||
| Ответить | Правка | ^ к родителю #190 | Наверх | Cообщить модератору | ||
| 197. "Релиз языка программирования Rust 1.24" | +/– | |
Сообщение от iZEN (ok) on 22-Фев-18, 21:46 | ||
>> gcc8-devel-8.0.1.s20180211 - 14м. | ||
| Ответить | Правка | ^ к родителю #196 | Наверх | Cообщить модератору | ||
| 198. "Релиз языка программирования Rust 1.24" | +/– | |
| Сообщение от iZEN (ok) on 23-Фев-18, 12:44 | ||
chromium-63.0.3239.132 - 4ч25м. | ||
| Ответить | Правка | ^ к родителю #190 | Наверх | Cообщить модератору | ||
|
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
|
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |