|
Вариант для распечатки |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Доступен язык программирования Rust 1.16" | +/– | |
Сообщение от opennews on 19-Мрт-17, 09:53 | ||
Подготовлен (https://blog.rust-lang.org/2017/03/16/Rust-1.16.html) релиз языка программирования Rust 1.16 (http://www.rust-lang.org), развиваемого проектом Mozilla, обеспечивающего автоматическое управление памятью и предоставляющего средства для высокого параллелизма выполнения заданий, при этом обходясь без использования сборщика мусора и runtime. Параллельно с Rust совместно с компанией Samsung развивается экспериментальный браузерный движок Servo (https://www.opennet.dev/opennews/art.shtml?num=44712), написанный (https://github.com/servo/servo/) на языке Rust и отличающийся поддержкой многопоточного рендеринга web-страниц и распараллеливанием операций с DOM (Document Object Model). На Rust также разрабатывается (https://www.opennet.dev/opennews/art.shtml?num=43105) операционная система Redox (https://www.redox-os.org/), использующая концепцию экзоядра и продвигающая принцип "все есть URL". | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения по теме | [Сортировка по времени | RSS] |
3. "Доступен язык программирования Rust 1.16" | –7 +/– | |
Сообщение от Аноним (??) on 19-Мрт-17, 10:23 | ||
Чем он лучше С++? | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
9. "Доступен язык программирования Rust 1.16" | –7 +/– | |
Сообщение от A.Stahl (ok) on 19-Мрт-17, 10:50 | ||
Да ничем. Просто прикрутили автоматическое управление памятью для тех, для кого это проблема. | ||
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору |
22. "Доступен язык программирования Rust 1.16" | –7 +/– | |
Сообщение от A on 19-Мрт-17, 11:53 | ||
>>при этом обходясь без использования сборщика мусора и runtime | ||
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору |
28. "Доступен язык программирования Rust 1.16" | –8 +/– | |
Сообщение от Вы забыли заполнить поле on 19-Мрт-17, 12:09 | ||
Откровения о языках программирования! Только на opennet! | ||
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору |
10. "Доступен язык программирования Rust 1.16" | –2 +/– | |
Сообщение от Аноним (??) on 19-Мрт-17, 10:52 | ||
За счет встроенных возможностей статического анализа позволяет применять оптимизации работы с памятью, которые в с++ не возможны или требуют очень сложного анализа. И вне секций unsafe обеспечивает безопасность. | ||
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору |
78. "Доступен язык программирования Rust 1.16" | +/– | |
Сообщение от Вареник on 19-Мрт-17, 16:42 | ||
>> За счет встроенных возможностей статического анализа | ||
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору |
79. "Доступен язык программирования Rust 1.16" | –1 +/– | |
Сообщение от Вареник on 19-Мрт-17, 16:43 | ||
> статический анализатор | ||
Ответить | Правка | ^ к родителю #78 | Наверх | Cообщить модератору |
90. "Доступен язык программирования Rust 1.16" | +3 +/– | |
Сообщение от Аноним (??) on 19-Мрт-17, 17:30 | ||
Речь не о статических анализаторах ошибок и уязвимостей в коде. Речь об анализе кода компилятором. В С++ нет встроенного динамического массива. Массивы работают через указатели. Указатели же не несут данных о памяти, на которую указывают. Компилятор в ряде случаев не может определить перекрываются ли копируемые диапазоны и применить соответствующие оптимизации. В Rust данная ситуация исключена. | ||
Ответить | Правка | ^ к родителю #79 | Наверх | Cообщить модератору |
177. "Доступен язык программирования Rust 1.16" | –2 +/– | |
Сообщение от Вареник on 20-Мрт-17, 15:05 | ||
> В С++ нет встроенного динамического массива. Массивы работают через указатели. | ||
Ответить | Правка | ^ к родителю #90 | Наверх | Cообщить модератору |
116. "Доступен язык программирования Rust 1.16" | +4 +/– | |
Сообщение от ferux (ok) on 19-Мрт-17, 21:18 | ||
Дело в том, что возможности и сложность реализации статического анализатора сильно зависит от языка. | ||
Ответить | Правка | ^ к родителю #78 | Наверх | Cообщить модератору |
71. "Доступен язык программирования Rust 1.16" | +2 +/– | |
Сообщение от Аноним (??) on 19-Мрт-17, 15:44 | ||
> Чем он лучше С++? | ||
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору |
179. "Доступен язык программирования Rust 1.16" | –1 +/– | |
Сообщение от 123 (??) on 20-Мрт-17, 15:10 | ||
ХЗ, может это просто LLVM лучше оптимизирует на этих задачах. | ||
Ответить | Правка | ^ к родителю #71 | Наверх | Cообщить модератору |
4. "Доступен язык программирования Rust 1.16" | –14 +/– | |
Сообщение от Аноним (??) on 19-Мрт-17, 10:24 | ||
Но зачем, если есть си? Тот же вопрос относится и к любому другому языку, кстати. А теперь, хейтеры, внимание. Даю команду атаковать ненавидимый вами си и лично меня. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
5. "Доступен язык программирования Rust 1.16" | +6 +/– | |
Сообщение от Аноним (??) on 19-Мрт-17, 10:38 | ||
В си очень просто отстрелить себе ногу, а раст это шотган с предохранителем. | ||
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору |
7. "Доступен язык программирования Rust 1.16" | +3 +/– | |
Сообщение от Аноним (??) on 19-Мрт-17, 10:44 | ||
>Напомним, что язык Rust сфокусирован на безопасной работе с памятью и обеспечении высокого параллелизма выполнения заданий. | ||
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору |
132. "Доступен язык программирования Rust 1.16" | –1 +/– | |
Сообщение от Аноним (??) on 20-Мрт-17, 01:08 | ||
ИЧСХ, про скорость уже не говорится. :-) | ||
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору |
135. "Доступен язык программирования Rust 1.16" | +2 +/– | |
Сообщение от Аноним (??) on 20-Мрт-17, 01:55 | ||
> ИЧСХ, про скорость уже не говорится. :-) | ||
Ответить | Правка | ^ к родителю #132 | Наверх | Cообщить модератору |
137. "Доступен язык программирования Rust 1.16" | –2 +/– | |
Сообщение от Аноним (??) on 20-Мрт-17, 02:40 | ||
Синтетические бенчмарки сосут. Чтобы понять с какой скоростью оно реально работает и сколько при этом жрёт - запусти демку "нового" FF или распиаренный redox. Гарантированно получишь разрыв шаблона. | ||
Ответить | Правка | ^ к родителю #135 | Наверх | Cообщить модератору |
142. "Доступен язык программирования Rust 1.16" | +3 +/– | |
Сообщение от Аноним (??) on 20-Мрт-17, 04:30 | ||
> Синтетические бенчмарки сосут. | ||
Ответить | Правка | ^ к родителю #137 | Наверх | Cообщить модератору |
144. "Доступен язык программирования Rust 1.16" | –4 +/– | |
Сообщение от Аноним (??) on 20-Мрт-17, 05:31 | ||
По сравнению со "старым", негодным FF на c++, который ужас-ужас. | ||
Ответить | Правка | ^ к родителю #142 | Наверх | Cообщить модератору |
146. "Доступен язык программирования Rust 1.16" | +4 +/– | |
Сообщение от Аноним (??) on 20-Мрт-17, 06:26 | ||
> По сравнению со "старым", негодным FF на c++, который ужас-ужас. | ||
Ответить | Правка | ^ к родителю #144 | Наверх | Cообщить модератору |
147. "Доступен язык программирования Rust 1.16" | –2 +/– | |
Сообщение от Аноним (??) on 20-Мрт-17, 07:32 | ||
Да не верещи ты так, уши закладывает. На вот тебе, просвещайся: https://www.opennet.dev/opennews/art.shtml?num=44712 | ||
Ответить | Правка | ^ к родителю #146 | Наверх | Cообщить модератору |
174. "Доступен язык программирования Rust 1.16" | +2 +/– | |
Сообщение от Аноним (??) on 20-Мрт-17, 14:51 | ||
> На вот тебе, просвещайся: https://www.opennet.dev/opennews/art.shtml?num=44712 | ||
Ответить | Правка | ^ к родителю #147 | Наверх | Cообщить модератору |
149. "Доступен язык программирования Rust 1.16" | +/– | |
Сообщение от Очередной аноним on 20-Мрт-17, 10:52 | ||
>> Ты не в курсе, что такое микроядро или Proof of Concept | ||
Ответить | Правка | ^ к родителю #144 | Наверх | Cообщить модератору |
160. "Доступен язык программирования Rust 1.16" | +/– | |
Сообщение от Аноним (??) on 20-Мрт-17, 12:40 | ||
В курсе, в курсе. Только вот валить всё на микроядро тут не выйдет, в посте выше есть ссылка на демку сервы, которая тормозит и жрёт точно так же. | ||
Ответить | Правка | ^ к родителю #149 | Наверх | Cообщить модератору |
178. "Доступен язык программирования Rust 1.16" | +/– | |
Сообщение от Аноним (??) on 20-Мрт-17, 15:08 | ||
> ИЧСХ, только растофанатики могли повестись на развод с микроядром, хотя тухлость этого направления была продемонстрирована ещё два десятка лет назад. | ||
Ответить | Правка | ^ к родителю #160 | Наверх | Cообщить модератору |
12. "Доступен язык программирования Rust 1.16" | +2 +/– | |
Сообщение от Аноним (??) on 19-Мрт-17, 11:00 | ||
Кому нужна свобода - Си. Кто готов к дополнительным правилам и ограничениям, обеспечивающим безопасность и увеличение скорость за счет большего количества возможных оптимизаций компилятором - Rust. | ||
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору |
130. "Доступен язык программирования Rust 1.16" | +/– | |
Сообщение от O01eg on 20-Мрт-17, 00:06 | ||
Можно и в Rust'e с unsafe писать. | ||
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору |
133. "Доступен язык программирования Rust 1.16" | –3 +/– | |
Сообщение от Аноним (??) on 20-Мрт-17, 01:08 | ||
Только с ним и получается. | ||
Ответить | Правка | ^ к родителю #130 | Наверх | Cообщить модератору |
136. "Доступен язык программирования Rust 1.16" | –1 +/– | |
Сообщение от Аноним (??) on 20-Мрт-17, 01:57 | ||
> Только с ним и получается. | ||
Ответить | Правка | ^ к родителю #133 | Наверх | Cообщить модератору |
139. "Доступен язык программирования Rust 1.16" | +1 +/– | |
Сообщение от Аноним (??) on 20-Мрт-17, 02:42 | ||
Сам придумал, сам опроверг. Возьми с полки пирожок. | ||
Ответить | Правка | ^ к родителю #136 | Наверх | Cообщить модератору |
138. "Доступен язык программирования Rust 1.16" | +/– | |
Сообщение от Аноним (??) on 20-Мрт-17, 02:41 | ||
"Тот кто жертвует свободой ради «безопасности» в итоге не получает ни того ни другого" © :-) | ||
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору |
148. "Доступен язык программирования Rust 1.16" | +/– | |
Сообщение от Аноним (??) on 20-Мрт-17, 09:20 | ||
К данной ситуации это не относится | ||
Ответить | Правка | ^ к родителю #138 | Наверх | Cообщить модератору |
153. "Доступен язык программирования Rust 1.16" | +/– | |
Сообщение от Аноним (??) on 20-Мрт-17, 12:01 | ||
Еще как относится. | ||
Ответить | Правка | ^ к родителю #148 | Наверх | Cообщить модератору |
175. "Доступен язык программирования Rust 1.16" | +/– | |
Сообщение от Аноним (??) on 20-Мрт-17, 14:58 | ||
> Еще как относится. | ||
Ответить | Правка | ^ к родителю #153 | Наверх | Cообщить модератору |
182. "Доступен язык программирования Rust 1.16" | +/– | |
Сообщение от Аноним (??) on 20-Мрт-17, 15:21 | ||
Для деревянных поясняю, любой нетривиальный софт на русте будет содержать преизрядное количество unsafe'ов, а bdsm с компилятором при этом никуда не денется. | ||
Ответить | Правка | ^ к родителю #175 | Наверх | Cообщить модератору |
185. "Доступен язык программирования Rust 1.16" | +4 +/– | |
Сообщение от Аноним (??) on 20-Мрт-17, 15:52 | ||
> Для деревянных поясняю, | ||
Ответить | Правка | ^ к родителю #182 | Наверх | Cообщить модератору |
198. "Доступен язык программирования Rust 1.16" | –1 +/– | |
Сообщение от ram_scan on 20-Мрт-17, 18:58 | ||
> Для деревянных поясняю, любой нетривиальный софт на русте будет содержать преизрядное количество unsafe'ов, а bdsm с компилятором при этом никуда не денется. | ||
Ответить | Правка | ^ к родителю #182 | Наверх | Cообщить модератору |
188. "Доступен язык программирования Rust 1.16" | –2 +/– | |
Сообщение от анонимус вульгарис on 20-Мрт-17, 16:49 | ||
> "Тот кто жертвует свободой ради «безопасности» в итоге не получает ни того ни другого" © | ||
Ответить | Правка | ^ к родителю #138 | Наверх | Cообщить модератору |
6. "Доступен язык программирования Rust 1.16" | +/– | |
Сообщение от Аноним (??) on 19-Мрт-17, 10:40 | ||
Подскажите, кто в теме. Вот безопасное управление памятью я ещё представляю без gc и runtime. Concurrency я ещё представляю без рантайма, но как без него может работать параллельность (многопоточность) кода? | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
8. "Доступен язык программирования Rust 1.16" | +1 +/– | |
Сообщение от Аноним (??) on 19-Мрт-17, 10:46 | ||
А в чем видится проблема? | ||
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору |
11. "Доступен язык программирования Rust 1.16" | +1 +/– | |
Сообщение от angra (ok) on 19-Мрт-17, 10:56 | ||
В невозможности без рантайма организовать green threads. То бишь придется ограничится потоками и процессами ОС. Хотя это как раз к concurrency, а не к распараллеливанию. | ||
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору |
14. "Доступен язык программирования Rust 1.16" | +1 +/– | |
Сообщение от Аноним (??) on 19-Мрт-17, 11:29 | ||
вы неправильно понимаете что имеют ввиду под runtime в новости. Имеется в виду что это базовая возможность языка. | ||
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору |
17. "Доступен язык программирования Rust 1.16" | +3 +/– | |
Сообщение от angra (ok) on 19-Мрт-17, 11:37 | ||
А может стоит пользоваться общепринятым значением термина, а не изобретать своё? | ||
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору |
58. "Доступен язык программирования Rust 1.16" | –1 +/– | |
Сообщение от Аноним (??) on 19-Мрт-17, 13:19 | ||
Это вопрос к автору новости. Либо читайте оригинал. | ||
Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору |
16. "Доступен язык программирования Rust 1.16" | –1 +/– | |
Сообщение от Аноним (??) on 19-Мрт-17, 11:37 | ||
Да, именно в этом. | ||
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору |
20. "Доступен язык программирования Rust 1.16" | +/– | |
Сообщение от angra (ok) on 19-Мрт-17, 11:46 | ||
> А то, что разные горутины могут выполнятся одновременно - это заслуга операционной системы. | ||
Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору |
36. "Доступен язык программирования Rust 1.16" | +2 +/– | |
Сообщение от freehck (ok) on 19-Мрт-17, 12:33 | ||
>>>> Concurrency я ещё представляю без рантайма | ||
Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору |
38. "Доступен язык программирования Rust 1.16" | +/– | |
Сообщение от angra (ok) on 19-Мрт-17, 12:35 | ||
Я как бы об этом и сказал. | ||
Ответить | Правка | ^ к родителю #36 | Наверх | Cообщить модератору |
51. "Доступен язык программирования Rust 1.16" | +1 +/– | |
Сообщение от freehck (ok) on 19-Мрт-17, 13:01 | ||
> Я как бы об этом и сказал. | ||
Ответить | Правка | ^ к родителю #38 | Наверх | Cообщить модератору |
62. "Доступен язык программирования Rust 1.16" | +1 +/– | |
Сообщение от Аноним (??) on 19-Мрт-17, 14:05 | ||
>>>>> Concurrency я ещё представляю без рантайма | ||
Ответить | Правка | ^ к родителю #36 | Наверх | Cообщить модератору |
65. "Доступен язык программирования Rust 1.16" | –2 +/– | |
Сообщение от Аноним (??) on 19-Мрт-17, 14:25 | ||
Давайте тогда уж использовать полностью русские термины. | ||
Ответить | Правка | ^ к родителю #62 | Наверх | Cообщить модератору |
166. "Доступен язык программирования Rust 1.16" | +/– | |
Сообщение от Аноним (??) on 20-Мрт-17, 13:11 | ||
И что из этого есть в Расте? | ||
Ответить | Правка | ^ к родителю #65 | Наверх | Cообщить модератору |
76. "Доступен язык программирования Rust 1.16" | –1 +/– | |
Сообщение от angra (ok) on 19-Мрт-17, 16:22 | ||
Параллелизм это физическое одновременное исполнение кода на разных процессорах или ядрах. Он не является неотъемлемым свойством ЯП или даже ОС. Если у нас физически один процессор с одним ядром, то никакие действия со стороны ОС или ЯП не позволят параллельное исполнение. С другой стороны при наличии физической возможности, но без поддержки со стороны ЯП можно получить параллельное исполнение кода за счет запуска нескольких его экземпляров. Хотя тут уже небольшая поддержка нужна со стороны ОС, она должна уметь использовать более одного ядра/процессора и раскидывать по ним процессы. Для параллелизма runtime не нужен. | ||
Ответить | Правка | ^ к родителю #62 | Наверх | Cообщить модератору |
124. "Доступен язык программирования Rust 1.16" | +/– | |
Сообщение от freehck (ok) on 19-Мрт-17, 21:59 | ||
> Concurency это модель написания программы. Она может быть реализована по разному. И | ||
Ответить | Правка | ^ к родителю #76 | Наверх | Cообщить модератору |
54. "Доступен язык программирования Rust 1.16" | –1 +/– | |
Сообщение от freehck (ok) on 19-Мрт-17, 13:04 | ||
> green threads | ||
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору |
61. "Доступен язык программирования Rust 1.16" | +1 +/– | |
Сообщение от Аноним (??) on 19-Мрт-17, 13:38 | ||
это просто название абстракции. green threads, coroutines, fibers, goroutines. Суть одна это event loop. | ||
Ответить | Правка | ^ к родителю #54 | Наверх | Cообщить модератору |
77. "Доступен язык программирования Rust 1.16" | +/– | |
Сообщение от angra (ok) on 19-Мрт-17, 16:25 | ||
Под event loop обычно имеется ввиду совсем другая техника. | ||
Ответить | Правка | ^ к родителю #61 | Наверх | Cообщить модератору |
93. "Доступен язык программирования Rust 1.16" | +/– | |
Сообщение от Аноним (??) on 19-Мрт-17, 17:39 | ||
Ну вот давайте процитирую из главной gevent. | ||
Ответить | Правка | ^ к родителю #77 | Наверх | Cообщить модератору |
97. "Доступен язык программирования Rust 1.16" | –1 +/– | |
Сообщение от angra (ok) on 19-Мрт-17, 17:46 | ||
И что? То, что какая-то либа в питоне одно маскирует под другое, как то меняет, что event loop это другая техника? | ||
Ответить | Правка | ^ к родителю #93 | Наверх | Cообщить модератору |
99. "Доступен язык программирования Rust 1.16" | +/– | |
Сообщение от Аноним (??) on 19-Мрт-17, 18:10 | ||
Ну и отлично. Опять в интернете кто то неправ. | ||
Ответить | Правка | ^ к родителю #97 | Наверх | Cообщить модератору |
170. "Доступен язык программирования Rust 1.16" | –1 +/– | |
Сообщение от Аноним (??) on 20-Мрт-17, 13:48 | ||
> Кстати, green threads - это, насколько мне известно, явовский термин. | ||
Ответить | Правка | ^ к родителю #54 | Наверх | Cообщить модератору |
131. "Доступен язык программирования Rust 1.16" | +/– | |
Сообщение от А. Н. ОНим on 20-Мрт-17, 00:39 | ||
> В невозможности без рантайма организовать green threads. То бишь придется ограничится потоками | ||
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору |
216. "Доступен язык программирования Rust 1.16" | –2 +/– | |
Сообщение от Некулхацкер on 23-Мрт-17, 19:02 | ||
Грин или не грин, по-моему, не важно совсем. Псевдо-потоки нужны для тех сред, которым нужно минимально с ОС взаимодействовать (той же Яве). Вот просто по концепции. Это их "фича". А коль такой задачи не стоит, то просто компилятор может некую предложенную на уровне грамматики языка конструкцию переделать в фактическую конструкцию целевой среды исполнения (где-то процессов ОС налепить, где-то потоков в процессе ОС). Вроде так. | ||
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору |
64. "Доступен язык программирования Rust 1.16" | +1 +/– | |
Сообщение от ferux (ok) on 19-Мрт-17, 14:19 | ||
Действительно, как отмечали выше, runtime в Rust есть, но он легковесный и опциональный (ОС же пишут на Rust). | ||
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору |
100. "Доступен язык программирования Rust 1.16" | +/– | |
Сообщение от Аноним (??) on 19-Мрт-17, 18:54 | ||
printf в си является runtime? | ||
Ответить | Правка | ^ к родителю #64 | Наверх | Cообщить модератору |
115. "Доступен язык программирования Rust 1.16" | +/– | |
Сообщение от ferux (ok) on 19-Мрт-17, 21:08 | ||
нет, но работать без runtime-а не будет т.к. ввод/вывод. | ||
Ответить | Правка | ^ к родителю #100 | Наверх | Cообщить модератору |
117. "Доступен язык программирования Rust 1.16" | +/– | |
Сообщение от Аноним (??) on 19-Мрт-17, 21:27 | ||
Следуя вашей логике, функции из сторонних библиотек не являются runtime, а что мы получим если программа не сможет найти эту функцию в библиотеке? сделали call, а там не правильный адрес. | ||
Ответить | Правка | ^ к родителю #115 | Наверх | Cообщить модератору |
122. "Доступен язык программирования Rust 1.16" | +1 +/– | |
Сообщение от ferux (ok) on 19-Мрт-17, 21:46 | ||
В моём грубом понимании runtime - это только тот код, который компилятор добавляет к программам для обеспечения работы синтаксических конструкций языка. Всё остальное может зависеть от рантайма, как, например, функции работы с вводом/выводом, а может не зависеть, как большинство математических функций. | ||
Ответить | Правка | ^ к родителю #117 | Наверх | Cообщить модератору |
145. "Доступен язык программирования Rust 1.16" | +/– | |
Сообщение от Аноним (??) on 20-Мрт-17, 05:38 | ||
да, все так. Я просто не особо слежу за растом и хотелось понять, понимает ли собеседник о чем говорит. | ||
Ответить | Правка | ^ к родителю #122 | Наверх | Cообщить модератору |
134. "Доступен язык программирования Rust 1.16" | +/– | |
Сообщение от А. Н. ОНим on 20-Мрт-17, 01:17 | ||
> Следуя вашей логике, функции из сторонних библиотек не являются runtime, а что | ||
Ответить | Правка | ^ к родителю #117 | Наверх | Cообщить модератору |
13. "Доступен язык программирования Rust 1.16" | –3 +/– | |
Сообщение от Аноним (??) on 19-Мрт-17, 11:19 | ||
Они бы еще параллельно инструменты развивали. Например Qt Creator заточить, добавить в него подсветку синтаксиса и доки. Servo конечно хорош как доказательство состоятельности языка (будет, если допилят), но без нормальных инструментов язык не взлетит. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
18. "Доступен язык программирования Rust 1.16" | –2 +/– | |
Сообщение от Аномномномнимус on 19-Мрт-17, 11:37 | ||
Qt пусть допилят обещанный PySide2 лучше, чем распыляться на это | ||
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору |
30. "Доступен язык программирования Rust 1.16" | +7 +/– | |
Сообщение от Аноним (??) on 19-Мрт-17, 12:16 | ||
Python признан неисправимым тормозом. Все потихоньку переходят на Go. Инвестировать в заведомо умирающую технологию - очень глупый шаг. | ||
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору |
48. "Доступен язык программирования Rust 1.16" | –3 +/– | |
Сообщение от Аномномномнимус on 19-Мрт-17, 13:00 | ||
Все потихоньку переходят на Go <=> Инвестировать в заведомо умирающую технологию - очень глупый шаг. | ||
Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору |
73. "Доступен язык программирования Rust 1.16" | +1 +/– | |
Сообщение от angra (ok) on 19-Мрт-17, 16:00 | ||
> Для скорости есть C/C++, которые и пытается подменить Go, но я всё | ||
Ответить | Правка | ^ к родителю #48 | Наверх | Cообщить модератору |
164. "Доступен язык программирования Rust 1.16" | –2 +/– | |
Сообщение от Аноним (??) on 20-Мрт-17, 13:03 | ||
Справедливости ради, Go медленнее даже чем java, ибо компилятор и VM последней совершенствовалась очень много лет. Компилятор Go пока не обладает инструментами оптимизации. Взамен нам предлагают скорость самой компиляции, она практически мгновенна. Надеюсь, в будущем будут варианты на выбор | ||
Ответить | Правка | ^ к родителю #73 | Наверх | Cообщить модератору |
165. "Доступен язык программирования Rust 1.16" | +2 +/– | |
Сообщение от angra (ok) on 20-Мрт-17, 13:08 | ||
Ну давай посмотрим на циферки: | ||
Ответить | Правка | ^ к родителю #164 | Наверх | Cообщить модератору |
67. "Доступен язык программирования Rust 1.16" | –1 +/– | |
Сообщение от Аноним (??) on 19-Мрт-17, 14:53 | ||
NumPy, SciPy, Matplotlib уже переводят на Go? | ||
Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору |
143. "Доступен язык программирования Rust 1.16" | –1 +/– | |
Сообщение от . on 20-Мрт-17, 04:59 | ||
Делают аналоги, с разной степенью успешности. А ви таки зачем спрашиваете? :) | ||
Ответить | Правка | ^ к родителю #67 | Наверх | Cообщить модератору |
167. "Доступен язык программирования Rust 1.16" | +1 +/– | |
Сообщение от angra (ok) on 20-Мрт-17, 13:14 | ||
> NumPy, SciPy, Matplotlib уже переводят на Go? | ||
Ответить | Правка | ^ к родителю #67 | Наверх | Cообщить модератору |
180. "Доступен язык программирования Rust 1.16" | –1 +/– | |
Сообщение от Вареник on 20-Мрт-17, 15:13 | ||
> Python признан неисправимым тормозом. Все потихоньку переходят на Go. Инвестировать в заведомо | ||
Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору |
80. "Доступен язык программирования Rust 1.16" | +/– | |
Сообщение от Вареник on 19-Мрт-17, 16:46 | ||
> Qt пусть допилят обещанный PySide2 лучше, чем распыляться на это | ||
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору |
53. "Доступен язык программирования Rust 1.16" | +/– | |
Сообщение от Вы забыли заполнить поле Name on 19-Мрт-17, 13:01 | ||
Есть https://github.com/phildawes/racer, который можно использовать в плагинах к редактору. | ||
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору |
15. "Доступен язык программирования Rust 1.16" | +/– | |
Сообщение от Аномномномнимус on 19-Мрт-17, 11:36 | ||
fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { write!() } | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
19. "Доступен язык программирования Rust 1.16" | +/– | |
Сообщение от Аноним (??) on 19-Мрт-17, 11:39 | ||
> Даже Go на его фоне смотрится лучше | ||
Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору |
21. "Доступен язык программирования Rust 1.16" | +/– | |
Сообщение от Аномномномнимус on 19-Мрт-17, 11:46 | ||
Чем? | ||
Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору |
26. "Доступен язык программирования Rust 1.16" | +1 +/– | |
Сообщение от angra (ok) on 19-Мрт-17, 12:06 | ||
Почти всем :) | ||
Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору |
41. "Доступен язык программирования Rust 1.16" | +1 +/– | |
Сообщение от freehck (ok) on 19-Мрт-17, 12:36 | ||
> Тут проще перечислить недостатки: размер бинаря, проблемное взаимодействия с Сишными либами | ||
Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору |
47. "Доступен язык программирования Rust 1.16" | +/– | |
Сообщение от angra (ok) on 19-Мрт-17, 12:54 | ||
Я перечислил недостатки, а не преимущества. Даже если у ocaml не было бы недостатков, это не означало бы, что у него достаточно преимуществ.Ну и конечно нельзя недооценивать фактор поддержки корпорацией. | ||
Ответить | Правка | ^ к родителю #41 | Наверх | Cообщить модератору |
57. "Доступен язык программирования Rust 1.16" | +3 +/– | |
Сообщение от freehck (ok) on 19-Мрт-17, 13:13 | ||
> Ну и конечно нельзя недооценивать фактор поддержки корпорацией. | ||
Ответить | Правка | ^ к родителю #47 | Наверх | Cообщить модератору |
70. "Доступен язык программирования Rust 1.16" | +/– | |
Сообщение от Аноним (??) on 19-Мрт-17, 15:14 | ||
http://www.dedoimedo.com/computers/software-development-canc... | ||
Ответить | Правка | ^ к родителю #57 | Наверх | Cообщить модератору |
125. "Доступен язык программирования Rust 1.16" | +/– | |
Сообщение от freehck (ok) on 19-Мрт-17, 22:02 | ||
> http://www.dedoimedo.com/computers/software-development-canc... | ||
Ответить | Правка | ^ к родителю #70 | Наверх | Cообщить модератору |
209. "Доступен язык программирования Rust 1.16" | +1 +/– | |
Сообщение от Василий Теркин on 21-Мрт-17, 12:32 | ||
"Большие корпорации" обеспечивают то, чего катастрофически не хватает энтузиастам. Время. Т.е. масштабный проект можно успеть реализовать до того, как он морально устареет, а его разработчики выйдут на пенсию. Для того чтобы ЯП "взлетел" ему нужна куча прикладных библиотек, масса публикаций, удобные IDE и хорошая информационная поддержка, понижающая уровень входа для начинающих. Тогда формируется большое комьюнити. Основная мотивация подавляющего большинства программистов, начинающих изучение нового ЯП - это перспективность его применения в будущем с целью использования его для зарабатывания денег. И лишь единицы выбирают ЯП как оптимальное средство решения конкретной задачи. Поэтому в форумах и идет нескончаемый холивар сторонников заколачивать гвозди микроскопом с сторонниками ремонтировать часы кувалдой. | ||
Ответить | Правка | ^ к родителю #57 | Наверх | Cообщить модератору |
52. "Доступен язык программирования Rust 1.16" | –1 +/– | |
Сообщение от Аномномномнимус on 19-Мрт-17, 13:01 | ||
Мне непонятно, поэтому я и спрашиваю. Иначе не спрашивал бы. Вроде всё логично | ||
Ответить | Правка | ^ к родителю #41 | Наверх | Cообщить модератору |
140. "Доступен язык программирования Rust 1.16" | +/– | |
Сообщение от Аноним (??) on 20-Мрт-17, 02:47 | ||
... отсутствием генериков, убогостью кастомных типов, error'ом(!) при неиспользуемой(!) переменной, хипстоватым сообществом... Вы продолжайте, продолжайте. | ||
Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору |
23. "Доступен язык программирования Rust 1.16" | +3 +/– | |
Сообщение от Аномномномнимус on 19-Мрт-17, 12:00 | ||
Вообще интересно, чем люди мотивируются, создавая кучу костылей в каждом "новом великолепном ЯП". Они как бы забывают, что ЯП вообще делаются не для машин, а для людей. Конечно гибкость инструмента хочется иметь максимальную, но это не должно идти в ущерб читаемости кода и скорости разработки. Языков программирования уже создавалось вагон и маленькая тележка на волне хайпа "вау, компы приходят в жизнь простых смертных!". Из них выкристаллизовались самые удачные в соотношении читаемости/гибкости, стали классикой, заняли свой честный TOP10, на их основе соответственно сформировались огромные комьюнити, написано масса документации, их изучают в ВУЗах. И тут приходит контора и такая "Мы решили что во всех наших ошибках виноват ЯП, мы запилим свой и будем совать его во все места, мы ж корпорация бобра, мы могём". А потом выясняется, что "во все места" только воткнуты "// TODO(user_name): implement this", в итоге работают только какие-то примитивы, документацию найти фиг, структура библиотеки не позволяет на бегу исправить архитектурный косяк | ||
Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору |
29. "Доступен язык программирования Rust 1.16" | +3 +/– | |
Сообщение от angra (ok) on 19-Мрт-17, 12:11 | ||
Да не стесняйся ты так, скажи открыто: "мне лень понимать и учить новые ЯП". | ||
Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору |
33. "Доступен язык программирования Rust 1.16" | +/– | |
Сообщение от Аноним (??) on 19-Мрт-17, 12:21 | ||
А что "новые языки" это какая-то самостоятельная ценность и их обязательно все учить ? | ||
Ответить | Правка | ^ к родителю #29 | Наверх | Cообщить модератору |
37. "Доступен язык программирования Rust 1.16" | +/– | |
Сообщение от angra (ok) on 19-Мрт-17, 12:34 | ||
Нет, необязательно. Можно было выучить Fortran 60 лет назад или APL 50 лет назад и программировать на них по сей день. | ||
Ответить | Правка | ^ к родителю #33 | Наверх | Cообщить модератору |
42. "Доступен язык программирования Rust 1.16" | –2 +/– | |
Сообщение от Аномномномнимус on 19-Мрт-17, 12:43 | ||
В текущих реалиях можно выучить пару основных для десктопа, и php/python, html+js+css для веба, и ещё останется лет на 30 что в процессе разработки продуктов по мере появления доп. вопросов (от code style, тестовых фреймворков и инструментария аля IDE, нужных API, до всяких RFC, алгоритмов подавления шумов и специфики железа). И этого будет достаточно чтобы учиться постоянно и не скучать по фортрану. | ||
Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору |
74. "Доступен язык программирования Rust 1.16" | +4 +/– | |
Сообщение от Аноним (??) on 19-Мрт-17, 16:01 | ||
> В текущих реалиях можно выучить пару основных для десктопа, и php/python, html+js+css | ||
Ответить | Правка | ^ к родителю #42 | Наверх | Cообщить модератору |
87. "Доступен язык программирования Rust 1.16" | +1 +/– | |
Сообщение от angra (ok) on 19-Мрт-17, 17:10 | ||
Согласен. Добавлю, что через пять лет может оказаться, что js и css все-таки не способны удовлетворительно решить большинство задач и индустрия вернеттся к идее написания под веб на других ЯП с последующей трансляцией в webassembly или еще что-то. И все js и css фреймворки разом отправятся на свалку истории. | ||
Ответить | Правка | ^ к родителю #74 | Наверх | Cообщить модератору |
206. "Доступен язык программирования Rust 1.16" | +/– | |
Сообщение от cp on 20-Мрт-17, 23:20 | ||
> в основных для десктопа, вполне возможно мог быть дельфи, вместо пыха или питона - перловочка | ||
Ответить | Правка | ^ к родителю #74 | Наверх | Cообщить модератору |
40. "Доступен язык программирования Rust 1.16" | +2 +/– | |
Сообщение от Аномномномнимус on 19-Мрт-17, 12:36 | ||
> Да не стесняйся ты так, скажи открыто: "мне лень понимать и учить | ||
Ответить | Правка | ^ к родителю #29 | Наверх | Cообщить модератору |
43. "Доступен язык программирования Rust 1.16" | +1 +/– | |
Сообщение от freehck (ok) on 19-Мрт-17, 12:47 | ||
> Да не стесняйся ты так, скажи открыто: "мне лень понимать и учить новые ЯП". | ||
Ответить | Правка | ^ к родителю #29 | Наверх | Cообщить модератору |
50. "Доступен язык программирования Rust 1.16" | +1 +/– | |
Сообщение от angra (ok) on 19-Мрт-17, 13:00 | ||
> Ну знаете ли. Этих новых языков в последнее время попёрло столько, что | ||
Ответить | Правка | ^ к родителю #43 | Наверх | Cообщить модератору |
59. "Доступен язык программирования Rust 1.16" | +/– | |
Сообщение от freehck (ok) on 19-Мрт-17, 13:19 | ||
>> Ну знаете ли. Этих новых языков в последнее время попёрло столько, что | ||
Ответить | Правка | ^ к родителю #50 | Наверх | Cообщить модератору |
85. "Доступен язык программирования Rust 1.16" | +/– | |
Сообщение от angra (ok) on 19-Мрт-17, 17:06 | ||
Я к тому, что написание парсеров за счет существования lex/yacc и аналогов стало простой задачей не пять, не десять и даже не двадцать лет назад. А ты привел их существование как одну из причин появления множества новых ЯП в последнее время. На мой же взгляд появление новых ЯП почти никак не связано с легкостью их первичной реализации. Новые ЯП появляются во множестве, когда набирается достаточно много новых задач, которые старые ЯП решают неудовлетворительно. Потом идет период стабильности, а потом развитие технологий создает новые проблемы и как следствие провоцирует создание новых ЯП. | ||
Ответить | Правка | ^ к родителю #59 | Наверх | Cообщить модератору |
123. "Доступен язык программирования Rust 1.16" | +/– | |
Сообщение от freehck (ok) on 19-Мрт-17, 21:51 | ||
> А ты привел их существование как одну из причин появления множества новых ЯП в последнее время. | ||
Ответить | Правка | ^ к родителю #85 | Наверх | Cообщить модератору |
128. "Доступен язык программирования Rust 1.16" | +/– | |
Сообщение от Sw00p aka Jerom on 19-Мрт-17, 23:06 | ||
>>Ну да, ну да. Perl5 "неудовлетворительно" решал задачи динамической генерации web-страниц, а PHP был "венцом" инженерной мысли. | ||
Ответить | Правка | ^ к родителю #123 | Наверх | Cообщить модератору |
157. "Доступен язык программирования Rust 1.16" | –1 +/– | |
Сообщение от angra (ok) on 20-Мрт-17, 12:21 | ||
> Ну да, ну да. Perl5 "неудовлетворительно" решал задачи динамической генерации web-страниц, | ||
Ответить | Правка | ^ к родителю #123 | Наверх | Cообщить модератору |
169. "Доступен язык программирования Rust 1.16" | +/– | |
Сообщение от freehck (ok) on 20-Мрт-17, 13:25 | ||
>> Ну да, ну да. Perl5 "неудовлетворительно" решал задачи динамической генерации web-страниц, | ||
Ответить | Правка | ^ к родителю #157 | Наверх | Cообщить модератору |
171. "Доступен язык программирования Rust 1.16" | +/– | |
Сообщение от angra (ok) on 20-Мрт-17, 13:56 | ||
> Современный - это какой? Perl5 несколько десятилетий был неизменен. Не вижу особой разницы. | ||
Ответить | Правка | ^ к родителю #169 | Наверх | Cообщить модератору |
203. "Доступен язык программирования Rust 1.16" | +/– | |
Сообщение от freehck (ok) on 20-Мрт-17, 21:43 | ||
>> Современный - это какой? Perl5 несколько десятилетий был неизменен. Не вижу особой разницы. | ||
Ответить | Правка | ^ к родителю #171 | Наверх | Cообщить модератору |
86. "Доступен язык программирования Rust 1.16" | –2 +/– | |
Сообщение от Вареник on 19-Мрт-17, 17:06 | ||
> В общем, я не знаю, когда вылижут Rust, но для начала надо | ||
Ответить | Правка | ^ к родителю #43 | Наверх | Cообщить модератору |
193. "Доступен язык программирования Rust 1.16" | –1 +/– | |
Сообщение от анонимус вульгарис on 20-Мрт-17, 17:06 | ||
> Руст - язык без ниши. Как системный, для игр и вычислений - | ||
Ответить | Правка | ^ к родителю #86 | Наверх | Cообщить модератору |
72. "Доступен язык программирования Rust 1.16" | –1 +/– | |
Сообщение от Sw00p aka Jerom on 19-Мрт-17, 15:53 | ||
>>но это не должно идти в ущерб читаемости кода и скорости разработки. | ||
Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору |
88. "Доступен язык программирования Rust 1.16" | +/– | |
Сообщение от Вареник on 19-Мрт-17, 17:11 | ||
>>>но это не должно идти в ущерб читаемости кода и скорости разработки. | ||
Ответить | Правка | ^ к родителю #72 | Наверх | Cообщить модератору |
101. "Доступен язык программирования Rust 1.16" | +/– | |
Сообщение от Sw00p aka Jerom on 19-Мрт-17, 19:01 | ||
>>На С++ програмист напишет сложную систему медленней, чем на Java. | ||
Ответить | Правка | ^ к родителю #88 | Наверх | Cообщить модератору |
108. "Доступен язык программирования Rust 1.16" | –1 +/– | |
Сообщение от Аномномномнимус on 19-Мрт-17, 20:12 | ||
> Не читабельность это самый "нубский" аргумент, конечно для русскоязычного китайский будет | ||
Ответить | Правка | ^ к родителю #101 | Наверх | Cообщить модератору |
118. "Доступен язык программирования Rust 1.16" | –1 +/– | |
Сообщение от RobotsCantPoop on 19-Мрт-17, 21:31 | ||
Для любителей чтива, приближенного к одному из естесственных языков, придумали COBOL. Его конечно ругают очень-очень сильно, но пока си пытается указателем в указатель на переменную попасть, COBOL рулит транзакциями на миллиарды. | ||
Ответить | Правка | ^ к родителю #108 | Наверх | Cообщить модератору |
126. "Доступен язык программирования Rust 1.16" | +/– | |
Сообщение от Sw00p aka Jerom on 19-Мрт-17, 22:37 | ||
>>Очевидно что читать то, что написано на нормальном языке, нормальным стилем, гораздо легче и приятнее, чем э слыш чотенька тут вот а тут так там тыгыдым акошка мне запили хопа гангнамстайл | ||
Ответить | Правка | ^ к родителю #108 | Наверх | Cообщить модератору |
156. "Доступен язык программирования Rust 1.16" | –1 +/– | |
Сообщение от Аномномномнимус on 20-Мрт-17, 12:18 | ||
>> 1) время на чтение + время на "думает" + опять время на чтение = быстрая разработка. | ||
Ответить | Правка | ^ к родителю #126 | Наверх | Cообщить модератору |
183. "Доступен язык программирования Rust 1.16" | +/– | |
Сообщение от Вареник on 20-Мрт-17, 15:37 | ||
> я просто не понял вы сторонник (x) или function function_name(argument x)? Лично для меня без разницы, итог один (в опкодах) в принципе. | ||
Ответить | Правка | ^ к родителю #126 | Наверх | Cообщить модератору |
186. "Доступен язык программирования Rust 1.16" | +/– | |
Сообщение от Sw00p aka Jerom on 20-Мрт-17, 16:35 | ||
>>- для стиля xyz - должен быть комментарий | ||
Ответить | Правка | ^ к родителю #183 | Наверх | Cообщить модератору |
207. "Доступен язык программирования Rust 1.16" | –1 +/– | |
Сообщение от Аномномномнимус on 21-Мрт-17, 01:08 | ||
Правильно объявлять function или func, если вы хотите функцию, а не класс, объект или ещё стопицот вариантов синтаксического сахара, не (x) и тем более не fun. Если вы хотите фана, то вам конечно без разницы на чём писать. А если чтобы работало, было читаемо, сопровождаемо и вообще не стыдно было показать, то нужно чтобы намерение было чётко задекларировано. Все эти огрызки и экономия на спичках - зло. Сиди потом, гадай, fn - это function или filename, или ещё что-то. Например, если нужно быстро найти функцию, но не помнишь точного её имени, внезапно все эти скобочки, косточки, звёздочки в ряд начинают мешать, а не помогать. Равно как и аббревиатуры, ты помнишь что оно в имени функции было что-то про перемножение, ищешь multiple, а потом выясняется что народ так "сэкономил оперативы и времени", что в коде оно mlt. И как бы автор каждого такого кастратика кричит "достаточно один раз выучить", но таких методов десятки в каждом классе, классов сотни, да ещё и проектов вагон и маленькая тележка и сводится всё к зубрению вместо понимания. | ||
Ответить | Правка | ^ к родителю #186 | Наверх | Cообщить модератору |
210. "Доступен язык программирования Rust 1.16" | +/– | |
Сообщение от Sw00p aka Jerom on 21-Мрт-17, 17:56 | ||
>>Правильно объявлять function или func, | ||
Ответить | Правка | ^ к родителю #207 | Наверх | Cообщить модератору |
211. "Доступен язык программирования Rust 1.16" | +/– | |
Сообщение от Sw00p aka Jerom on 22-Мрт-17, 01:14 | ||
блин у комента кажись ограничение по длине текста хмммм | ||
Ответить | Правка | ^ к родителю #210 | Наверх | Cообщить модератору |
114. "Доступен язык программирования Rust 1.16" | +/– | |
Сообщение от angra (ok) on 19-Мрт-17, 20:58 | ||
Титеретик или тролль? | ||
Ответить | Правка | ^ к родителю #101 | Наверх | Cообщить модератору |
127. "Доступен язык программирования Rust 1.16" | +/– | |
Сообщение от Sw00p aka Jerom on 19-Мрт-17, 22:40 | ||
> Титеретик или тролль? | ||
Ответить | Правка | ^ к родителю #114 | Наверх | Cообщить модератору |
159. "Доступен язык программирования Rust 1.16" | +/– | |
Сообщение от angra (ok) on 20-Мрт-17, 12:28 | ||
Это яркий пример, иллюстрирующий ошибочность твоих разглагольствований о том, что проектирование занимает основное время и выбор ЯП почти не сказывается на времени написания программы. Конечно разница во времени между написанием программы на С и python будет не такой большой как в случае с brainfuck, но тем не менее она будет весьма существенной. | ||
Ответить | Правка | ^ к родителю #127 | Наверх | Cообщить модератору |
189. "Доступен язык программирования Rust 1.16" | –1 +/– | |
Сообщение от Sw00p aka Jerom on 20-Мрт-17, 16:49 | ||
> Это яркий пример, иллюстрирующий ошибочность твоих разглагольствований о том, что проектирование занимает основное время и выбор ЯП почти не сказывается на времени написания программы. | ||
Ответить | Правка | ^ к родителю #159 | Наверх | Cообщить модератору |
197. "Доступен язык программирования Rust 1.16" | +/– | |
Сообщение от angra (ok) on 20-Мрт-17, 18:39 | ||
Таки титеретик. Причем случай крайне запущенный, если даже пример с brainfuck не заставил хоть чуть-чуть подумать. | ||
Ответить | Правка | ^ к родителю #189 | Наверх | Cообщить модератору |
201. "Доступен язык программирования Rust 1.16" | +/– | |
Сообщение от Sw00p aka Jerom on 20-Мрт-17, 20:54 | ||
тады уж на ТМ, брейнфак в сторонке курит | ||
Ответить | Правка | ^ к родителю #197 | Наверх | Cообщить модератору |
202. "Доступен язык программирования Rust 1.16" | +/– | |
Сообщение от Sw00p aka Jerom on 20-Мрт-17, 20:59 | ||
> тады уж на ТМ, брейнфак в сторонке курит | ||
Ответить | Правка | ^ к родителю #201 | Наверх | Cообщить модератору |
129. "Доступен язык программирования Rust 1.16" | –1 +/– | |
Сообщение от Sw00p aka Jerom on 19-Мрт-17, 23:08 | ||
> Титеретик или тролль? | ||
Ответить | Правка | ^ к родителю #114 | Наверх | Cообщить модератору |
184. "Доступен язык программирования Rust 1.16" | –1 +/– | |
Сообщение от Вареник on 20-Мрт-17, 15:40 | ||
>> Титеретик или тролль? | ||
Ответить | Правка | ^ к родителю #129 | Наверх | Cообщить модератору |
187. "Доступен язык программирования Rust 1.16" | +1 +/– | |
Сообщение от Sw00p aka Jerom on 20-Мрт-17, 16:40 | ||
> - Хуже, преподаватель. Сам в реальных проектах не писал, не сопровождал, но | ||
Ответить | Правка | ^ к родителю #184 | Наверх | Cообщить модератору |
208. "Доступен язык программирования Rust 1.16" | –1 +/– | |
Сообщение от Илья (??) on 21-Мрт-17, 09:40 | ||
о господи. Ну хорошо хоть в одном файле уместилась | ||
Ответить | Правка | ^ к родителю #187 | Наверх | Cообщить модератору |
213. "Доступен язык программирования Rust 1.16" | +/– | |
Сообщение от anonymous (??) on 22-Мрт-17, 06:16 | ||
> Давайте спросим у Д. Кнут-а сколько кода он написал ))) | ||
Ответить | Правка | ^ к родителю #187 | Наверх | Cообщить модератору |
215. "Доступен язык программирования Rust 1.16" | +/– | |
Сообщение от Sw00p aka Jerom on 22-Мрт-17, 16:08 | ||
))) | ||
Ответить | Правка | ^ к родителю #213 | Наверх | Cообщить модератору |
176. "Доступен язык программирования Rust 1.16" | –1 +/– | |
Сообщение от Вареник on 20-Мрт-17, 14:59 | ||
>> И сей факт в том, что время тратися в основном на проектирование. | ||
Ответить | Правка | ^ к родителю #101 | Наверх | Cообщить модератору |
190. "Доступен язык программирования Rust 1.16" | +/– | |
Сообщение от Sw00p aka Jerom on 20-Мрт-17, 16:52 | ||
> - На тестирование, отлаживание, сопровождение (многочисленные доработки по запросам). | ||
Ответить | Правка | ^ к родителю #176 | Наверх | Cообщить модератору |
219. "Доступен язык программирования Rust 1.16" | +/– | |
Сообщение от Некулхацкер on 24-Мрт-17, 13:06 | ||
>>>>но это не должно идти в ущерб читаемости кода и скорости разработки. | ||
Ответить | Правка | ^ к родителю #88 | Наверх | Cообщить модератору |
220. "Доступен язык программирования Rust 1.16" | +/– | |
Сообщение от Аноним (??) on 24-Мрт-17, 21:46 | ||
>[оверквотинг удален] | ||
Ответить | Правка | ^ к родителю #219 | Наверх | Cообщить модератору |
27. "Доступен язык программирования Rust 1.16" | +/– | |
Сообщение от incker on 19-Мрт-17, 12:08 | ||
Зачем указывать тип, если переменная объявленная через let, как вы написали - будет константа. Не константы объявляются так let mut variable | ||
Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору |
31. "Доступен язык программирования Rust 1.16" | –2 +/– | |
Сообщение от Аномномномнимус on 19-Мрт-17, 12:20 | ||
Зачем константы называть variables в документации и делать иммутабельными из коробки? | ||
Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору |
34. "Доступен язык программирования Rust 1.16" | –3 +/– | |
Сообщение от Аноним (??) on 19-Мрт-17, 12:22 | ||
Константность - только чтение. Мутабельность - чтение и запись. Т.е. любую переменную мы можем читать, а запись - это дополнительное свойство, которое и надо задавать. В С++ эта логика нарушена. | ||
Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору |
44. "Доступен язык программирования Rust 1.16" | +/– | |
Сообщение от Аномномномнимус on 19-Мрт-17, 12:49 | ||
Как говорят знакомые атеисты: ОГОСПАДЕ! | ||
Ответить | Правка | ^ к родителю #34 | Наверх | Cообщить модератору |
89. "Доступен язык программирования Rust 1.16" | +2 +/– | |
Сообщение от Ordu (ok) on 19-Мрт-17, 17:28 | ||
ОГОСПАДЕ. | ||
Ответить | Правка | ^ к родителю #44 | Наверх | Cообщить модератору |
92. "Доступен язык программирования Rust 1.16" | +/– | |
Сообщение от Аноним (??) on 19-Мрт-17, 17:37 | ||
Переменная может быть константной и меняться. Тут вообще большое поле для демагогии. Но всё это будут придирки к словам. Факт остается фактом, объект должен быть читаем всегда, а вот изменяем нет. | ||
Ответить | Правка | ^ к родителю #44 | Наверх | Cообщить модератору |
105. "Доступен язык программирования Rust 1.16" | –1 +/– | |
Сообщение от Аномномномнимус on 19-Мрт-17, 19:45 | ||
Константа не может быть переменной. Это тавтология. | ||
Ответить | Правка | ^ к родителю #92 | Наверх | Cообщить модератору |
168. "Доступен язык программирования Rust 1.16" | +/– | |
Сообщение от angra (ok) on 20-Мрт-17, 13:17 | ||
> Константа не может быть переменной. Это тавтология. | ||
Ответить | Правка | ^ к родителю #105 | Наверх | Cообщить модератору |
194. "Доступен язык программирования Rust 1.16" | +/– | |
Сообщение от анонимус вульгарис on 20-Мрт-17, 17:14 | ||
> Константа не может быть переменной. Это тавтология. | ||
Ответить | Правка | ^ к родителю #105 | Наверх | Cообщить модератору |
217. "Доступен язык программирования Rust 1.16" | –1 +/– | |
Сообщение от Некулхацкер on 23-Мрт-17, 19:19 | ||
> Как говорят знакомые атеисты: ОГОСПАДЕ! | ||
Ответить | Правка | ^ к родителю #44 | Наверх | Cообщить модератору |
46. "Доступен язык программирования Rust 1.16" | +2 +/– | |
Сообщение от freehck (ok) on 19-Мрт-17, 12:53 | ||
> Зачем константы называть variables | ||
Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору |
75. "Доступен язык программирования Rust 1.16" | +1 +/– | |
Сообщение от Ordu (ok) on 19-Мрт-17, 16:12 | ||
Константы и read-only переменные -- это разные вещи. Просто подумай об этом, и -- я верю в тебя -- ты увидишь разницу. | ||
Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору |
106. "Доступен язык программирования Rust 1.16" | –2 +/– | |
Сообщение от Аномномномнимус on 19-Мрт-17, 19:51 | ||
Про константы не я вбросил, я то знаю разницу | ||
Ответить | Правка | ^ к родителю #75 | Наверх | Cообщить модератору |
112. "Доступен язык программирования Rust 1.16" | +2 +/– | |
Сообщение от Аноним (??) on 19-Мрт-17, 20:35 | ||
> Про константы не я вбросил, я то знаю разницу | ||
Ответить | Правка | ^ к родителю #106 | Наверх | Cообщить модератору |
91. "Доступен язык программирования Rust 1.16" | +2 +/– | |
Сообщение от Аноним (??) on 19-Мрт-17, 17:32 | ||
> Зачем константы называть variables в документации и делать иммутабельными из коробки? | ||
Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору |
107. "Доступен язык программирования Rust 1.16" | –1 +/– | |
Сообщение от Аномномномнимус on 19-Мрт-17, 19:59 | ||
Ты удивишься, но константы инлайнились ещё во времена ассемблера. | ||
Ответить | Правка | ^ к родителю #91 | Наверх | Cообщить модератору |
110. "Доступен язык программирования Rust 1.16" | +1 +/– | |
Сообщение от Аноним (??) on 19-Мрт-17, 20:29 | ||
> Ты удивишься, но константы инлайнились ещё во времена ассемблера. | ||
Ответить | Правка | ^ к родителю #107 | Наверх | Cообщить модератору |
158. "Доступен язык программирования Rust 1.16" | –1 +/– | |
Сообщение от Аномномномнимус on 20-Мрт-17, 12:26 | ||
Много кто умеет вычислять не меняющиеся переменные на этапе компайлтайма, причём по умолчанию, но они это называют "оптимизация на этапе компиляции", а не делают из этого культ мордования терминологии | ||
Ответить | Правка | ^ к родителю #110 | Наверх | Cообщить модератору |
161. "Доступен язык программирования Rust 1.16" | +/– | |
Сообщение от angra (ok) on 20-Мрт-17, 12:50 | ||
Культ тут разве что ты делаешь. Насколько я понял, с С/C++ ты знаком. В них дефолтное поведение для переменной это изменяемость, а невозможность изменений задается ключевым словом const. В rust наоборот, дефолтное поведение для переменной это невозможность изменений, а изменяемость указывается при помощи ключевого слова mut. То бишь если отбросить нюансы с указателями, то разница лишь в том, какое поведение по умолчанию, а какое требует ключевого слова. При этом в обоих случаях речь идет о переменных(именованная ячейка памяти), не о настоящих константах. Скорее всего тебя в заблуждение вводит само слово const. | ||
Ответить | Правка | ^ к родителю #158 | Наверх | Cообщить модератору |
199. "Доступен язык программирования Rust 1.16" | –1 +/– | |
Сообщение от _ (??) on 20-Мрт-17, 19:27 | ||
Он дятел - сиречь не понимает даже что в правильных Ёзыках константы не имеют не то что адреса, но и даже например типа :) | ||
Ответить | Правка | ^ к родителю #161 | Наверх | Cообщить модератору |
32. "Доступен язык программирования Rust 1.16" | –2 +/– | |
Сообщение от Аноним (??) on 19-Мрт-17, 12:20 | ||
Дополнительные правила и ограничения - плата за безопасность и увеличение производительности. Пример, как и все подобные, высосан из пальца. | ||
Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору |
35. "Доступен язык программирования Rust 1.16" | +/– | |
Сообщение от Аноним (??) on 19-Мрт-17, 12:24 | ||
Безопасность иллюзорна ибо любой нетривиальный алгоритм будет полон unsafe'ов. | ||
Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору |
94. "Доступен язык программирования Rust 1.16" | +/– | |
Сообщение от Аноним (??) on 19-Мрт-17, 17:41 | ||
Вот вам концепция, на которой С++ гарантированно проиграет Rust'у: http://www.gamedev.ru/flame/forum/?id=156989 | ||
Ответить | Правка | ^ к родителю #35 | Наверх | Cообщить модератору |
104. "Доступен язык программирования Rust 1.16" | +/– | |
Сообщение от Аномномномнимус on 19-Мрт-17, 19:36 | ||
> Вот вам концепция, на которой С++ гарантированно проиграет Rust'у: http://www.gamedev.ru/flame/forum/?id=156989 | ||
Ответить | Правка | ^ к родителю #94 | Наверх | Cообщить модератору |
151. "Доступен язык программирования Rust 1.16" | +2 +/– | |
Сообщение от Аноним (??) on 20-Мрт-17, 11:37 | ||
Тебе надо, ты и пиши, в чем проблема? Почему на операциях с памятью Rust оказывается быстрее тебе ответили. | ||
Ответить | Правка | ^ к родителю #104 | Наверх | Cообщить модератору |
154. "Доступен язык программирования Rust 1.16" | +/– | |
Сообщение от Аноним (??) on 20-Мрт-17, 12:03 | ||
Пруф или не было. | ||
Ответить | Правка | ^ к родителю #151 | Наверх | Cообщить модератору |
195. "Доступен язык программирования Rust 1.16" | +2 +/– | |
Сообщение от анонимус вульгарис on 20-Мрт-17, 17:17 | ||
> Безопасность иллюзорна ибо любой нетривиальный алгоритм будет полон unsafe'ов. | ||
Ответить | Правка | ^ к родителю #35 | Наверх | Cообщить модератору |
45. "Доступен язык программирования Rust 1.16" | +2 +/– | |
Сообщение от Аномномномнимус on 19-Мрт-17, 12:51 | ||
Плата за безопасность - открытость и понятность кода. Когда начинается магия и ересь - безопасность и надёжность заканчивается, начинается security through oscurity и появляются "крайне редкие специалисты", требующие за разруливание этих клубков магической лапши баснословные деньги. | ||
Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору |
83. "Доступен язык программирования Rust 1.16" | +2 +/– | |
Сообщение от Вареник on 19-Мрт-17, 16:57 | ||
> Плата за безопасность - открытость и понятность кода. Когда начинается магия и | ||
Ответить | Правка | ^ к родителю #45 | Наверх | Cообщить модератору |
84. "Доступен язык программирования Rust 1.16" | –1 +/– | |
Сообщение от Вареник on 19-Мрт-17, 17:00 | ||
>> Плата за безопасность - открытость и понятность кода. Когда начинается магия и | ||
Ответить | Правка | ^ к родителю #83 | Наверх | Cообщить модератору |
24. "Доступен язык программирования Rust 1.16" | +1 +/– | |
Сообщение от Аноним (??) on 19-Мрт-17, 12:01 | ||
https://en.wikipedia.org/wiki/Paul_Graham_(computer_programmer)#The_Blub_paradox | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
39. "Доступен язык программирования Rust 1.16" | +6 +/– | |
Сообщение от нонанон on 19-Мрт-17, 12:36 | ||
"cargo build", "cargo doc", "cargo check" ... Какой-то прямо "cargo cult"... | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
150. "Доступен язык программирования Rust 1.16" | –2 +/– | |
Сообщение от Аноним (??) on 20-Мрт-17, 11:06 | ||
Ломающие новости. Это специально именно так и названо. | ||
Ответить | Правка | ^ к родителю #39 | Наверх | Cообщить модератору |
49. "Доступен язык программирования Rust 1.16" | –2 +/– | |
Сообщение от Аноним (??) on 19-Мрт-17, 13:00 | ||
Когда QT на раст перепишут, тогда он и зарешает, а пока - язык выходного дня. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
55. "Доступен язык программирования Rust 1.16" | +/– | |
Сообщение от Аномномномнимус on 19-Мрт-17, 13:05 | ||
Qt на Rust не перепишут, к счастью. | ||
Ответить | Правка | ^ к родителю #49 | Наверх | Cообщить модератору |
56. "Доступен язык программирования Rust 1.16" | –1 +/– | |
Сообщение от Аноним (??) on 19-Мрт-17, 13:12 | ||
Ага, тогда им еще и гуи придумывать, а они и язык пока не могут до стабильного состоянию допилить. | ||
Ответить | Правка | ^ к родителю #55 | Наверх | Cообщить модератору |
60. "Доступен язык программирования Rust 1.16" | –1 +/– | |
Сообщение от Аномномномнимус on 19-Мрт-17, 13:22 | ||
У Qt есть GUI же. И у них нет причин переписывать себя на Rust. | ||
Ответить | Правка | ^ к родителю #56 | Наверх | Cообщить модератору |
95. "Доступен язык программирования Rust 1.16" | +/– | |
Сообщение от Аноним (??) on 19-Мрт-17, 17:43 | ||
Это и не требуется. Элементы, требующие производительности и безопасности, можно выделить в отдельные либы на Rust'e. Остальное оставить на с++. | ||
Ответить | Правка | ^ к родителю #55 | Наверх | Cообщить модератору |
103. "Доступен язык программирования Rust 1.16" | +/– | |
Сообщение от Аномномномнимус on 19-Мрт-17, 19:29 | ||
Можно популярнее про производительность и безопасность? Вот прям с примерами. Добавление зоопарка должно добавить или стрёмный, по сравнению со стандартным для Qt, код? | ||
Ответить | Правка | ^ к родителю #95 | Наверх | Cообщить модератору |
66. "Доступен язык программирования Rust 1.16" | –2 +/– | |
Сообщение от skybon (ok) on 19-Мрт-17, 14:29 | ||
Вполне возможно, что весь гномостек на него портируют (включая GTK+). librsvg переписывают уже сейчас. | ||
Ответить | Правка | ^ к родителю #49 | Наверх | Cообщить модератору |
68. "Доступен язык программирования Rust 1.16" | +/– | |
Сообщение от Аноним (??) on 19-Мрт-17, 14:56 | ||
Сомневаюсь, что начнут переписывать glib | ||
Ответить | Правка | ^ к родителю #66 | Наверх | Cообщить модератору |
69. "Доступен язык программирования Rust 1.16" | –3 +/– | |
Сообщение от Аноним (??) on 19-Мрт-17, 15:07 | ||
уж куда лучше на Swift переписать, которому всего 3 года, но он уже юзабельный с версии 3. | ||
Ответить | Правка | ^ к родителю #66 | Наверх | Cообщить модератору |
200. "Доступен язык программирования Rust 1.16" | +1 +/– | |
Сообщение от _ (??) on 20-Мрт-17, 19:30 | ||
Он А-огороженный и никому кроме заднеприводных не уперся, увы. | ||
Ответить | Правка | ^ к родителю #69 | Наверх | Cообщить модератору |
82. "Доступен язык программирования Rust 1.16" | –1 +/– | |
Сообщение от Вареник on 19-Мрт-17, 16:54 | ||
> Когда QT на раст перепишут, тогда он и зарешает, а пока | ||
Ответить | Правка | ^ к родителю #49 | Наверх | Cообщить модератору |
96. "Доступен язык программирования Rust 1.16" | +1 +/– | |
Сообщение от Аноним (??) on 19-Мрт-17, 17:45 | ||
Знают. | ||
Ответить | Правка | ^ к родителю #82 | Наверх | Cообщить модератору |
181. "Доступен язык программирования Rust 1.16" | –1 +/– | |
Сообщение от Аноним (??) on 20-Мрт-17, 15:15 | ||
Но никому не скажут. | ||
Ответить | Правка | ^ к родителю #96 | Наверх | Cообщить модератору |
81. "Доступен язык программирования Rust 1.16" | +1 +/– | |
Сообщение от Вареник on 19-Мрт-17, 16:52 | ||
Руст - это агрессивная реклама вырвиглазного, неудобного и ненужного. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
98. "Доступен язык программирования Rust 1.16" | +/– | |
Сообщение от Аноним (??) on 19-Мрт-17, 17:48 | ||
1. Раст, не руст. | ||
Ответить | Правка | ^ к родителю #81 | Наверх | Cообщить модератору |
109. "Доступен язык программирования Rust 1.16" | +1 +/– | |
Сообщение от Аноним (??) on 19-Мрт-17, 20:16 | ||
Dropbox. Впрочем, там еще много чего на Go, но весь core - уже на Rust. | ||
Ответить | Правка | ^ к родителю #98 | Наверх | Cообщить модератору |
121. "Доступен язык программирования Rust 1.16" | +/– | |
Сообщение от Аноним (??) on 19-Мрт-17, 21:41 | ||
Dropbox. Впрочем, там еще много чего на Go, но весь core - пока на Rust.(fixed) | ||
Ответить | Правка | ^ к родителю #109 | Наверх | Cообщить модератору |
120. "Доступен язык программирования Rust 1.16" | +1 +/– | |
Сообщение от Аноним (??) on 19-Мрт-17, 21:40 | ||
У кого что болит, как гриться... Пока я вижу лишь твою повышенную активность подозрительно напоминающую оказать влияние на мнение других. | ||
Ответить | Правка | ^ к родителю #81 | Наверх | Cообщить модератору |
152. "Доступен язык программирования Rust 1.16" | –1 +/– | |
Сообщение от Аноним (??) on 20-Мрт-17, 11:42 | ||
По каждому языку здесь раскручивается холивар. Я полагаю из-за того, что люди боятся, что язык взлетит и его придется учить, чтобы не оказаться в отстоиниках. Как считаете? | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
163. "Доступен язык программирования Rust 1.16" | –1 +/– | |
Сообщение от Kodir (ok) on 20-Мрт-17, 13:02 | ||
Считаю, фигню сказал. Разве боятся апологеты Жабы прихода C#? Кто-то из "сипиписников" оглядывается на D? Нет и нет. Каждый работает в своей нише. Мир ИТ, несмотря на свою кажущуюся стремительность, на деле крайне инертный (как стандарты для патронов). Есть столько легаси кода на древних языках, что практически любой найдёт себе работу по поддержке старого *овна мамонта. Да ещё и оплачивать будут выше из-за "уникальности специалиста". | ||
Ответить | Правка | ^ к родителю #152 | Наверх | Cообщить модератору |
172. "Доступен язык программирования Rust 1.16" | +/– | |
Сообщение от Аноним (??) on 20-Мрт-17, 14:39 | ||
> Разве боятся апологеты Жабы прихода C#? Кто-то из "сипиписников" оглядывается на D? Нет и нет. | ||
Ответить | Правка | ^ к родителю #163 | Наверх | Cообщить модератору |
204. "Доступен язык программирования Rust 1.16" | +/– | |
Сообщение от Ordu (ok) on 20-Мрт-17, 23:17 | ||
Я уверен, что половина плюющих на аргументы -- тролли, оставшиеся -- хомячки, которые не имеют собственного мнения и субъектности. Нет какого-то глубинного смысла в том, чтобы обращать внимание на тех или этих. | ||
Ответить | Правка | ^ к родителю #172 | Наверх | Cообщить модератору |
218. "Доступен язык программирования Rust 1.16" | –1 +/– | |
Сообщение от Некулхацкер on 23-Мрт-17, 19:23 | ||
> По каждому языку здесь раскручивается холивар. Я полагаю из-за того, что люди | ||
Ответить | Правка | ^ к родителю #152 | Наверх | Cообщить модератору |
155. "Доступен язык программирования Rust 1.16" | +/– | |
Сообщение от Аноним (??) on 20-Мрт-17, 12:09 | ||
> ... обеспечивающего автоматическое управление памятью и предоставляющего средства для высокого параллелизма выполнения заданий, при этом обходясь без использования сборщика мусора и runtime. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
162. "Доступен язык программирования Rust 1.16" | +/– | |
Сообщение от Kodir (ok) on 20-Мрт-17, 12:57 | ||
Что прикольно, сто лет как существует D - такой же "с менеджером памяти" и не менее подходящий для "системное программирование". ГДЕ ВЫ, хипстеры и гонщики за новомодным? Вот же, стабильный язык с кучей библиотек - пишите! Или вам нехватает в ушах рекламы? | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
173. "Доступен язык программирования Rust 1.16" | +/– | |
Сообщение от Аноним (??) on 20-Мрт-17, 14:44 | ||
Ну видимо разница есть, раз не слетаются на такой крутой, "столетний" язык | ||
Ответить | Правка | ^ к родителю #162 | Наверх | Cообщить модератору |
192. "Доступен язык программирования Rust 1.16" | +/– | |
Сообщение от Аноним (??) on 20-Мрт-17, 16:59 | ||
D растерял кучу людей, когда показал свою несостоятельность как языка в процессе своего развития (история с двумя стандартными библиотеками это вообще нечто, нужно придумать что-нибудь покруче для того чтобы отбить желание его учить еще в начале). Ни одному "хипстеру и гонщику за новомодным" (да и вообще кому угодно) такие запары с маргинальным языком в самом начале пути не нужны и нужны никогда не были. | ||
Ответить | Правка | ^ к родителю #162 | Наверх | Cообщить модератору |
196. "Доступен язык программирования Rust 1.16" | +/– | |
Сообщение от Pinkie Pie on 20-Мрт-17, 18:18 | ||
Я пишу. Шикарный язык, да. | ||
Ответить | Правка | ^ к родителю #162 | Наверх | Cообщить модератору |
205. "Доступен язык программирования Rust 1.16" | +/– | |
Сообщение от Ordu (ok) on 20-Мрт-17, 23:19 | ||
> Что прикольно, сто лет как существует D - такой же "с менеджером | ||
Ответить | Правка | ^ к родителю #162 | Наверх | Cообщить модератору |
214. "Доступен язык программирования Rust 1.16" | +/– | |
Сообщение от anonymous (??) on 22-Мрт-17, 06:26 | ||
> D пролетел с названием. Такое амбициозное название, а под обложкой жаба, компилируемая | ||
Ответить | Правка | ^ к родителю #205 | Наверх | Cообщить модератору |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |