The OpenNET Project / Index page

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



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

Оглавление

Релиз языка программирования Rust 2018 (1.31), opennews (ok), 08-Дек-18, (0) [смотреть все]

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


1. "Релиз языка программирования Rust 2018 (1.31)"  +5 +/
Сообщение от Fracta1L (ok), 08-Дек-18, 16:00 
Пора бы уже потихоньку перетаскивать ядро на Rust
Ответить | Правка | Наверх | Cообщить модератору

13. "Релиз языка программирования Rust 2018 (1.31)"  +14 +/
Сообщение от A.Stahl (ok), 08-Дек-18, 16:32 
На Лисп или Квик Бейсик. Оба проверены временем. А Раст ещё не заслужил.
Ответить | Правка | Наверх | Cообщить модератору

15. "Релиз языка программирования Rust 2018 (1.31)"  +1 +/
Сообщение от Иваныч (??), 08-Дек-18, 16:48 
Rust это как Ada, но с хипсторами. Зачем?
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

16. "Релиз языка программирования Rust 2018 (1.31)"  +5 +/
Сообщение от VINRARUS (ok), 08-Дек-18, 17:00 
Старые штопаные дыры на новый ЯП? Для нового ЯП нада новое ядро!
Долой монополизм Linux!
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

18. "Релиз языка программирования Rust 2018 (1.31)"  +8 +/
Сообщение от asargis (ok), 08-Дек-18, 17:07 
Таки есть же Redox
Ответить | Правка | Наверх | Cообщить модератору

80. "Релиз языка программирования Rust 2018 (1.31)"  –1 +/
Сообщение от proninyaroslavemail (ok), 09-Дек-18, 14:58 
Единственное что не нравится - это лицензия MIT.
Ответить | Правка | Наверх | Cообщить модератору

97. "Релиз языка программирования Rust 2018 (1.31)"  +/
Сообщение от Аноним (97), 10-Дек-18, 03:07 
Слишком свободная?
Ответить | Правка | Наверх | Cообщить модератору

101. "Релиз языка программирования Rust 2018 (1.31)"  –1 +/
Сообщение от Аноним (101), 10-Дек-18, 12:21 
Вам смешно а вот лицензия MIT, как то раз покусала, мою бабушку.
Я требую ее запретить!
Ответить | Правка | Наверх | Cообщить модератору

125. "Релиз языка программирования Rust 2018 (1.31)"  +/
Сообщение от роспозор (?), 13-Дек-18, 11:25 
мы вас услышали, ваша бабушка добавлена в список запрещенных ресурсов.

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

103. "Релиз языка программирования Rust 2018 (1.31)"  +/
Сообщение от Andrey Mitrofanov (?), 10-Дек-18, 12:38 
> Слишком свободная?

Для проприертарщиков, от и против пользовуемых.

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

105. "Релиз языка программирования Rust 2018 (1.31)"  +/
Сообщение от Аноним (101), 10-Дек-18, 12:47 
>пользовуемых

Кто пустил на форум пьяного?

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

100. "Релиз языка программирования Rust 2018 (1.31)"  +/
Сообщение от Попугай Кеша (?), 10-Дек-18, 11:34 
И зачем она? Хипстеры для хипстером фигачат? Лучше уж Haiku OS
Ответить | Правка | К родителю #18 | Наверх | Cообщить модератору

19. "Релиз языка программирования Rust 2018 (1.31)"  +/
Сообщение от asargis (ok), 08-Дек-18, 17:07 
https://www.redox-os.org/
Ответить | Правка | К родителю #16 | Наверх | Cообщить модератору

79. "Релиз языка программирования Rust 2018 (1.31)"  –1 +/
Сообщение от proninyaroslavemail (ok), 09-Дек-18, 14:56 
Те кто умеет разрабатывать ядра то обоходятся и без Rust, им не нужен "безопасный" язык, они должны прекрасно разбираться в том что они делают и зачем. Хотя назвать безопасным язык с unsafe блоками сложно, так как теряется весь смысл этой "безопасности".
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

81. "Релиз языка программирования Rust 2018 (1.31)"  +4 +/
Сообщение от Аноним (81), 09-Дек-18, 15:54 
> Те кто умеет разрабатывать ядра то обоходятся и без Rust, им не нужен "безопасный" язык,

Потому что ядра пишут не люди а роботы, притом пишут сразу на машинном коде, так как не надо тратить время на компиляцию

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

84. "Релиз языка программирования Rust 2018 (1.31)"  +/
Сообщение от proninyaroslavemail (ok), 09-Дек-18, 16:07 
>> Те кто умеет разрабатывать ядра то обоходятся и без Rust, им не нужен "безопасный" язык,
> Потому что ядра пишут не люди а роботы, притом пишут сразу на
> машинном коде, так как не надо тратить время на компиляцию

У каждого языка свои задачи. И Rust для этой задачи не создавался впринципе. А си был изначально создан для написания переносимого Unixа.

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

85. "Релиз языка программирования Rust 2018 (1.31)"  +/
Сообщение от Fracta1L (ok), 09-Дек-18, 16:32 
А без unsafe ядро написать получится?
Ответить | Правка | К родителю #79 | Наверх | Cообщить модератору

87. "Релиз языка программирования Rust 2018 (1.31)"  +/
Сообщение от proninyaroslavemail (ok), 09-Дек-18, 17:55 
> А без unsafe ядро написать получится?

Насколько знаю даже в Redox около 15%.

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

102. "Релиз языка программирования Rust 2018 (1.31)"  +/
Сообщение от Аноним (101), 10-Дек-18, 12:23 
>Те кто умеет разрабатывать ядра то обоходятся и без Rust, им не нужен "безопасный" язык

Загуглил Linux Kernel уязвимости. Ни одного результата!
Действительно "безопасный" язык не нужен!

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

106. "Релиз языка программирования Rust 2018 (1.31)"  –1 +/
Сообщение от proninyaroslavemail (ok), 10-Дек-18, 15:22 
> >Те кто умеет разрабатывать ядра то обоходятся и без Rust, им не нужен "безопасный" язык
> Загуглил Linux Kernel уязвимости. Ни одного результата!
> Действительно "безопасный" язык не нужен!

Говнокод не перестаёт быть говнокодом даже в безопасных языках. Просто в отличии от C такие языки будут бросать исключение. Но в любом случае это не сделает говнокода конфеткой. Наверное единственная полезная вещь для адекватного программиста: исключить человеческий фактор (опечатался, забыл проверить и т.д).

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

107. "Релиз языка программирования Rust 2018 (1.31)"  +1 +/
Сообщение от Аноним (107), 10-Дек-18, 15:30 
>Загуглил Linux Kernel уязвимости

Глубокий уровень экспертности

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

116. "Релиз языка программирования Rust 2018 (1.31)"  +/
Сообщение от Анонимчжан (?), 10-Дек-18, 20:59 
если в ядре линукс нет уязвимостей то те кто его писал просто боги программирования)) просто эти дыры еще не откопали или они не проявили себя напрямую или в составе работы с другими приложениями. идеальный код без дыр... это "Hello World" наверно?  :)
Ответить | Правка | К родителю #102 | Наверх | Cообщить модератору

120. "Релиз языка программирования Rust 2018 (1.31)"  +/
Сообщение от asargis (ok), 11-Дек-18, 05:20 
> Те кто умеет разрабатывать ядра то обоходятся и без Rust, им не
> нужен "безопасный" язык, они должны прекрасно разбираться в том что они
> делают и зачем. Хотя назвать безопасным язык с unsafe блоками сложно,
> так как теряется весь смысл этой "безопасности".

Ну да, ну да. Поэтому в линуксе и остальных ядрах, написанных знатоками ядраписания отсутствуют баги. unsafe вроде как призван обособлять участки кода, подверженные риску. В следствие чего будет проще искать и исправлять баги, потому как уже заранее известно где этот баг мог возникнуть. Нет я не идеализирую Rust и не говорю что это истина в последней инстанции, но почему бы не дать ему шанс... Не понимаю почему все так настроены против Rust да и вообще против всего нового. Не нравится? Не используй. Ведь никто не заставляет.

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

122. "Релиз языка программирования Rust 2018 (1.31)"  +/
Сообщение от КГБ СССР (?), 11-Дек-18, 06:55 
> Не понимаю почему
> все так настроены против Rust да и вообще против всего нового.
> Не нравится? Не используй. Ведь никто не заставляет.

Потому что «новое» не синоним «хорошего». Трудно понять это без подсказки-то?

Есть множество специализированных (если ты понимаешь значение этого слова) языков, некоторым более полувека. На них написаны миллиарды строк кода полезных программ. Обезьяны мечтают всё это скопом упразднить и запретить ради убогого и дефективного by design жлобоскрипта «патамушта на ём лихко песать кот для бровзера».

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

124. "Релиз языка программирования Rust 2018 (1.31)"  +/
Сообщение от proninyaroslavemail (ok), 11-Дек-18, 10:47 
>[оверквотинг удален]
>> делают и зачем. Хотя назвать безопасным язык с unsafe блоками сложно,
>> так как теряется весь смысл этой "безопасности".
> Ну да, ну да. Поэтому в линуксе и остальных ядрах, написанных знатоками
> ядраписания отсутствуют баги. unsafe вроде как призван обособлять участки кода, подверженные
> риску. В следствие чего будет проще искать и исправлять баги, потому
> как уже заранее известно где этот баг мог возникнуть. Нет я
> не идеализирую Rust и не говорю что это истина в последней
> инстанции, но почему бы не дать ему шанс... Не понимаю почему
> все так настроены против Rust да и вообще против всего нового.
> Не нравится? Не используй. Ведь никто не заставляет.

Да я и не против rust, я считаю его отличной заменой C++/C в системном ПО. Но меня напрягают наивные утверждения что если ядро будет написано на rust то никакие угрозы безопасности ему не страшны. Говнокод не зависит от языка, только от рук программиста.

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

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

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




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

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