The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения только ответов первого уровня [ Отслеживать ]

Оглавление

Доступен язык программирования Rust 1.16, opennews (?), 19-Мрт-17, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


3. "Доступен язык программирования Rust 1.16"  –7 +/
Сообщение от Аноним (-), 19-Мрт-17, 10:23 
Чем он лучше С++?
Ответить | Правка | Наверх | Cообщить модератору
есть ответы, показать

4. "Доступен язык программирования Rust 1.16"  –14 +/
Сообщение от Аноним (-), 19-Мрт-17, 10:24 
Но зачем, если есть си? Тот же вопрос относится и к любому другому языку, кстати. А теперь, хейтеры, внимание. Даю команду атаковать ненавидимый вами си и лично меня.
Ответить | Правка | Наверх | Cообщить модератору
есть ответы, показать

6. "Доступен язык программирования Rust 1.16"  +/
Сообщение от Аноним (-), 19-Мрт-17, 10:40 
Подскажите, кто в теме. Вот безопасное управление памятью я ещё представляю без gc и runtime. Concurrency я ещё представляю без рантайма, но как без него может работать параллельность (многопоточность) кода?
Ответить | Правка | Наверх | Cообщить модератору
есть ответы, показать

13. "Доступен язык программирования Rust 1.16"  –3 +/
Сообщение от Аноним (-), 19-Мрт-17, 11:19 
Они бы еще параллельно инструменты развивали. Например Qt Creator заточить, добавить в него подсветку синтаксиса и доки. Servo конечно хорош как доказательство состоятельности языка (будет, если допилят), но без нормальных инструментов язык не взлетит.
Ответить | Правка | Наверх | Cообщить модератору
есть ответы, показать

15. "Доступен язык программирования Rust 1.16"  +/
Сообщение от Аномномномнимус (?), 19-Мрт-17, 11:36 
fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { write!() }
Прежде чем понять код ПО нужно расшифровать стопицот ненужных аббревиатур. write отрицает аргументы?
println... тяжёлое детство, деревянный паскаль...
let we_dont_use_camel_case
Опять же зачем нужен let и затем указывать тип, если можно сразу указать тип и код будет более читаемый и компактный.

>> It's possible to declare variable bindings first, and initialize them later.

Вообще вещь стрёмная и ненужная.

Короче куда ни ткни, непонятно чем этот ЯП лучше тех, которые давно и надёжно засели в TOP10 и почему все вокруг него так трясутся. Даже Go на его фоне смотрится лучше

Ответить | Правка | Наверх | Cообщить модератору
есть ответы, показать

24. "Доступен язык программирования Rust 1.16"  +1 +/
Сообщение от Аноним (-), 19-Мрт-17, 12:01 
https://en.wikipedia.org/wiki/Paul_Graham_(computer_programmer)#The_Blub_paradox
Ответить | Правка | Наверх | Cообщить модератору

39. "Доступен язык программирования Rust 1.16"  +6 +/
Сообщение от нонанон (?), 19-Мрт-17, 12:36 
"cargo build", "cargo doc", "cargo check" ... Какой-то прямо "cargo cult"...
Ответить | Правка | Наверх | Cообщить модератору
есть ответы, показать

49. "Доступен язык программирования Rust 1.16"  –2 +/
Сообщение от Аноним (-), 19-Мрт-17, 13:00 
Когда QT на раст перепишут, тогда он и зарешает, а пока  - язык выходного дня.
Ответить | Правка | Наверх | Cообщить модератору
есть ответы, показать

81. "Доступен язык программирования Rust 1.16"  +1 +/
Сообщение от Вареник (?), 19-Мрт-17, 16:52 
Руст - это агрессивная реклама вырвиглазного, неудобного и ненужного.

Фактически аналог хорошего стат. анализатора подается как преимущество, при отсуствии фрейморка, IDE и прочих инструментов.

Ответить | Правка | Наверх | Cообщить модератору
есть ответы, показать

152. "Доступен язык программирования Rust 1.16"  –1 +/
Сообщение от Аноним (-), 20-Мрт-17, 11:42 
По каждому языку здесь раскручивается холивар. Я полагаю из-за того, что люди боятся, что язык взлетит и его придется учить, чтобы не оказаться в отстоиниках. Как считаете?
Ответить | Правка | Наверх | Cообщить модератору
есть ответы, показать

155. "Доступен язык программирования Rust 1.16"  +/
Сообщение от Аноним (-), 20-Мрт-17, 12:09 
> ... обеспечивающего автоматическое управление памятью и предоставляющего средства для высокого параллелизма выполнения заданий, при этом обходясь без использования сборщика мусора и runtime.
> ...  В пакетном менеджере Cargo ...
> ...  В будущем файлы ".rmeta" планируется задействовать в сборочном сервере Rust Language Server и возможно в некоторых других утилитах;

Не понял. Какое отношение имеет "пакетный менеджер" к ЯП (да ещё и без "runtime", что тоже херня какая-то --- собственная терминология?)?

Ответить | Правка | Наверх | Cообщить модератору

162. "Доступен язык программирования Rust 1.16"  +/
Сообщение от Kodir (ok), 20-Мрт-17, 12:57 
Что прикольно, сто лет как существует D - такой же "с менеджером памяти" и не менее подходящий для "системное программирование". ГДЕ ВЫ, хипстеры и гонщики за новомодным? Вот же, стабильный язык с кучей библиотек - пишите! Или вам нехватает в ушах рекламы?
Ответить | Правка | Наверх | Cообщить модератору
есть ответы, показать

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру