|
Вариант для распечатки |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Выпуск языка программирования Rust 1.1, развиваемого проекто..." | +/– | |
Сообщение от opennews (??) on 26-Июн-15, 10:42 | ||
Спустя месяц с момента публикации (https://www.opennet.ru/opennews/art.shtml?num=42241) первого стабильного релиза доступен (http://blog.rust-lang.org/2015/06/25/Rust-1.1.html) выпуск языка программирования Rust 1.1 (http://www.rust-lang.org), развиваемого проектом Mozilla, обеспечивающего автоматическое управление памятью и предоставляюшего средства для высокого параллелизма выполнения заданий, при этом обходясь без использования сборщика мусора и runtime. Параллельно с Rust совместно с компанией Samsung развивается экспериментальный браузерный движок Servo (https://www.opennet.ru/opennews/art.shtml?num=36576), написанный (https://github.com/servo/servo/) на языке Rust и отличающийся поддержкой многопоточного рендеринга web-страниц и распараллеливанием операций с DOM (Document Object Model). | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения по теме | [Сортировка по времени | RSS] |
1. "Выпуск языка программирования Rust 1.1, развиваемого проекто..." | –4 +/– | |
Сообщение от Аноним (??) on 26-Июн-15, 10:42 | ||
есть какая-либо хорошая IDE с поддержкой RUST ? | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
3. "Выпуск языка программирования Rust 1.1, развиваемого проекто..." | –7 +/– | |
Сообщение от Аноним (??) on 26-Июн-15, 10:47 | ||
Буквально в соседней новости - Atom 1.0. Боюсь, что пока это самое близкое что есть к понятию IDE. | ||
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору |
4. "Выпуск языка программирования Rust 1.1, развиваемого проекто..." | +9 +/– | |
Сообщение от Аноним (??) on 26-Июн-15, 10:58 | ||
gnu/emacs | ||
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору |
5. "Выпуск языка программирования Rust 1.1, развиваемого проекто..." | +1 +/– | |
Сообщение от Аноним (??) on 26-Июн-15, 11:03 | ||
http://reangdblog.blogspot.com/2015/04/emacs-ide-rust.html | ||
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору |
6. "Выпуск языка программирования Rust 1.1, развиваемого проекто..." | +1 +/– | |
Сообщение от Аноним (??) on 26-Июн-15, 11:07 | ||
Как насчёт сначала научиться писать код, а потом уже думать о продуктивности? | ||
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору |
8. "Выпуск языка программирования Rust 1.1, развиваемого проекто..." | +11 +/– | |
Сообщение от Аноним (??) on 26-Июн-15, 11:16 | ||
> Как насчёт сначала научиться писать код, а потом уже думать о продуктивности? | ||
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору |
23. "Выпуск языка программирования Rust 1.1, развиваемого проекто..." | +/– | |
Сообщение от Аноним (??) on 26-Июн-15, 13:19 | ||
Многие уже научились писать код. Это не сложно, слов не очень много надо помнить. | ||
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору |
24. "Выпуск языка программирования Rust 1.1, развиваемого проекто..." | +/– | |
Сообщение от Аноним (??) on 26-Июн-15, 13:34 | ||
> слов не очень много надо помнить. | ||
Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору |
13. "Выпуск языка программирования Rust 1.1, развиваемого проекто..." | +3 +/– | |
Сообщение от Аноним (??) on 26-Июн-15, 11:55 | ||
Пока что https://github.com/RustDT/RustDT предоставляет что-то более-менее рабочее (отладка с gdb работает). | ||
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору |
33. "Выпуск языка программирования Rust 1.1, развиваемого проекто..." | +/– | |
Сообщение от Аноним (??) on 26-Июн-15, 17:22 | ||
попробывал - не плохо. Реально gdb, автодополнение, подсветка синтаксиса/ошибок работают (есть поддержка racer-а). Можно удобно переходить в исходники стандартных библиотечных конструкций из кода. | ||
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору |
45. "Выпуск языка программирования Rust 1.1, развиваемого проекто..." | +6 +/– | |
Сообщение от тоже Аноним (ok) on 26-Июн-15, 19:53 | ||
> попробывал - не плохо | ||
Ответить | Правка | ^ к родителю #33 | Наверх | Cообщить модератору |
15. "Выпуск языка программирования Rust 1.1, развиваемого проекто..." | +10 +/– | |
Сообщение от Аноним (??) on 26-Июн-15, 12:05 | ||
Официальный(тм) плагин для vim (подсветка и корректность синтаксиса). https://github.com/rust-lang/rust.vim | ||
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору |
17. "Выпуск языка программирования Rust 1.1, развиваемого проекто..." | –3 +/– | |
Сообщение от Нанобот (ok) on 26-Июн-15, 12:31 | ||
вот только это не IDE | ||
Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору |
18. "Выпуск языка программирования Rust 1.1, развиваемого проекто..." | +6 +/– | |
Сообщение от Аноним (??) on 26-Июн-15, 12:38 | ||
SATA ? =) | ||
Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору |
2. "Выпуск языка программирования Rust 1.1, развиваемого проекто..." | +/– | |
Сообщение от Аноним (??) on 26-Июн-15, 10:42 | ||
> Си-библиотеки musl, которую можно использовать вместо Glibc в Linux | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
41. "Выпуск языка программирования Rust 1.1, развиваемого проекто..." | +/– | |
Сообщение от mapron (ok) on 26-Июн-15, 18:27 | ||
Да зря вы так. Хорошая она. Вон WRT на нее перешли. Еще бы MMU-less была поддержка, то тогда вообще uclibc в топку. А так пока приходится грызть^W пользовать последний. | ||
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору |
7. "Выпуск языка программирования Rust 1.1, развиваемого проекто..." | +/– | |
Сообщение от Аноним (??) on 26-Июн-15, 11:08 | ||
так что они собираются делать с thread::scoped? Был же хороший RFC, как реализовать это без риска порчи памяти, но воз и ныне там | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
10. "Выпуск языка программирования Rust 1.1, развиваемого проекто..." | +1 +/– | |
Сообщение от Аноним (??) on 26-Июн-15, 11:35 | ||
а можно поподробнее? | ||
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору |
16. "Выпуск языка программирования Rust 1.1, развиваемого проекто..." | +/– | |
Сообщение от Аноним (??) on 26-Июн-15, 12:22 | ||
https://github.com/rust-lang/rust/issues/24292 - суть проблемы | ||
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору |
9. "Выпуск языка программирования Rust 1.1, развиваемого проекто..." | +/– | |
Сообщение от уке on 26-Июн-15, 11:21 | ||
Если кто-то хочет потыкать его палочкой. И если этот кто-то уже не простреливает свою ногу плюсами, тогда можно и не тыкать. Внезапно, синтаксис не совпадает с семантикой. Язык сложный. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
11. "Выпуск языка программирования Rust 1.1, развиваемого проекто..." | +2 +/– | |
Сообщение от anonymous (??) on 26-Июн-15, 11:42 | ||
| ||
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору |
12. "Выпуск языка программирования Rust 1.1, развиваемого проекто..." | +1 +/– | |
Сообщение от RazrFalcon (ok) on 26-Июн-15, 11:55 | ||
Сложнее плюсов? | ||
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору |
19. "Выпуск языка программирования Rust 1.1, развиваемого проекто..." | +/– | |
Сообщение от Аноним (??) on 26-Июн-15, 12:40 | ||
если писать хелловорды с одними примитивными типами и не думая ни о какой модели памяти, то раст гораздо сложнее плюсов. В остальных случаях - даже проще, потому что куча ошибок ловится еще на этапе компиляции. | ||
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору |
20. "Выпуск языка программирования Rust 1.1, развиваемого проекто..." | +/– | |
Сообщение от ADMIN on 26-Июн-15, 12:41 | ||
Плюсы могут быть просты, как 5 копеек - скажем, их сложность начинается от pure C и до бесконечности, с прочтением всяких толстых томов страуструпа и александреску. Сложность нужна, чтобы следовать хорошим паттернам и не отстреливать себе органы. Раст, хачкель и прочие хорошие языки отличаются тем, что сразу отсекают всю простоту, например возможность сравнивать тёплое с мягким, присваивать овец баранам и так далее. | ||
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору |
21. "Выпуск языка программирования Rust 1.1, развиваемого проекто..." | +/– | |
Сообщение от погромист на хачкеле on 26-Июн-15, 13:03 | ||
>хачкель | ||
Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору |
26. "Выпуск языка программирования Rust 1.1, развиваемого проекто..." | +4 +/– | |
Сообщение от Аноним (??) on 26-Июн-15, 13:50 | ||
>>хачкель | ||
Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору |
25. "Выпуск языка программирования Rust 1.1, развиваемого проекто..." | +/– | |
Сообщение от Crazy Alex (ok) on 26-Июн-15, 13:43 | ||
Сложность плюсов заключается в том, что это мета-язык. А для конкретного проекта надо выбирать предпочтительный стиль написания и исходя из этого выбирать, какие возможности использовать. | ||
Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору |
34. "Выпуск языка программирования Rust 1.1, развиваемого проекто..." | +/– | |
Сообщение от Аноним (??) on 26-Июн-15, 17:24 | ||
Не только это, но в целом плюсы не так сложны если за тебя уже выбрали архитектуру приложения и она удачная. | ||
Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору |
53. "Выпуск языка программирования Rust 1.1, развиваемого проекто..." | +/– | |
Сообщение от Аноним (??) on 27-Июн-15, 13:06 | ||
так же и RUST и любой язык программирования | ||
Ответить | Правка | ^ к родителю #34 | Наверх | Cообщить модератору |
14. "Выпуск языка программирования Rust 1.1, развиваемого проекто..." | +/– | |
Сообщение от Аноним (??) on 26-Июн-15, 12:03 | ||
> синтаксис не совпадает с семантикой | ||
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору |
22. "Выпуск языка программирования Rust 1.1, развиваемого проекто..." | +2 +/– | |
Сообщение от Аноним (??) on 26-Июн-15, 13:16 | ||
Неделю назад же 1.0 был? | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
27. "Выпуск языка программирования Rust 1.1, развиваемого проекто..." | +5 +/– | |
Сообщение от Аноним (??) on 26-Июн-15, 14:11 | ||
> Неделю назад же 1.0 был? | ||
Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору |
36. "Выпуск языка программирования Rust 1.1, развиваемого проекто..." | +/– | |
Сообщение от Аноним (??) on 26-Июн-15, 17:59 | ||
>> Надо Поттерингу systemd на Rust переписать. | ||
Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору |
37. "Выпуск языка программирования Rust 1.1, развиваемого проекто..." | +1 +/– | |
Сообщение от Аноним (??) on 26-Июн-15, 18:11 | ||
> и что получится? | ||
Ответить | Правка | ^ к родителю #36 | Наверх | Cообщить модератору |
48. "Выпуск языка программирования Rust 1.1, развиваемого проекто..." | +1 +/– | |
Сообщение от spanasik (ok) on 26-Июн-15, 23:02 | ||
В качестве процедур язык будет порождать сразу целые ОС! | ||
Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору |
50. "Выпуск языка программирования Rust 1.1, развиваемого проекто..." | +/– | |
Сообщение от vn971 (ok) on 27-Июн-15, 12:14 | ||
Зачем писать то чего вы не знаете? Это же попросту распространение сплетен. Самодисциплина -- хорошая всё же иногда штука. | ||
Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору |
28. "Выпуск языка программирования Rust 1.1, развиваемого проекто..." | +1 +/– | |
Сообщение от YetAnotherOnanym (ok) on 26-Июн-15, 14:37 | ||
> без использования сборщика мусора и runtime | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
29. "Выпуск языка программирования Rust 1.1, развиваемого проекто..." | +/– | |
Сообщение от Andrey Mitrofanov on 26-Июн-15, 14:54 | ||
>> без использования сборщика мусора и runtime | ||
Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору |
30. "Выпуск языка программирования Rust 1.1, развиваемого проекто..." | +1 +/– | |
Сообщение от Аноним (??) on 26-Июн-15, 14:56 | ||
> А "без runtime" - это как? | ||
Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору |
51. "Выпуск языка программирования Rust 1.1, развиваемого проекто..." | +1 +/– | |
Сообщение от vn971 (ok) on 27-Июн-15, 12:15 | ||
Грубо говоря, без VM (обслуживающей виртуальной машины). | ||
Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору |
54. "Выпуск языка программирования Rust 1.1, развиваемого проекто..." | +/– | |
Сообщение от Аноним (??) on 27-Июн-15, 13:16 | ||
> А "без runtime" - это как? | ||
Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору |
31. "Выпуск языка программирования Rust 1.1, развиваемого проекто..." | –2 +/– | |
Сообщение от Аноним (??) on 26-Июн-15, 15:56 | ||
C++ Software Developer | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
32. "Выпуск языка программирования Rust 1.1, развиваемого проекто..." | +/– | |
Сообщение от Аноним (??) on 26-Июн-15, 15:58 | ||
Зачем тратить время на изучение очередного (само)убийцы С++? | ||
Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору |
55. "Выпуск языка программирования Rust 1.1, развиваемого проекто..." | +/– | |
Сообщение от Аноним (??) on 27-Июн-15, 13:18 | ||
> Зачем тратить время на изучение очередного (само)убийцы С++? | ||
Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору |
35. "Выпуск языка программирования Rust 1.1, развиваемого проекто..." | +/– | |
Сообщение от anonymous (??) on 26-Июн-15, 17:42 | ||
В месяц? И как это соотносится с зарплатой по другим языкам? | ||
Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору |
56. "Выпуск языка программирования Rust 1.1, развиваемого проекто..." | +/– | |
Сообщение от Аноним (??) on 27-Июн-15, 13:19 | ||
> В месяц? И как это соотносится с зарплатой по другим языкам? | ||
Ответить | Правка | ^ к родителю #35 | Наверх | Cообщить модератору |
58. "Выпуск языка программирования Rust 1.1, развиваемого проекто..." | +/– | |
Сообщение от Аноним (??) on 27-Июн-15, 20:41 | ||
Ну почему же, уже сейчас в мозиллу можно идти, особенно если есть опыт с другими языками программирования. | ||
Ответить | Правка | ^ к родителю #56 | Наверх | Cообщить модератору |
38. "Не вводите людей в заблуждение." | +1 +/– | |
Сообщение от Аноним (??) on 26-Июн-15, 18:12 | ||
А прочитать описание этой вакансии перед вбросом сюда можно было? Там вообще-то указано, что требуется разработчик для переезда в Лондон и зарплата в рублях приведена чисто для галочки. | ||
Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору |
44. "Не вводите людей в заблуждение." | +/– | |
Сообщение от Аноним (??) on 26-Июн-15, 19:36 | ||
Ну 50-60к фунтов тоже не плохо | ||
Ответить | Правка | ^ к родителю #38 | Наверх | Cообщить модератору |
39. "Выпуск языка программирования Rust 1.1, развиваемого проекто..." | +/– | |
Сообщение от нонейм on 26-Июн-15, 18:13 | ||
Ура | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
52. "Выпуск языка программирования Rust 1.1, развиваемого проекто..." | +/– | |
Сообщение от vn971 (ok) on 27-Июн-15, 12:18 | ||
Новые релизы выпускаются раз в 6 месяцев. Т.е., их ещё 4 штуки будет до нового года. Честно говоря думаю что не успеют накопить достаточно крупных изменений чтобы 2.0 выпускать, думаю скорее будет 1.5. | ||
Ответить | Правка | ^ к родителю #39 | Наверх | Cообщить модератору |
40. "Выпуск языка программирования Rust 1.1, развиваемого проекто..." | +/– | |
Сообщение от Владимир (??) on 26-Июн-15, 18:24 | ||
"Since the Rust compiler is written in Rust, it must be built by a | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
46. "Выпуск языка программирования Rust 1.1, развиваемого проекто..." | +/– | |
Сообщение от Crazy Alex (ok) on 26-Июн-15, 22:54 | ||
А на кой оно C-компилируемое, в чём преимущество? Если считаешь, что делаешь хороший язык - логично использовать его преимущества при разработке компилятора. | ||
Ответить | Правка | ^ к родителю #40 | Наверх | Cообщить модератору |
57. "Выпуск языка программирования Rust 1.1, развиваемого проекто..." | +/– | |
Сообщение от Аноним (??) on 27-Июн-15, 13:20 | ||
> А на кой оно C-компилируемое, в чём преимущество? Если считаешь, что делаешь | ||
Ответить | Правка | ^ к родителю #46 | Наверх | Cообщить модератору |
59. "Выпуск языка программирования Rust 1.1, развиваемого проекто..." | +/– | |
Сообщение от Crazy Alex (ok) on 27-Июн-15, 21:02 | ||
Да ни на что она не намекает. Могут приоритеты другими быть, язык может конкретно для компилятора не очень подходить... много чего бывает. Например, те же дишники только сейчас собрались перебираться на компилятор, написанный на D, когда он достаточно стабилизировался и собрались люди, умеющие на нём писать - и умеющие писать компиляторы. | ||
Ответить | Правка | ^ к родителю #57 | Наверх | Cообщить модератору |
42. "Выпуск языка программирования Rust 1.1, развиваемого проекто..." | +/– | |
Сообщение от Аноним (??) on 26-Июн-15, 19:28 | ||
Вы меня конечно извините, но я попридираюсь. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
43. "Выпуск языка программирования Rust 1.1, развиваемого проекто..." | +/– | |
Сообщение от Аноним (??) on 26-Июн-15, 19:34 | ||
каждый дро4ет как он хочет, а мы дро4им на crystal-lang | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
47. "Выпуск языка программирования Rust 1.1, развиваемого проекто..." | +2 +/– | |
Сообщение от Crazy Alex (ok) on 26-Июн-15, 22:58 | ||
Няша, да. Судя по примерчику на головной странице можно не объявлять переменные? Ок, в мусорку сразу, раз на примере других учиться авторы не хотят. Правда, зачем - ведь в перле и JS "use strict;" просто так, для развлечения сделали. | ||
Ответить | Правка | ^ к родителю #43 | Наверх | Cообщить модератору |
60. "Выпуск языка программирования Rust 1.1, развиваемого проекто..." | +/– | |
Сообщение от Аноним (??) on 27-Июн-15, 21:14 | ||
http://benchmarksgame.alioth.debian.org/u64/compare.php?lang... | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
61. "Выпуск языка программирования Rust 1.1, развиваемого проекто..." | +/– | |
Сообщение от Аноним (??) on 27-Июн-15, 23:05 | ||
> http://benchmarksgame.alioth.debian.org/u64/compare.php?lang... | ||
Ответить | Правка | ^ к родителю #60 | Наверх | Cообщить модератору |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |