The OpenNET Project / Index page

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



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

Оглавление

Третья редакция патчей для ядра Linux с поддержкой языка Rust , opennews (??), 07-Дек-21, (0) [смотреть все]

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


30. "Третья редакция патчей для ядра Linux с поддержкой языка Rus..."  +3 +/
Сообщение от НяшМяш (ok), 07-Дек-21, 13:19 
У меня прямо противоположное впечатление. В расте код куда понятнее чем в плюсах.
Ответить | Правка | Наверх | Cообщить модератору

65. "Третья редакция патчей для ядра Linux с поддержкой языка Rus..."  –1 +/
Сообщение от Вася123 (?), 07-Дек-21, 14:10 
Это пока евоные generic'и не докрутят до уровня template'ов, да и то, сейчас уже лапша часто бывает.
Ответить | Правка | Наверх | Cообщить модератору

237. "Третья редакция патчей для ядра Linux с поддержкой языка Rus..."  +/
Сообщение от НяшМяш (ok), 08-Дек-21, 12:56 
Надеюсь что никогда не докрутят. Темплейты в плюсах сейчас читать совершенно невозможно.
Ответить | Правка | Наверх | Cообщить модератору

72. "Третья редакция патчей для ядра Linux с поддержкой языка Rus..."  +/
Сообщение от Урри (ok), 07-Дек-21, 14:40 
Хелловорлд небось только видел?
Ответить | Правка | К родителю #30 | Наверх | Cообщить модератору

238. "Третья редакция патчей для ядра Linux с поддержкой языка Rus..."  +/
Сообщение от НяшМяш (ok), 08-Дек-21, 12:57 
Небольшой веб сервис писал, парсер хмля, динамическую библиотеку для ноды. ЧЯДНТ?
Ответить | Правка | Наверх | Cообщить модератору

81. "Третья редакция патчей для ядра Linux с поддержкой языка Rus..."  +1 +/
Сообщение от Аноним (81), 07-Дек-21, 16:00 
Поддерживаю.
Ответить | Правка | К родителю #30 | Наверх | Cообщить модератору

89. "Третья редакция патчей для ядра Linux с поддержкой языка Rus..."  –5 +/
Сообщение от FractaL (ok), 07-Дек-21, 16:25 
Не осилил плюсы? сочувствую. Я думал ты умнее.
Ответить | Правка | К родителю #30 | Наверх | Cообщить модератору

175. "Третья редакция патчей для ядра Linux с поддержкой языка Rus..."  +2 +/
Сообщение от Прохожий (??), 08-Дек-21, 02:43 
Для того, чтобы понять, что какаха несъедобна, не обязательно её пробовать на вкус. Я думал ты умнее, мог бы догадаться до такой простой мысли.
Ответить | Правка | Наверх | Cообщить модератору

239. "Третья редакция патчей для ядра Linux с поддержкой языка Rus..."  –1 +/
Сообщение от НяшМяш (ok), 08-Дек-21, 12:59 
Наверное, такой же глупый, как и Линус Торвальдс, который считает, что плюсы не нужны.

Во всяком случае, мне хватает ума не опускаться до прямых оскорблений.

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

257. "Третья редакция патчей для ядра Linux с поддержкой языка Rus..."  +/
Сообщение от Урри (ok), 08-Дек-21, 21:48 
Вот сейчас Линус бы удивился...
Ответить | Правка | Наверх | Cообщить модератору

91. "Третья редакция патчей для ядра Linux с поддержкой языка Rus..."  –1 +/
Сообщение от Аноноша (?), 07-Дек-21, 16:26 
Можно увидеть примеры кола для сравнения?
Ответить | Правка | К родителю #30 | Наверх | Cообщить модератору

105. "Третья редакция патчей для ядра Linux с поддержкой языка Rus..."  –3 +/
Сообщение от Аноним (105), 07-Дек-21, 18:19 
> В расте код куда понятнее чем в плюсах.

О, великий растаман! Расскажи, что означает смайлик "водолаз"?

_:()

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

174. "Третья редакция патчей для ядра Linux с поддержкой языка Rus..."  +/
Сообщение от Прохожий (??), 08-Дек-21, 02:40 
Я (не считаю себя растоманом ни разу, просто любопытен язык) уже отвечал на этот вопрос в предыдущей новости про Раст. Знак подчеркивания в начале имени переменой означает, что компилятор не будет проверять, используется ли данная переменная в коде. Круглые скобки означают пустой тип (что-то вроде null, void).
Ответить | Правка | Наверх | Cообщить модератору

177. "Третья редакция патчей для ядра Linux с поддержкой языка Rus..."  +2 +/
Сообщение от Аноним (-), 08-Дек-21, 02:56 
> О, великий растаман! Расскажи, что означает смайлик "водолаз"?
> _:()

И то ли дело
int _??(10:> = <%0??>;

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

119. "Третья редакция патчей для ядра Linux с поддержкой языка Rus..."  +1 +/
Сообщение от keydon (ok), 07-Дек-21, 19:16 
В любом случае это не то что я ожидаю от современного языка который бы имел шансы заменить си.
Ответить | Правка | К родителю #30 | Наверх | Cообщить модератору

176. "Третья редакция патчей для ядра Linux с поддержкой языка Rus..."  –1 +/
Сообщение от Прохожий (??), 08-Дек-21, 02:47 
Почему сослагательное наклонение? Уже потихоньку заменяет. Небыстро, да. Но все к этому идёт.
Ответить | Правка | Наверх | Cообщить модератору

236. "Третья редакция патчей для ядра Linux с поддержкой языка Rus..."  +/
Сообщение от keydon (ok), 08-Дек-21, 12:37 
Я больше поверю в то что через 10 лет про раст все забудут (ну кроме совсем уж фанатиков).
Объективно плюшки которые предлагает раст гораздо слабее (относительных плюшек которые в свое время предлагали) java, go и продвигается слабее C# (впрочем он все равно никому даром не нужен), а они не смогли.
Ответить | Правка | Наверх | Cообщить модератору

240. "Третья редакция патчей для ядра Linux с поддержкой языка Rus..."  –1 +/
Сообщение от НяшМяш (ok), 08-Дек-21, 13:03 
Есть одна очень большая плюшка раста - всякие нативные библиотеки для скриптовых штук типа ноды или питона на нём писать одно удовольствие. На C можно писать либо простые библиотеки, либо получается слишком многословно и баговано. На Java, Go и C# так не получается.
Ответить | Правка | Наверх | Cообщить модератору

242. "Третья редакция патчей для ядра Linux с поддержкой языка Rus..."  +/
Сообщение от red75prime (?), 08-Дек-21, 14:52 
Так плюшки в java и го идут в комплекте с сюрстрёмингом (GC). Не всегда это можно переварить.
Ответить | Правка | К родителю #236 | Наверх | Cообщить модератору

263. "Третья редакция патчей для ядра Linux с поддержкой языка Rus..."  +/
Сообщение от Прохожий (??), 09-Дек-21, 00:15 
Объективно они как раз гораздо сильнее. Потому что нет рантайма - раз, код такой же быстрый на выходе, как у Си - два. Плюс лучшая инфраструктура - три (система сборки, центральный репозитарий кода).

Java был в своё время одним из самых распространённых языков программирования. Поэтому где она там не смогла, остаётся только догадываться. Да и C# тоже был популярен (и сейчас его популярность растёт, вроде как).
Go занял свою нишу и прекрасно там себя чувствует.

В общем, хватит личные фантазии выдавать за объективную реальность, неинтересно.

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

309. "Третья редакция патчей для ядра Linux с поддержкой языка Rus..."  +/
Сообщение от keydon (ok), 10-Дек-21, 09:32 
> Объективно они как раз гораздо сильнее. Потому что нет рантайма - раз, код такой же быстрый на выходе, как у Си - два.

Во-первых не такой же быстрый, в тех тестах что я видел, он всегда был медленнее С++ с последним clang, иногда на на чуток, иногда на порядок (что по-моему странно учитывая что rust использует LLVM и якобы лучше и быстрее плюсов, в таком случае с его волшебными нулевыми абстракциями, волшебной системой типов, компайл-проверками, он должен быть быстрее, но на практике выходит наоборот, наврали), во-вторых рантайм в расте конечно же есть (как и в плюсах, конечно можно и без него собрать), нет виртуальной машины и gc. В-третьих были и другие языки виртуальных машин (собственно до джавы все такими были) - тоже не взлетели.

> Плюс лучшая инфраструктура - три (система сборки, центральный репозитарий кода).

Ну такие себе аргументы. Репозиторий кода делается на коленке за неделю. И у плюсов тоже есть хоть и не из коробки. Посмотрел бы я как что-либо низкоуровневое собиралось бы без системы сборки.

> Java был в своё время одним из самых распространённых языков программирования. Поэтому где она там не смогла, остаётся только догадываться.
> Да и C# тоже был популярен (и сейчас его популярность растёт, вроде как).

Но они заняли свои области, C++ как был живой так и остался.

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

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

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




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

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