The OpenNET Project / Index page

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



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

Оглавление

Выпуск языка программирования Rust 1.63, opennews (??), 11-Авг-22, (0) [смотреть все]

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


143. "Выпуск языка программирования Rust 1.63"  –1 +/
Сообщение от Ivan_83 (ok), 12-Авг-22, 15:23 
Нельзя решить проблемы отсутсвия культуры разработки сменой языка.

Я видел как говнокодят мои однокурсники на Visual Basic, то что язык был очень безопасным вообще никак не помогает сделать код безопасным и качественным.
Да, у них не падало в корку приложение, у них оно закрывалось с месаджбоксом об ошибке.

И если сравнивать с гнилью, бейсик давал уникально низкий порог входа и безопасность выполнения - в том плане что оно не могло выполнить чужой код, но могло упасть с ошибкой или иметь логические дыры.
В этом плане и питон и пхп близки к бейсику и отчётливо видно что от дырок это ну ваще не спасает, ну просто никак.


Фишка в том, что как только врастет достаточно молодняка с растом они будут на нём писать так же как на пыхе, с таким же результатом, и безопасности не прибавится от слова совсем.
И они будут всем тыкать: "я пешу на бизапасном языке, тут не может быть уязвимастей!!!111 потому я даже моск включать не буду."

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

205. "Выпуск языка программирования Rust 1.63"  +1 +/
Сообщение от Прохожий (??), 12-Авг-22, 19:15 
> Нельзя решить проблемы отсутсвия культуры разработки сменой языка.

Определённый класс проблем - можно. Там, где компилятор диктует эту самую культуру разработки.

> Да, у них не падало в корку приложение, у них оно закрывалось с месаджбоксом об ошибке.

Ну вот вы и сами это подтверждаете. Определённый класс ошибок ушёл.

> И если сравнивать с гнилью, бейсик давал уникально низкий порог входа и безопасность выполнения

Бейсик - не язык для системного программирования, в которое любой встречный обычно не лезет, только люди набившие руку где-то ещё.

> В этом плане и питон и пхп близки к бейсику и отчётливо видно что от дырок это ну ваще не спасает, ну просто никак.

От ЛОГИЧЕСКИХ ОШИБОК вообще ничего не спасёт, кроме формальной верификации.

> Фишка в том, что как только врастет достаточно молодняка с растом они будут на нём писать так же как на пыхе

Вы путаете логические ошибки с ошибками работы с памятью. И по поводу молодняка тоже сильно перебарщиваете. Не будет в системном программировании идиотов. Слишком сложна для них эта сфера. Да и не пустит их туда никто.

Для несистемного программирования есть куча других языков.

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

236. "Выпуск языка программирования Rust 1.63"  –1 +/
Сообщение от Ivan_83 (ok), 12-Авг-22, 21:03 
Ну вот мы и узнали правду: раст написали пограмисты-вахтёры чтобы не пущать других :)

От того что в пхп нет ошибок при работе с памятью - меньше дыр в продуктах на нём написанных не стало.

Я не путаю, я вам говорю что придёт народ с пхп и на вашем божественном расте появится куча говнокода.
Всем плевать что вы там понаписали что раст только для "илиты".

И прекратите уже писать про системное программирование, эта влажная фантазия далека от реальности, к счастью.


Ещё раз: мой поинт в том, что заменять С даже на кресты смысла нет, потому что возможность быстро войти хотя бы на уровне чтения намного важнее остального. Попутно практически всё можно решить на С.
И есть огромный пласт языков для бизнес логики.
Для раста нет ни места ни смысла.
Как и для любого нового языка за последние лет 20.

Чтобы .net взлетел МС пришлось заживо закопать вижалбейсикб asp, mfc. Они смогли это сделать административным способом.
Вы пытаетесь влезть с гнилью в огромную нишу и получаете естественное сопротивление.
За растом никого не стоит, кроме фонатиков.

Даже несчастный ГО имеет строго очерченную нишу в которой он в принципе имеет смысл, и за ним стоит гугель. И ГО не имеет фатальных недостатков в виде мегатонного компелятора работающего часами.

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

246. "Выпуск языка программирования Rust 1.63"  +1 +/
Сообщение от Аноним (326), 12-Авг-22, 21:49 
> Для раста нет ни места ни смысла
> За растом никого не стоит, кроме фонатиков.

Ну да, поэтому его финансирую Amazon, Google, Facebook, Microsoft, Huawei, Arm, Activition и куча других. Или Линукс и чуваки из kernel team? Они как минимум не против раста и наблюдают с интересом. Но это все какие-то лошки наверное...
Зато Ванька знает точно, взял и сразу вынес вердикт!

Или просто Ванька тоже морально устарел? Ванечке не хочется на обочину истории, поэтому он продолжает всех убеждает всех что раст не взлетит?

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

249. "Выпуск языка программирования Rust 1.63"  –1 +/
Сообщение от Ivan_83 (ok), 12-Авг-22, 23:15 
Бигкорпы часто вливают бабло в 100500 разных тем в надежде что хоть одно взлетит и окупит всё.
И я сомневаюсь что всё перечисленное является спонсорами.

Тем кто пилит линукс в целом пофик, пока оно не мешает их работе.

Как там ниже заметили латания С кода хватит ещё и моим детям :)
Вон кобол даже жив, вижал бейсик всё ещё юзается.

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

252. "Выпуск языка программирования Rust 1.63"  +/
Сообщение от Прохожий (??), 13-Авг-22, 00:26 
> И я сомневаюсь что всё перечисленное является спонсорами.

https://foundation.rust-lang.org/members/

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

251. "Выпуск языка программирования Rust 1.63"  +1 +/
Сообщение от Прохожий (??), 13-Авг-22, 00:24 
> Ну вот мы и узнали правду: раст написали пограмисты-вахтёры чтобы не пущать других

Не совсем понятно, как вы пришли к этому логическому умозаключению. Я о пороге вхождения говорил. Системное программирование - не для новичков.

> От того что в пхп нет ошибок при работе с памятью - меньше дыр в продуктах на нём написанных не стало.

Ещё раз (надеюсь, с ТРЕТЬЕГО раз до вас дойдёт). Есть разные классы ошибок: архитектурные, логические, ошибки при работе с памятью, и так далее. Вот Rust только про ошибки работы с памятью, кои составляют подавляющее число от всех остальных. Если хотя бы эта дыра будет закрыта - уже хорошо, будет возможность больше времени уделять другим классам  ошибок.

> И прекратите уже писать про системное программирование, эта влажная фантазия далека от реальности, к счастью.

Склонен думать, что вы живёте в информационном вакууме. Очень скоро Rust окажется в составе ядра Линукс. Пока в виде опции. А дальше, когда народ прочувствует прелести работы на этом ЯП, будет вам и must have. MS тоже экспериментирует с Rust. Вот такая вот она, реальность.

> Я не путаю, я вам говорю что придёт народ с пхп и на вашем божественном расте появится куча говнокода.

Не придёт народ с PHP в Rust. Уровень программистов совершенно разный, и разные же области применения.

> мой поинт в том, что заменять С даже на кресты смысла нет, потому что возможность быстро войти хотя бы на уровне чтения намного важнее остального. Попутно практически всё можно решить на С.

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

> Для раста нет ни места ни смысла.

Гугл, Амазон, Майкрософт, Мозилла и куча других фирм считают иначе. Процесс замены Си-шки на Раст уже пошёл и в среде Open Source потихоньку. Основной цель Rust - минимизация наиболее часто встречающихся ошибок управления памятью. Таковых в области системного программирования на C - порядка 70%. Так что смысл, как видим, есть, да ещё и какой.

> Вы пытаетесь влезть с гнилью в огромную нишу и получаете естественное сопротивление.

Вы меня с кем-то путаете. Я лично не пытаюсь никуда влезть. Я всего лишь популяризацией занимаюсь и просветительством в меру своих возможностей и сил. А кому надо, влезет и вас точно об этом не спросит.

> За растом никого не стоит, кроме фонатиков.

Какое дремучее невежество. Вот вам ссылочка, изучайте: https://foundation.rust-lang.org/members/

> И ГО не имеет фатальных недостатков в виде мегатонного компелятора работающего часами.

Во-первых, у Golang есть другой фатальный недостаток - сборщик мусора, не всегда работающий в тему. Во-вторых, время компиляции согласно последнему опросу растиан хоть и является проблемой, но точно не первого плана, то есть, люди готовы с ней мириться. Ваши попытки сделать из мухи слона не очень удачны, другими словами.

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

268. "Выпуск языка программирования Rust 1.63"  –1 +/
Сообщение от iZENemail (ok), 13-Авг-22, 06:46 
> время компиляции согласно последнему опросу растиан хоть
> и является проблемой, но точно не первого плана, то есть, люди
> готовы с ней мириться.

Сборка самой среды Rust связана с огромным жором процессора. Чего не происходит ни с одним программным фреймворком.
Хотя это так себе аргумент — чем плотнее загружается процессор, тем меньше времени уходит на компиляцию. По идее.

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

301. "Выпуск языка программирования Rust 1.63"  –1 +/
Сообщение от Sw00p aka Jerom (?), 13-Авг-22, 14:41 
>Процесс замены Си-шки на Раст уже пошёл и в среде Open Source потихоньку.

перепишите сначала прикладной софт, потом уже лезьте в системный. ФФ переписали уже?

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

303. "Выпуск языка программирования Rust 1.63"  +2 +/
Сообщение от Аноним (-), 13-Авг-22, 17:33 
>>Процесс замены Си-шки на Раст уже пошёл и в среде Open Source потихоньку.
> перепишите сначала прикладной софт, потом уже лезьте в системный. ФФ переписали уже?

Перепишите сначала классическую литературу, потом уже лезьте в комментирование. Войну и Мир переписали уже?


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

328. "Выпуск языка программирования Rust 1.63"  +/
Сообщение от Sw00p aka Jerom (?), 14-Авг-22, 00:08 
> Перепишите сначала классическую литературу, потом уже лезьте в комментирование. Войну
> и Мир переписали уже?

сочинений на эту тему в свое время понаписал, и не стремился переписывать, и переиначивать, ибо Толстым не родился. И вам "растишкам" сначала надо сочинений понаписать, потом уже подражать Линусу-Толстому.

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

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

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




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

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