Вариант для распечатки |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Режим отображения отдельной подветви беседы | [ Отслеживать ] |
Оглавление |
Сообщения | [Сортировка по времени | RSS] |
4. "Релиз языка программирования Rust 2018 (1.31)" | +/– | |
Сообщение от Аноним (4), 08-Дек-18, 16:05 | ||
"релиз языка системного программирования Rust 1.31" | ||
Ответить | Правка | Наверх | Cообщить модератору |
5. "Релиз языка программирования Rust 2018 (1.31)" | –2 +/– | |
Сообщение от Аноним (5), 08-Дек-18, 16:09 | ||
Linux | ||
Ответить | Правка | Наверх | Cообщить модератору |
7. "Релиз языка программирования Rust 2018 (1.31)" | +1 +/– | |
Сообщение от Аноним (7), 08-Дек-18, 16:11 | ||
Например, Redox https://www.opennet.ru/opennews/art.shtml?num=46919 | ||
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору |
22. "Релиз языка программирования Rust 2018 (1.31)" | –1 +/– | |
Сообщение от Ретроград (?), 08-Дек-18, 17:10 | ||
Этот самый Redox очень трудно назвать ОС. Если внимательно почитать список его возможностей и ограничений, то оно больше на какую-то демку похоже, чем на ОС. Они не осилили даже работу с дисками, про остальное даже не говорю. | ||
Ответить | Правка | Наверх | Cообщить модератору |
8. "Релиз языка программирования Rust 2018 (1.31)" | –8 +/– | |
Сообщение от Анонимчжан (?), 08-Дек-18, 16:13 | ||
они сравнивают его c C++))) это мило однако. как детский автоматик сравнивать с АК)) | ||
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору |
10. "Релиз языка программирования Rust 2018 (1.31)" | +7 +/– | |
Сообщение от Аноним (10), 08-Дек-18, 16:20 | ||
Не, не, мы используем в нескольких местах в проде: раст однозначно тащит и разработка несколько проще, чем на С++, но изучить и привыкнуть ушло время. Но в целом думаю за ним будущее. | ||
Ответить | Правка | Наверх | Cообщить модератору |
24. "Релиз языка программирования Rust 2018 (1.31)" | –6 +/– | |
Сообщение от Ретроград (?), 08-Дек-18, 17:17 | ||
Ржа, честно говоря, неплохой язык в своей ключевой идее (современный системный ЯП с автоматизацией управления памятью), но реализация и сателлитный шлак просто убивают. У плюсов весьма неуютный синтаксис и неочевидная семантика, и нужно было сильно постараться, чтобы сделать хуже. У Ржи получилось, да так, что смотреть на это без крови в глазах невозможно, а чтение хоть сколько-нибудь сложного кода напоминает изощренную интеллектуальную пытку. Плюс вместо того, чтобы пилить чисто компилятор и отдать все прочее на откуп давно проверенным средствам, они навертели и NIH менеджер пакетов, и NIH систему сборки, и еще кучу всякой херни, которая объективно не нужна и ничем, кроме хипстоты, не выделяется. Тьфу. | ||
Ответить | Правка | Наверх | Cообщить модератору |
29. "Релиз языка программирования Rust 2018 (1.31)" | +5 +/– | |
Сообщение от интеллигентный разработчик (?), 08-Дек-18, 17:37 | ||
> люс вместо того, чтобы пилить чисто компилятор и отдать все прочее на откуп давно проверенным средствам | ||
Ответить | Правка | Наверх | Cообщить модератору |
30. "Релиз языка программирования Rust 2018 (1.31)" | +3 +/– | |
Сообщение от интеллигентный разработчик (?), 08-Дек-18, 17:38 | ||
> Скоро 2018 год | ||
Ответить | Правка | Наверх | Cообщить модератору |
113. "Релиз языка программирования Rust 2018 (1.31)" | –1 +/– | |
Сообщение от PartyPooper (?), 10-Дек-18, 20:15 | ||
> потому что пакетного менеджера нет | ||
Ответить | Правка | К родителю #29 | Наверх | Cообщить модератору |
126. "Релиз языка программирования Rust 2018 (1.31)" | +/– | |
Сообщение от интеллигентный разработчик (?), 21-Дек-18, 18:26 | ||
> Есть системный менеджер пакетов, его более чем достаточно. | ||
Ответить | Правка | Наверх | Cообщить модератору |
32. "Релиз языка программирования Rust 2018 (1.31)" | +/– | |
Сообщение от Аноним (32), 08-Дек-18, 17:57 | ||
> Плюс вместо того, чтобы пилить чисто компилятор и отдать все прочее на откуп давно проверенным средствам, | ||
Ответить | Правка | К родителю #24 | Наверх | Cообщить модератору |
48. "Релиз языка программирования Rust 2018 (1.31)" | –1 +/– | |
Сообщение от _ (??), 08-Дек-18, 23:36 | ||
>не подскажите почему столько single-header библиотек в C++? | ||
Ответить | Правка | Наверх | Cообщить модератору |
114. "Релиз языка программирования Rust 2018 (1.31)" | +/– | |
Сообщение от PartyPooper (?), 10-Дек-18, 20:17 | ||
> Ага, на примере C++ можно увидеть как ваш совет клево работает, не подскажите почему столько single-header библиотек в C++? | ||
Ответить | Правка | К родителю #32 | Наверх | Cообщить модератору |
42. "Релиз языка программирования Rust 2018 (1.31)" | +1 +/– | |
Сообщение от Junior frontend developer (?), 08-Дек-18, 20:22 | ||
Менеджер пакетов и система сборки во всех языках свои, ничего необычного в этом нет. | ||
Ответить | Правка | К родителю #24 | Наверх | Cообщить модератору |
49. "Релиз языка программирования Rust 2018 (1.31)" | +/– | |
Сообщение от Аноним (49), 08-Дек-18, 23:41 | ||
> Менеджер пакетов и система сборки во всех языках свои, ничего необычного в этом нет. | ||
Ответить | Правка | Наверх | Cообщить модератору |
115. "Релиз языка программирования Rust 2018 (1.31)" | –1 +/– | |
Сообщение от PartyPooper (?), 10-Дек-18, 20:18 | ||
И в итоге у тебя в системе стоит 50 менеджеров пакетов в дополнение к системному и 100 сборочных систем вместо одной. И зачем все это? Просто кто-то не осилил сделать по-нормальному. | ||
Ответить | Правка | К родителю #42 | Наверх | Cообщить модератору |
117. "Релиз языка программирования Rust 2018 (1.31)" | +2 +/– | |
Сообщение от Аноним (117), 10-Дек-18, 21:12 | ||
покажите мне систему сборки, которая одинаково хорошо работает как с джаваскриптом, так и с крестами, перлом и powershell | ||
Ответить | Правка | Наверх | Cообщить модератору |
35. "Релиз языка программирования Rust 2018 (1.31)" | +1 +/– | |
Сообщение от Анонимчжан (?), 08-Дек-18, 19:15 | ||
тогда вам и D понравится)) | ||
Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору |
41. "Релиз языка программирования Rust 2018 (1.31)" | +/– | |
Сообщение от Junior frontend developer (?), 08-Дек-18, 20:19 | ||
D как раз так себе и уже не актуален. Rust куда интереснее. | ||
Ответить | Правка | Наверх | Cообщить модератору |
47. "Релиз языка программирования Rust 2018 (1.31)" | +4 +/– | |
Сообщение от Иваныч (??), 08-Дек-18, 22:54 | ||
Junior Frontend Developer это явно виднее. Понятный синтаксис если когда-то видел C/C++/C#/Java, грамотно реализованы модули, режим betterC, обширная стандартная библиотека, пакетный менеджер, scope exit, mixin, адекватные шаблоны, CTFE, UFCS, immutable, нормальный const, opDispatch, slices, GC и/или std.allocator под задачу, for & for parallel, foreach в котором сразу есть доступ и к индексу, Unicode, interop вместе с C и что интересно - C++ (что немаловажно, есть куча всего от чего отказаться тяжело)... Это из памяти по быстрому. D очень плохой язык, Вы правы. | ||
Ответить | Правка | Наверх | Cообщить модератору |
57. "Релиз языка программирования Rust 2018 (1.31)" | +/– | |
Сообщение от annual slayer (?), 09-Дек-18, 05:06 | ||
D как язык прикольный, но во всех бенчмарках, какие я нашел, результаты были не очень по сравнению с другими языками-конкурентами | ||
Ответить | Правка | Наверх | Cообщить модератору |
73. "Релиз языка программирования Rust 2018 (1.31)" | +/– | |
Сообщение от Иваныч (??), 09-Дек-18, 11:24 | ||
WekaIO Matrix (https://www.weka.io/resources/wekaio-matrix). Written in DLang. Лучший benchmark для D когда-либо. | ||
Ответить | Правка | Наверх | Cообщить модератору |
77. "Релиз языка программирования Rust 2018 (1.31)" | +/– | |
Сообщение от annual slayer (?), 09-Дек-18, 14:11 | ||
> WekaIO Matrix (https://www.weka.io/resources/wekaio-matrix). Written in DLang. Лучший | ||
Ответить | Правка | Наверх | Cообщить модератору |
88. "Релиз языка программирования Rust 2018 (1.31)" | +/– | |
Сообщение от Иваныч (??), 09-Дек-18, 18:22 | ||
Возможно. Из того что видел, D был на уровне с C & C++. Но помимо, WekaIO Matrix самая быстрая FS на сегодняшний день. | ||
Ответить | Правка | Наверх | Cообщить модератору |
95. "Релиз языка программирования Rust 2018 (1.31)" | +/– | |
Сообщение от annual slayer (?), 10-Дек-18, 02:35 | ||
вот здесь у D в среднем по больнице результаты медленнее чем у конкурентов (но тут больше меряют фреймфорки чем сам языки так что это не слишком показательно) https://www.techempower.com/benchmarks/#section=data-r17 | ||
Ответить | Правка | Наверх | Cообщить модератору |
96. "Релиз языка программирования Rust 2018 (1.31)" | –1 +/– | |
Сообщение от annual slayer (?), 10-Дек-18, 02:36 | ||
> был на уровне с C & C++ | ||
Ответить | Правка | К родителю #88 | Наверх | Cообщить модератору |
104. "Релиз языка программирования Rust 2018 (1.31)" | +/– | |
Сообщение от Иваныч (??), 10-Дек-18, 12:44 | ||
В общем. Даже с GC. Просто не использовать его как нечеловек. Я никогда не любил его, но нашел удобным на этапе прототипа когда только трогаешь почву на начале. И то у меня было это все дело на начале выполнения приложения, когда уже в глубь то у меня пошел OpenCL и было отлично. Но если кусок тормоз именно из-за GC - std.allocator в руки, но это уже следующий этап да и не всегда необходимо. | ||
Ответить | Правка | Наверх | Cообщить модератору |
74. "Релиз языка программирования Rust 2018 (1.31)" | +/– | |
Сообщение от Junior frontend developer (?), 09-Дек-18, 11:31 | ||
Я бы не советовал иммутабельность даже упоминать как фичу D в контексте Rust, который как раз реализован для контролируемой мутации | ||
Ответить | Правка | К родителю #47 | Наверх | Cообщить модератору |
82. "Релиз языка программирования Rust 2018 (1.31)" | +/– | |
Сообщение от Иваныч (??), 09-Дек-18, 15:55 | ||
Но все же immutable есть, хоть это и не основное место в языке. Так же как и @safe или @pure. | ||
Ответить | Правка | Наверх | Cообщить модератору |
67. "Релиз языка программирования Rust 2018 (1.31)" | +/– | |
Сообщение от Проходил мимо (?), 09-Дек-18, 10:16 | ||
Насчет "проще" - это вы, батенька, погорячились. Но сам по себе язык мне нравится, хотя мозги он способен выносить просто великолепно. И производительность в режиме сборки --debug просто 3.14сец. | ||
Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору |
108. "Релиз языка программирования Rust 2018 (1.31)" | –1 +/– | |
Сообщение от adolfus (ok), 10-Дек-18, 16:27 | ||
Будущее у него появится не раньше, чем появится его ANSI/IEEE стандарт. А он не появится до тех пор, пока язык полностью не освободится от авторских и прочих прав. | ||
Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору |
112. "Релиз языка программирования Rust 2018 (1.31)" | +/– | |
Сообщение от Andrey Mitrofanov (?), 10-Дек-18, 17:41 | ||
> пока язык полностью не освободится от авторских и прочих прав. | ||
Ответить | Правка | Наверх | Cообщить модератору |
12. "Релиз языка программирования Rust 2018 (1.31)" | +4 +/– | |
Сообщение от Аноним (-), 08-Дек-18, 16:24 | ||
Какие у вас интересные аналогии, милитаристские. | ||
Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору |
21. "Релиз языка программирования Rust 2018 (1.31)" | +2 +/– | |
Сообщение от Аноним (32), 08-Дек-18, 17:09 | ||
> они сравнивают его c C++))) это мило однако. как детский автоматик сравнивать с АК)) | ||
Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору |
37. "Релиз языка программирования Rust 2018 (1.31)" | –4 +/– | |
Сообщение от Анонимчжан (?), 08-Дек-18, 20:03 | ||
растаман что ли? ))) ну взгляни на свой раст. как ломают совместимости. и еще не скоро перестанут. это проблема всех языков проограммирования, которые только появились. поэтому он и не может похвастать привлекательностью. а мозги то у вас еще детские)) | ||
Ответить | Правка | Наверх | Cообщить модератору |
39. "Релиз языка программирования Rust 2018 (1.31)" | +1 +/– | |
Сообщение от апро (?), 08-Дек-18, 20:13 | ||
> ну взгляни на свой раст. как ломают совместимости | ||
Ответить | Правка | Наверх | Cообщить модератору |
44. "Релиз языка программирования Rust 2018 (1.31)" | +/– | |
Сообщение от Анонимчжан (?), 08-Дек-18, 21:47 | ||
всех вас на D))))ахахах | ||
Ответить | Правка | Наверх | Cообщить модератору |
64. "Релиз языка программирования Rust 2018 (1.31)" | +/– | |
Сообщение от Анонис (?), 09-Дек-18, 08:16 | ||
Есть такие вещи, про которые люди хорошо отзываются и рекомендуют их всем, но сами ими не пользуются. | ||
Ответить | Правка | Наверх | Cообщить модератору |
75. "Релиз языка программирования Rust 2018 (1.31)" | +/– | |
Сообщение от Анонимчжан (?), 09-Дек-18, 12:47 | ||
я скорее поклонник классического Си. плюсы только как его развитие( несколько зловредное для мозгов). а D так интересовался. я скорее питон выберу.)))( хоть он и интерпретируемый) | ||
Ответить | Правка | Наверх | Cообщить модератору |
83. "Релиз языка программирования Rust 2018 (1.31)" | +/– | |
Сообщение от Аноним (81), 09-Дек-18, 15:57 | ||
Перед Вами стоит прикладная задача? | ||
Ответить | Правка | Наверх | Cообщить модератору |
92. "Релиз языка программирования Rust 2018 (1.31)" | +/– | |
Сообщение от Иваныч (??), 09-Дек-18, 20:50 | ||
После D, C++ боль. Вечно не хватает электронных вещей на которые отвлекает внимание. Особенно при работе со строками, да и scope exit просто фантастически хороший. Но есть все же одна вещь которая помогает потом при работе с C++. Начинаешь думать по другому и это сказывается на качестве, меньше кода с тем же результатом, да и C++17 начинаешь использовать чаще из-за "не может же эта простая задача решается так глупо" и вынуждает забывать C++98. CTFE, UFCS, property, UDA, compile time introspection не хватает, но хоть в общем на C++17 становится легче. | ||
Ответить | Правка | К родителю #64 | Наверх | Cообщить модератору |
78. "Релиз языка программирования Rust 2018 (1.31)" | +/– | |
Сообщение от Аноним (78), 09-Дек-18, 14:16 | ||
> А C++ такое может? | ||
Ответить | Правка | К родителю #39 | Наверх | Cообщить модератору |
94. "Релиз языка программирования Rust 2018 (1.31)" | +/– | |
Сообщение от Аноним (94), 10-Дек-18, 01:21 | ||
> язык тут не при чём. | ||
Ответить | Правка | Наверх | Cообщить модератору |
99. "Релиз языка программирования Rust 2018 (1.31)" | +/– | |
Сообщение от nobody (??), 10-Дек-18, 10:33 | ||
Нет, не язык. Это расплата за возможность пользоваться теми же самыми компоновщиками, что и C, вместо того, чтобы городить новые специальные для одного единственного языка. | ||
Ответить | Правка | Наверх | Cообщить модератору |
109. "Релиз языка программирования Rust 2018 (1.31)" | +/– | |
Сообщение от Аноним (109), 10-Дек-18, 16:32 | ||
> А разве не язык заставляет name mangling делать? | ||
Ответить | Правка | К родителю #94 | Наверх | Cообщить модератору |
128. "Релиз языка программирования Rust 2018 (1.31)" | +/– | |
Сообщение от апро (?), 02-Янв-19, 01:49 | ||
>> А C++ такое может? | ||
Ответить | Правка | К родителю #78 | Наверх | Cообщить модератору |
11. "Релиз языка программирования Rust 2018 (1.31)" | –2 +/– | |
Сообщение от пох (?), 08-Дек-18, 16:21 | ||
как какая? mozilla firefox. В принципе ничего система, браузер вот скоро заменят на хромиум, и вообще будет шикарно. | ||
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору |
61. "Релиз языка программирования Rust 2018 (1.31)" | +/– | |
Сообщение от Аноним (61), 09-Дек-18, 07:36 | ||
firefox quantum | ||
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору |
68. "Релиз языка программирования Rust 2018 (1.31)" | +/– | |
Сообщение от Аноним (68), 09-Дек-18, 10:19 | ||
Servo | ||
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |