Вариант для распечатки |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Выпуск языка программирования Rust 1.37" | +/– | |
Сообщение от opennews (??), 17-Авг-19, 09:32 | ||
Опубликован (https://blog.rust-lang.org/2019/08/15/Rust-1.37.0.html) релиз языка системного программирования Rust 1.37 (http://www.rust-lang.org), основанного проектом Mozilla. Язык сфокусирован на безопасной работе с памятью, обеспечивает автоматическое управление памятью и предоставляет средства для достижения высокого параллелизма выполнения заданий, при этом обходясь без использования сборщика мусора и runtime. | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения | [Сортировка по времени | RSS] |
1. "Выпуск языка программирования Rust 1.37" | –1 +/– | |
Сообщение от Антон (??), 17-Авг-19, 09:32 | ||
Хорошечно! | ||
Ответить | Правка | Наверх | Cообщить модератору |
7. "Выпуск языка программирования Rust 1.37" | +10 +/– | |
Сообщение от Аноним (7), 17-Авг-19, 11:13 | ||
Так-то аналогов Раста фактически нет. Хочется zero cost abstraction и скорости плюсов? И чтоб популярный за пределами круга чей-то мамы? | ||
Ответить | Правка | Наверх | Cообщить модератору |
9. "Выпуск языка программирования Rust 1.37" | +/– | |
Сообщение от Аноним (9), 17-Авг-19, 11:16 | ||
Расскажи кстати какой полезный сервис ты написал или даже внедрил на расте? | ||
Ответить | Правка | Наверх | Cообщить модератору |
83. "Выпуск языка программирования Rust 1.37" | +2 +/– | |
Сообщение от Wilem (?), 17-Авг-19, 23:46 | ||
Я например написал около 6-ти инструментов, серьёзно упрощающие работу. Четыре из них для работы с логами. Logmerge - мержит тысячи логов в один файл сохраняя записи в хронологическом порядке и корректно обрабатывая многострочные записи, типа стектрейсов. Изначально тулза была на жаве. Отрабатывала за 25 минут и съедала 2500 мегов памяти. На расте те же данные за 1 минуту и съедает 3 мегабайта памяти. | ||
Ответить | Правка | Наверх | Cообщить модератору |
|
117. "Выпуск языка программирования Rust 1.37" | –2 +/– | |
Сообщение от анон (?), 18-Авг-19, 21:03 | ||
какой в ж.. sed awk в венде? На вас краснглазых мир клином не сошелся! | ||
Ответить | Правка | Наверх | Cообщить модератору |
121. "Выпуск языка программирования Rust 1.37" | +/– | |
Сообщение от Аноним (121), 18-Авг-19, 22:48 | ||
Этих вполне достаточно. Или можно руками собрать. | ||
Ответить | Правка | Наверх | Cообщить модератору |
137. "Выпуск языка программирования Rust 1.37" | +/– | |
Сообщение от Wilem (?), 20-Авг-19, 11:58 | ||
На знаю что там была за удалённая нить, но вообще сед и авк в винде норм. BusyBox называется. Я так кросс-платформенные скрипты делаю. И не для себя, а для гигантских компаний по всему миру. | ||
Ответить | Правка | К родителю #117 | Наверх | Cообщить модератору |
16. "Выпуск языка программирования Rust 1.37" | –1 +/– | |
Сообщение от user90 (?), 17-Авг-19, 11:35 | ||
«zero cost abstraction» - это случайно не из методичек по Расту? | ||
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору |
17. "Выпуск языка программирования Rust 1.37" | +2 +/– | |
Сообщение от Аноним (7), 17-Авг-19, 11:51 | ||
Это ещё из методичек по C || C++ :) | ||
Ответить | Правка | Наверх | Cообщить модератору |
29. "Выпуск языка программирования Rust 1.37" | –1 +/– | |
Сообщение от user90 (?), 17-Авг-19, 13:30 | ||
Каждому свое - не думаю, что в Лиспе есть накладки с лямбдами нопример. | ||
Ответить | Правка | Наверх | Cообщить модератору |
33. "Выпуск языка программирования Rust 1.37" | +/– | |
Сообщение от Другой анан (?), 17-Авг-19, 13:53 | ||
Шта? | ||
Ответить | Правка | Наверх | Cообщить модератору |
78. "Выпуск языка программирования Rust 1.37" | +3 +/– | |
Сообщение от Ordu (ok), 17-Авг-19, 22:37 | ||
В лиспе есть очень интересные "накладки". Скажем в lisp'е нет понятия "переменная" в смысле других языков. Там есть символы. Символ может иметь значение, и таким образом его можно использовать как переменную. Но согласно семантике лиспа, каждая ссылка на символ должна разрешаться начиная с имени этого символа в рантайме. Да, всякие там оптимизирующие компиляторы могут обратить внимание на то, что внутри (let ((x 0)) ...) x -- это локальная переменная, и они могут даже не создавать символ с именем x в некоторых случаях, заменив его регистром. Но, как говориться, шаг влево, шаг вправо, и вот у тебя уже создан символ x, и обращение к нему неявно включает в себя поиск в хештабличке. | ||
Ответить | Правка | К родителю #29 | Наверх | Cообщить модератору |
129. "Выпуск языка программирования Rust 1.37" | +2 +/– | |
Сообщение от Урри (?), 19-Авг-19, 11:16 | ||
Все вами описанное в личпе как раз и является "zero cost", так как реализовано естественным для рантайма образом. | ||
Ответить | Правка | Наверх | Cообщить модератору |
134. "Выпуск языка программирования Rust 1.37" | –1 +/– | |
Сообщение от Ordu (ok), 19-Авг-19, 21:03 | ||
> Все вами описанное в личпе как раз и является "zero cost", так | ||
Ответить | Правка | Наверх | Cообщить модератору |
132. "Выпуск языка программирования Rust 1.37" | +/– | |
Сообщение от freehck (ok), 19-Авг-19, 15:42 | ||
> Скажем в lisp'е нет понятия "переменная" в смысле других языков. Там есть символы. | ||
Ответить | Правка | К родителю #78 | Наверх | Cообщить модератору |
135. "Выпуск языка программирования Rust 1.37" | +/– | |
Сообщение от Ordu (ok), 19-Авг-19, 21:08 | ||
>> Скажем в lisp'е нет понятия "переменная" в смысле других языков. Там есть символы. | ||
Ответить | Правка | Наверх | Cообщить модератору |
136. "Выпуск языка программирования Rust 1.37" | +/– | |
Сообщение от freehck (ok), 19-Авг-19, 23:26 | ||
>> Ты путаешь с динамическим связыванием. | ||
Ответить | Правка | Наверх | Cообщить модератору |
65. "Выпуск языка программирования Rust 1.37" | +1 +/– | |
Сообщение от Совершенно другой аноним (?), 17-Авг-19, 19:17 | ||
Не знаю, как в C++, но в C нет никаких zero cost abstractions, по причине отсутствия каких либо абстракций. | ||
Ответить | Правка | К родителю #17 | Наверх | Cообщить модератору |
77. "Выпуск языка программирования Rust 1.37" | +/– | |
Сообщение от Аноним (77), 17-Авг-19, 22:07 | ||
В C++ есть. Дырявые. Потому и zero cost. | ||
Ответить | Правка | Наверх | Cообщить модератору |
79. "Выпуск языка программирования Rust 1.37" | +9 +/– | |
Сообщение от Ordu (ok), 17-Авг-19, 22:53 | ||
В C есть абстракции, если ты их не видишь, то это значит, что ты не кодил на ассемблере. Возьмём, скажем, понятие "переменная". В ассемблере такого понятия, по-хорошему, нет. Там есть регистры, есть стек, есть RAM. И ты перекладываешь значения с места на место. Некоторые места в RAM могут иметь вполне определённую семантику, и такие места можно назвать переменными, но подчастую работа с этими переменными сводится к тому, чтобы забрать оттуда значение, что-то с ним сделать, положить обратно. В C же, переменная -- это переменная, она может располагаться на стеке, в куче, в статической памяти, в регистре, иногда это определяется контекстом, но очень часто компилятор за тебя решает, когда и какая переменная будет представляться регистром, а когда ячейкой стека. | ||
Ответить | Правка | К родителю #65 | Наверх | Cообщить модератору |
106. "Выпуск языка программирования Rust 1.37" | +2 +/– | |
Сообщение от Совершенно другой аноним (?), 18-Авг-19, 14:48 | ||
>[оверквотинг удален] | ||
Ответить | Правка | Наверх | Cообщить модератору |
114. "Выпуск языка программирования Rust 1.37" | +/– | |
Сообщение от Ordu (ok), 18-Авг-19, 20:06 | ||
> С float-ами соглашусь - там это специализированные команды сопроцессора, по крайней мере | ||
Ответить | Правка | Наверх | Cообщить модератору |
119. "Выпуск языка программирования Rust 1.37" | +2 +/– | |
Сообщение от Аноним84701 (ok), 18-Авг-19, 21:10 | ||
> Опять-же | ||
Ответить | Правка | К родителю #106 | Наверх | Cообщить модератору |
15. "Выпуск языка программирования Rust 1.37" | –2 +/– | |
Сообщение от Аноним (15), 17-Авг-19, 11:31 | ||
> Вырвиглазный синтаксис даже обсуждать лениво.. | ||
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору |
63. "Выпуск языка программирования Rust 1.37" | +3 +/– | |
Сообщение от хотел спросить (?), 17-Авг-19, 18:13 | ||
а он вправду не очень по сравнение с джавой или шарпом | ||
Ответить | Правка | Наверх | Cообщить модератору |
72. "Выпуск языка программирования Rust 1.37" | +2 +/– | |
Сообщение от Аноним (72), 17-Авг-19, 21:12 | ||
Он не очень даже по сравнению с С++ | ||
Ответить | Правка | Наверх | Cообщить модератору |
4. "Выпуск языка программирования Rust 1.37" | –1 +/– | |
Сообщение от Растошизик (?), 17-Авг-19, 11:06 | ||
Уже переписали на Rust? | ||
Ответить | Правка | Наверх | Cообщить модератору |
8. "Выпуск языка программирования Rust 1.37" | +/– | |
Сообщение от Аноним (7), 17-Авг-19, 11:16 | ||
https://www.techempower.com/benchmarks/ | ||
Ответить | Правка | Наверх | Cообщить модератору |
10. "Выпуск языка программирования Rust 1.37" | –4 +/– | |
Сообщение от Аноним (9), 17-Авг-19, 11:20 | ||
И зачем нужна это скорость в синтетике бизнсу? Зачем эта скорость в синтетике пользователям? Спойлер: Пользы нет. | ||
Ответить | Правка | Наверх | Cообщить модератору |
18. "Выпуск языка программирования Rust 1.37" | +3 +/– | |
Сообщение от Аноним (7), 17-Авг-19, 12:02 | ||
Есть польза | ||
Ответить | Правка | Наверх | Cообщить модератору |
19. "Выпуск языка программирования Rust 1.37" | –4 +/– | |
Сообщение от Аноним (9), 17-Авг-19, 12:43 | ||
Нет пользы. Увеличить скорость на 14% в синтетике и потратить в три раза больше времени на разработку чем на том же го. Время работы программиста дороже машинного времени. Поэтому вменяемый бизнес юзает джаву. | ||
Ответить | Правка | Наверх | Cообщить модератору |
23. Скрыто модератором | +16 +/– | |
Сообщение от Аноним (23), 17-Авг-19, 13:00 | ||
Ответить | Правка | Наверх | Cообщить модератору |
61. Скрыто модератором | +2 +/– | |
Сообщение от proninyaroslav (ok), 17-Авг-19, 17:38 | ||
Ответить | Правка | Наверх | Cообщить модератору |
133. Скрыто модератором | +/– | |
Сообщение от freehck (ok), 19-Авг-19, 16:41 | ||
Ответить | Правка | К родителю #23 | Наверх | Cообщить модератору |
30. "Выпуск языка программирования Rust 1.37" | +2 +/– | |
Сообщение от Ванга в кедах (?), 17-Авг-19, 13:40 | ||
Через 15 лет таких как ты будут отлваливать роботы, чтобы отомстить за своих друзей, которые зависли и впали в кому из-за дерьмового кода. Скриньте. | ||
Ответить | Правка | К родителю #19 | Наверх | Cообщить модератору |
39. "Выпуск языка программирования Rust 1.37" | +5 +/– | |
Сообщение от Аноним (39), 17-Авг-19, 14:15 | ||
Предварительная оптимизация - сущее зло. Пока тестировщик не пожаловался на скорость - пишите подджерживаемый код. | ||
Ответить | Правка | Наверх | Cообщить модератору |
59. "Выпуск языка программирования Rust 1.37" | +/– | |
Сообщение от EnemyOfDemocracy (?), 17-Авг-19, 17:20 | ||
Предварительная оптимизация == поддерживаемый код. | ||
Ответить | Правка | Наверх | Cообщить модератору |
126. "Выпуск языка программирования Rust 1.37" | +/– | |
Сообщение от илтя (?), 19-Авг-19, 07:49 | ||
Увы, это не так. В двух последних компаниях где я работаю, таких сверхгениев на собеседовании просто вежливо отшивают. | ||
Ответить | Правка | Наверх | Cообщить модератору |
113. "Выпуск языка программирования Rust 1.37" | +/– | |
Сообщение от Аноним (113), 18-Авг-19, 20:04 | ||
А пок тестировщики сидят на 64-ядерниках разогнаных под жидким азотом все остальные сосут лапу. Так и живем. | ||
Ответить | Правка | К родителю #39 | Наверх | Cообщить модератору |
38. "Выпуск языка программирования Rust 1.37" | +/– | |
Сообщение от Аноним (7), 17-Авг-19, 14:15 | ||
Я выбирал между Го и Растом фактически | ||
Ответить | Правка | К родителю #19 | Наверх | Cообщить модератору |
43. "Выпуск языка программирования Rust 1.37" | +/– | |
Сообщение от Аноним (39), 17-Авг-19, 14:20 | ||
> А Джава в 2020 - это садомазо. | ||
Ответить | Правка | Наверх | Cообщить модератору |
58. "Выпуск языка программирования Rust 1.37" | +/– | |
Сообщение от НяшМяш (ok), 17-Авг-19, 17:03 | ||
В Java куча своих приколов с синтаксисом, поэтому если надо JVM - то проще на котлине это написать. Или, если знаешь и умеешь - то на Scala. | ||
Ответить | Правка | Наверх | Cообщить модератору |
60. "Выпуск языка программирования Rust 1.37" | +/– | |
Сообщение от Аноним (60), 17-Авг-19, 17:25 | ||
Прости, пожалуйста, но на какой версии Java ты успел много покодить, чтобы почувствовать "приколы с синтаксисом"? А если ни на какой, то на чём основываются твои суждения? | ||
Ответить | Правка | Наверх | Cообщить модератору |
62. "Выпуск языка программирования Rust 1.37" | +/– | |
Сообщение от НяшМяш (ok), 17-Авг-19, 18:07 | ||
Довелось слегка пописать под андроид, когда там была ещё 6 ява. Приколы с анонимными классами в случаях, когда нужна лямбда, быстро надоели и я срыгнул на иос - там хотя бы можно на сяшечке с плюсами поговнокодить. Да и лицензионные приколы с явой тоже не делают её оптимальным выбором. Сейчас ынтырпрайз на шарпе любит сидеть, или перелазит на скалу с котлином. | ||
Ответить | Правка | Наверх | Cообщить модератору |
66. "Выпуск языка программирования Rust 1.37" | +/– | |
Сообщение от Аноним (60), 17-Авг-19, 19:49 | ||
Ну, уже с выходом 8 Java всё стало заметно повеселее. Сейчас в 11 вообще достаточно приятно. Хотя мои коллеги-"дедушки" замечали, что надо немного переучиваться чтобы использовать улучшения уместно и эффективно. А от лицензионных проблем помогает openjdk. По поводу ынтырпрайза: он встречается практически на любом языке. | ||
Ответить | Правка | Наверх | Cообщить модератору |
110. "Выпуск языка программирования Rust 1.37" | +/– | |
Сообщение от NotANumber (?), 18-Авг-19, 18:22 | ||
сам java простой язык, но одна из проблем в том, что java не компилируется напрямую в исполняемые файлы операционной системы, а та же hotspot jvm на C++ написана, так что есть сомнения... | ||
Ответить | Правка | К родителю #43 | Наверх | Cообщить модератору |
125. "Выпуск языка программирования Rust 1.37" | +/– | |
Сообщение от Forth (ok), 19-Авг-19, 00:23 | ||
AoT компилятор стабилизирован начиная с JDK 11, оно конечно еще не все умеет, но создается для этого. | ||
Ответить | Правка | Наверх | Cообщить модератору |
130. "Выпуск языка программирования Rust 1.37" | +/– | |
Сообщение от Аноним (130), 19-Авг-19, 11:28 | ||
> сам java простой язык, но одна из проблем в том, что java не компилируется напрямую в исполняемые файлы операционной системы, а та же hotspot jvm на C++ написана, так что есть сомнения... | ||
Ответить | Правка | К родителю #110 | Наверх | Cообщить модератору |
73. "Выпуск языка программирования Rust 1.37" | +1 +/– | |
Сообщение от Аноним (77), 17-Авг-19, 21:17 | ||
> Я выбирал между Го и Растом фактически | ||
Ответить | Правка | К родителю #38 | Наверх | Cообщить модератору |
47. "Выпуск языка программирования Rust 1.37" | +2 +/– | |
Сообщение от Аноним (7), 17-Авг-19, 14:31 | ||
> в три раза больше времени | ||
Ответить | Правка | К родителю #19 | Наверх | Cообщить модератору |
68. "Выпуск языка программирования Rust 1.37" | +3 +/– | |
Сообщение от Ordu (ok), 17-Авг-19, 20:37 | ||
> потратить в три раза больше времени на разработку чем на том же го. | ||
Ответить | Правка | К родителю #19 | Наверх | Cообщить модератору |
105. "Выпуск языка программирования Rust 1.37" | +1 +/– | |
Сообщение от Forth (ok), 18-Авг-19, 14:33 | ||
В наших отечественных реалиях главный риск менеджмента разработки - это найти людей. Говнокодеров на Java худо бедно хватает. Хоть выбор какой-то есть на рынке. | ||
Ответить | Правка | Наверх | Cообщить модератору |
27. "Выпуск языка программирования Rust 1.37" | +/– | |
Сообщение от leap42 (ok), 17-Авг-19, 13:17 | ||
>> C++ Pistache: 50-55 | ||
Ответить | Правка | К родителю #18 | Наверх | Cообщить модератору |
40. "Выпуск языка программирования Rust 1.37" | +/– | |
Сообщение от Аноним (7), 17-Авг-19, 14:17 | ||
Go - обычный язык со сборщиком мусора | ||
Ответить | Правка | Наверх | Cообщить модератору |
52. "Выпуск языка программирования Rust 1.37" | –3 +/– | |
Сообщение от anonymous (??), 17-Авг-19, 15:15 | ||
Для серьезных беков учи яву. Или будешь ждать 10 лет пока все поменяется? | ||
Ответить | Правка | К родителю #18 | Наверх | Cообщить модератору |
54. "Выпуск языка программирования Rust 1.37" | +/– | |
Сообщение от Аноним (7), 17-Авг-19, 16:10 | ||
> Для серьезных беков учи яву | ||
Ответить | Правка | Наверх | Cообщить модератору |
57. "Выпуск языка программирования Rust 1.37" | +3 +/– | |
Сообщение от anonymous (??), 17-Авг-19, 17:02 | ||
В моем понимании "серьезный" - предназначеный для зарабатывания денег. Ява тут только потому, что более предсказуема: по человеческим ресурсам, по экосистеме, по вычислительным ресурсам (предсказуемо жрёт дохера, но при этом относительно стабильно). Язык и виртуальная машина с технической точки зрения твердое 3 с плюсом по пятибальной, но эти технологии в своё время оказались в нужном месте, заняли свою нишу и вылетать оттуда будут долго и постепенно. | ||
Ответить | Правка | Наверх | Cообщить модератору |
108. "Выпуск языка программирования Rust 1.37" | +/– | |
Сообщение от Антон (??), 18-Авг-19, 17:13 | ||
как насчет C#? | ||
Ответить | Правка | Наверх | Cообщить модератору |
36. "Выпуск языка программирования Rust 1.37" | +1 +/– | |
Сообщение от донни (?), 17-Авг-19, 14:13 | ||
>Язык сфокусирован на безопасной работе с памятью, обеспечивает автоматическое управление памятью | ||
Ответить | Правка | Наверх | Cообщить модератору |
42. "Выпуск языка программирования Rust 1.37" | +10 +/– | |
Сообщение от Аноним (7), 17-Авг-19, 14:19 | ||
Раст не Гугл пишет, если что | ||
Ответить | Правка | Наверх | Cообщить модератору |
138. "Выпуск языка программирования Rust 1.37" | +/– | |
Сообщение от донни (?), 20-Авг-19, 19:39 | ||
Я знаю, если что. Их поделкой (чистым хромом) не пользуюсь, поэтому о его стабильности ничего не скажу. | ||
Ответить | Правка | Наверх | Cообщить модератору |
37. "Выпуск языка программирования Rust 1.37" | +3 +/– | |
Сообщение от Аноним (72), 17-Авг-19, 14:14 | ||
Мозилла писали писали браузер. Не получается. Все дело в плохом языке программирования - решила Мозилла. Теперь они пишут пишут язык программирования. Все жду, когда они решат, что все дело в плохих операционных системах, а затем и в плохих архетектурах ПК. | ||
Ответить | Правка | Наверх | Cообщить модератору |
74. "Выпуск языка программирования Rust 1.37" | +/– | |
Сообщение от Ph0zzy (ok), 17-Авг-19, 21:20 | ||
так то уже есть: | ||
Ответить | Правка | Наверх | Cообщить модератору |
81. "Выпуск языка программирования Rust 1.37" | +1 +/– | |
Сообщение от пох. (?), 17-Авг-19, 23:03 | ||
> когда они решат, что все дело в плохих операционных системах, а | ||
Ответить | Правка | К родителю #37 | Наверх | Cообщить модератору |
120. "Выпуск языка программирования Rust 1.37" | +/– | |
Сообщение от имя (?), 18-Авг-19, 22:42 | ||
> что-то с мазилаОС не взлетело | ||
Ответить | Правка | Наверх | Cообщить модератору |
122. "Выпуск языка программирования Rust 1.37" | +/– | |
Сообщение от Аноним (121), 18-Авг-19, 22:50 | ||
Ну все можно теперь брать процессор RISC-V и.... все. Может это будет единственная ось что сможет что-то предложить на данном проце. | ||
Ответить | Правка | Наверх | Cообщить модератору |
109. "Выпуск языка программирования Rust 1.37" | –3 +/– | |
Сообщение от Аноним ещё один (?), 18-Авг-19, 17:28 | ||
С браузером у них всё получилось. То что в психушке психов жрущих хромое больше чем врачей, вина не мозиллы, а закон природы. | ||
Ответить | Правка | К родителю #37 | Наверх | Cообщить модератору |
53. "Выпуск языка программирования Rust 1.37" | +4 +/– | |
Сообщение от Аноним (53), 17-Авг-19, 15:49 | ||
Саммари секции комментов: | ||
Ответить | Правка | Наверх | Cообщить модератору |
56. "Выпуск языка программирования Rust 1.37" | +/– | |
Сообщение от Хуеплет (?), 17-Авг-19, 16:57 | ||
Это здешние комментаторы такие крутые спецы потому что | ||
Ответить | Правка | Наверх | Cообщить модератору |
89. "Выпуск языка программирования Rust 1.37" | +2 +/– | |
Сообщение от Аноним (72), 18-Авг-19, 01:36 | ||
Саммари секции комментов: | ||
Ответить | Правка | К родителю #53 | Наверх | Cообщить модератору |
82. "Выпуск языка программирования Rust 1.37" | –3 +/– | |
Сообщение от Аноним (7), 17-Авг-19, 23:04 | ||
Тебе никто ничего не обязан доказывать. | ||
Ответить | Правка | К родителю #53 | Наверх | Cообщить модератору |
88. "Выпуск языка программирования Rust 1.37" | +6 +/– | |
Сообщение от Аноним (72), 18-Авг-19, 01:34 | ||
Пока Раст мирно развивается, для C++ напишут еще пару миллионов полезных библиотек для всех областей IT от игр до распределенных вычислений | ||
Ответить | Правка | Наверх | Cообщить модератору |
97. "Выпуск языка программирования Rust 1.37" | +3 +/– | |
Сообщение от Аноним (97), 18-Авг-19, 11:45 | ||
Которые ощутят все прелести unsafe программирования. | ||
Ответить | Правка | Наверх | Cообщить модератору |
139. "Выпуск языка программирования Rust 1.37" | +/– | |
Сообщение от burjui (ok), 23-Авг-19, 15:06 | ||
Rust мирно развивается, C++ агрессивно извивается. | ||
Ответить | Правка | К родителю #88 | Наверх | Cообщить модератору |
92. "Выпуск языка программирования Rust 1.37" | +1 +/– | |
Сообщение от Аноним (77), 18-Авг-19, 09:15 | ||
> C++ становится всё сложнее и не фиксит сплошные UB и сегфолты | ||
Ответить | Правка | К родителю #82 | Наверх | Cообщить модератору |
140. "Выпуск языка программирования Rust 1.37" | +/– | |
Сообщение от burjui (ok), 23-Авг-19, 15:14 | ||
Не сильно лучше? Ну-ну. У меня в Rust проекте на 6000 строк за все время не было ни одного сегфолта и ни одной утечки памяти. При этом писать такой код намного легче, чем на C++. И Rust сделан совершенно не по образу и подобию C++. Извините, но вы несёте чушь. Фактически Rust - это современный ML без GC и с низкоуровневыми фичами. На C++ он похож только если сильно прищуриться и попрыгать. | ||
Ответить | Правка | Наверх | Cообщить модератору |
107. "Выпуск языка программирования Rust 1.37" | +2 +/– | |
Сообщение от Kuromi (ok), 18-Авг-19, 17:02 | ||
Не так уж имного там кода на Расте, если честно. Он есть, конечно, но в основном вспомогательный. | ||
Ответить | Правка | К родителю #82 | Наверх | Cообщить модератору |
123. "Выпуск языка программирования Rust 1.37" | –1 +/– | |
Сообщение от segesg (?), 18-Авг-19, 23:19 | ||
webrender весь на расте | ||
Ответить | Правка | Наверх | Cообщить модератору |
86. "Выпуск языка программирования Rust 1.37" | +/– | |
Сообщение от Александр (??), 18-Авг-19, 00:32 | ||
Ребят, много новых криптовалют делаю на Rust или C++. Посмотрите тему, интересно. | ||
Ответить | Правка | Наверх | Cообщить модератору |
91. "Выпуск языка программирования Rust 1.37" | +/– | |
Сообщение от th3m3 (ok), 18-Авг-19, 02:40 | ||
Там и на Go шлёпают, и даже на node.js есть блокчейны. Поди кто-то не от мира сего, ещё и на php пилит. | ||
Ответить | Правка | Наверх | Cообщить модератору |
118. "Выпуск языка программирования Rust 1.37" | +/– | |
Сообщение от анон (?), 18-Авг-19, 21:06 | ||
я на перле встречал! | ||
Ответить | Правка | Наверх | Cообщить модератору |
96. "Выпуск языка программирования Rust 1.37" | +/– | |
Сообщение от Аноним (96), 18-Авг-19, 10:43 | ||
Какие такие, жизненные ситуации могут сложится, чтобы человек начал понимать для чего реально нужна изменяемая и неизменяемая переменная? | ||
Ответить | Правка | Наверх | Cообщить модератору |
100. "Выпуск языка программирования Rust 1.37" | +/– | |
Сообщение от Wilem (?), 18-Авг-19, 12:09 | ||
Это легко - надо почитать доку на ownership. | ||
Ответить | Правка | Наверх | Cообщить модератору |
116. "Выпуск языка программирования Rust 1.37" | +1 +/– | |
Сообщение от Ordu (ok), 18-Авг-19, 20:40 | ||
Мне этого не хватило. Мне пришлось после доков месяца три ходить по граблям, воюя с компилятором и иногда запрашивая помощи у реддита, когда самостоятельно справиться с компилятором мне не удавалось. Мне стало легко лишь тогда, когда я, читая ошибки компилятора, начал понимать как нарушились бы инварианты языка, если компилятор молча проглотил код, вместо ругани. | ||
Ответить | Правка | Наверх | Cообщить модератору |
115. "Выпуск языка программирования Rust 1.37" | +/– | |
Сообщение от Ordu (ok), 18-Авг-19, 20:36 | ||
Я знаю две такие жизненные ситуацию: rust и стажировка под присмотром крутого чувака, который знает как надо, внимательно читает весь твой код, и пинает в живот за кажый ошибочный выбор между mut и const. Rust мне кажется менее травматичен, потому что конфликты с компилятором менее травматичны (как психологически, так и физиологически), нежели конфликты с крутым чуваком. | ||
Ответить | Правка | К родителю #96 | Наверх | Cообщить модератору |
124. "Выпуск языка программирования Rust 1.37" | +1 +/– | |
Сообщение от segesg (?), 18-Авг-19, 23:20 | ||
командная разработка | ||
Ответить | Правка | К родителю #96 | Наверх | Cообщить модератору |
141. "Выпуск языка программирования Rust 1.37" | +/– | |
Сообщение от Vroeger (?), 25-Янв-20, 19:21 | ||
Написание программ исходит из сочинительства. | ||
Ответить | Правка | Наверх | Cообщить модератору |
142. "Выпуск языка программирования Rust 1.37" | +/– | |
Сообщение от Vroeger (?), 25-Янв-20, 19:31 | ||
букинист™->любитель покупать книги по программированию. | ||
Ответить | Правка | Наверх | Cообщить модератору |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |