The OpenNET Project / Index page

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



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

Оглавление

Rust вошёл в 20 самых популярных языков по рейтингу Redmonk, opennews (??), 30-Июл-20, (0) [смотреть все]

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


43. "Rust вошёл в 20 самых популярных языков по рейтингу Redmonk"  –3 +/
Сообщение от Аноним (-), 30-Июл-20, 13:00 
> А почему Раст такой популярный на опеннете, целая новость про двадцатое место.

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

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

48. "Rust вошёл в 20 самых популярных языков по рейтингу Redmonk"  +2 +/
Сообщение от Аноним (48), 30-Июл-20, 13:08 
Поделки? Единственное, что умеют?
У вас растоман работу или жену отобрал?)
Ответить | Правка | Наверх | Cообщить модератору

57. "Rust вошёл в 20 самых популярных языков по рейтингу Redmonk"  +/
Сообщение от Аноним (-), 30-Июл-20, 13:16 
> Поделки? Единственное, что умеют?
> У вас растоман работу или жену отобрал?)

Ну вот конкретно здесь - растаман наколотил абсолютно идиотский заголовок для новости. Это просто топ пиара перешедшего в кретинизм в терминальной стадии уже.

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

134. "Rust вошёл в 20 самых популярных языков по рейтингу Redmonk"  +/
Сообщение от Аноним (48), 30-Июл-20, 16:37 
Самый перспективный язык из системных новейших, почему нет, при чем тут какой-то пиар? Тем более как потенциальный язык модулей ядра.
Плюс это показывает, что появляется смысл всерьез думать о переходе на него.
Ответить | Правка | Наверх | Cообщить модератору

177. Скрыто модератором  +/
Сообщение от Аноним (-), 30-Июл-20, 18:06 
Ответить | Правка | Наверх | Cообщить модератору

271. Скрыто модератором  +/
Сообщение от Аноним (-), 31-Июл-20, 21:47 
Ответить | Правка | К родителю #134 | Наверх | Cообщить модератору

294. "Rust вошёл в 20 самых популярных языков по рейтингу Redmonk"  +/
Сообщение от анонимуслинус (?), 02-Авг-20, 00:51 
как язык обычных программ может и соглашусь, но как системный? на нем конечно можно писать в систему проги, но там он ничем не отличается от плюсов и хуже си. чтобы на нем что то написать для ядра там одни сплошной небезопасный
Ответить | Правка | К родителю #134 | Наверх | Cообщить модератору

295. "Rust вошёл в 20 самых популярных языков по рейтингу Redmonk"  +/
Сообщение от анонимуслинус (?), 02-Авг-20, 00:52 
как язык обычных программ может и соглашусь, но как системный? на нем конечно можно писать в систему проги, но там он ничем не отличается от плюсов и хуже си. чтобы на нем что то написать для ядра там одни сплошной небезопасный режим. тогда появляется одна головная боль от него нежели польза. так что раст надо гнать из системщины.
Ответить | Правка | К родителю #134 | Наверх | Cообщить модератору

298. "Rust вошёл в 20 самых популярных языков по рейтингу Redmonk"  +/
Сообщение от freecoderemail (?), 05-Авг-20, 09:25 
Unsafe в Rust предполагает, что программист сам берет на себя ответственность следить за безопасностью некоторых участков кода. То есть, вы поверх вашей unsafe-системщины создаете свою безопасную обертку - некую структуру или модуль с безопасным внешним API, абстракции в Rust либо совсем бесплатные, либо стоят очень дешево. Дальше пользуетесь ею и компилятор автоматически обеспечивает вам безопасность в местах вызовов. В этом смысл  unsafe. Если вам такое не нужно (потому что вы не умеете/не можете/не хотите в абстракции и API, а императивная лапша - ваш стиль жизни), то да, Rust лучше тогда не использовать.
Ответить | Правка | Наверх | Cообщить модератору

140. "Rust вошёл в 20 самых популярных языков по рейтингу Redmonk"  +3 +/
Сообщение от ann (??), 30-Июл-20, 16:54 
Они просто до сих пор ничего не сделали, зато орать про супер безопастный раст горазды. При этом покажешь им код в котором без всякого unsafe можно отстрелить себе всё туловище и начинается...

Ты ничего не понимаешь, ты д.рак, ты д..ил и т.д. Т.е. что и требуется доказать. Только орать и могут. А когда находят переполнение стэка прямо в компиляторе так это не мы, это вы всё со своими дырявыми языками.

Ребята, если вы азы работы с памятью не осилили, не лезьте в компиляторы и языки.

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

166. "Rust вошёл в 20 самых популярных языков по рейтингу Redmonk"  –1 +/
Сообщение от proninyaroslavemail (ok), 30-Июл-20, 17:50 
>Ребята, если вы азы работы с памятью не осилили, не лезьте в компиляторы и языки.

Так для этой работы и нужен анализатор, а человеческий фактор никто не отменял, даже будучи продвинутым программистом...

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

178. "Rust вошёл в 20 самых популярных языков по рейтингу Redmonk"  –1 +/
Сообщение от Аноним (-), 30-Июл-20, 18:11 
> Так для этой работы и нужен анализатор, а человеческий фактор никто не
> отменял, даже будучи продвинутым программистом...

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

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

179. "Rust вошёл в 20 самых популярных языков по рейтингу Redmonk"  +/
Сообщение от proninyaroslavemail (ok), 30-Июл-20, 18:19 
>Извини, в системном програмизме анализатор не панацея

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

>Да и насколько вообще для раста развит статический анализ и реально изучены грабли которые он откаблучить может?

Самый лучший вариант - сходить к растовикам на GitHub и изучить данный вопрос, если он вас так интересует.

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

184. "Rust вошёл в 20 самых популярных языков по рейтингу Redmonk"  +/
Сообщение от Аноним (-), 30-Июл-20, 18:47 
> Смотря какой "системный программизм" вы имеете ввиду. Там где ядра и железо
> - да, оно "опасно" в любом случае,

Ну так а какой язык системный без всего этого? :)

> безопасный язык или анализатор для этого не изобретут. А если говорить про
> более высокоуровневые компоненты, то вполне.

Я не спорю что в расте есть некоторые интересные идеи, но синтаксис они какой-то совершенно гадский сделали. Со своей стороны я бы предпочел "более быстрых лошадей", пардон, си с нормальными типами, специфицированным вместо undefined поведением ряда вешей и чем-то типа borrow checker по смыслу. Без всей этой галиматьи и закорючек, они мне нахнрен не уперлись.

> Самый лучший вариант - сходить к растовикам на GitHub и изучить данный
> вопрос, если он вас так интересует.

Звучит как отмазка какая-то. Я правильно понял что вы вообще не практикуете в сколь-нибудь продвинутый анализ грабель своего кода?

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

189. "Rust вошёл в 20 самых популярных языков по рейтингу Redmonk"  +1 +/
Сообщение от proninyaroslavemail (ok), 30-Июл-20, 18:56 
>но синтаксис они какой-то совершенно гадский сделали

Да много чего гадского можно придумать в любом языке, но используют или не используют их явно не из-за синтаксиса (не в первую очередь по крайней мере).

>Я правильно понял что вы вообще не практикуете в сколь-нибудь продвинутый анализ грабель своего кода?

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

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

197. "Rust вошёл в 20 самых популярных языков по рейтингу Redmonk"  –1 +/
Сообщение от Аноним (-), 30-Июл-20, 19:29 
> Да много чего гадского можно придумать в любом языке, но используют или
> не используют их явно не из-за синтаксиса (не в первую очередь по крайней мере).

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

> Нисколько не являюсь специалистом раст, в том числе не специализируюсь на линтерах
> и анализаторах. Вы, я так думаю, тоже.

А я думаю что меня интересует reliability, safety и security. И поэтому я вообще-то не брезгую делать статический анализ своих нагенерил мудрапрограмов. Ну так, для критической оценки качества кода, избежания приколов в стиле тойоты, и вообще.

> Поэтому громогласно заявлять что с анализатор раста что-то не так я бы стал.

Пааааазвольте?! В этом случае я скорее хочу пруфа и какого-то assessment что, где и насколько - "так". Когда отказ кода роялит - это не тот случай когда джентльменам верят на слово. С этой точки зрения у раста вообще вроде бы нет оформленного стандарта. Поэтому прочекать compliance сорца оному ... вроде бы и невозможно, чтоли?! А учитывая что его перехреначивают раз в месяц-два - это вроде бы выглядит как заведомо дохлый номер к тому же. Не?

> Единственное умозаключение, которое можно сделать: анализатор не рождается сразу
> из ниоткуда, но также не является завершённым продуктом, он развивается.

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

> анализатор явно не выглядит как поделка на коленке.

Без наличия застабилизированного то стандарта хотя-бы? Дааа? А комплайнс относительно чего, пардон, чекается? Относительно версии раста которая вчера такая, сегодня такая? :)

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

206. "Rust вошёл в 20 самых популярных языков по рейтингу Redmonk"  +/
Сообщение от proninyaroslavemail (ok), 30-Июл-20, 19:55 
> А иначе пусть этим ЯП пользуется кто-нибудь другой

Ну пусть пользуется другой, и деньги зарабатывает пусть тоже другой :) Ну если язык, кончено, востребован.

> И поэтому я вообще-то не брезгую делать статический анализ своих нагенерил мудрапрограмов

Речь шла не о анализе, а о его корректности и всеядности в раст.

>С этой точки зрения у раста вообще вроде бы нет оформленного стандарта

Ну давайте посчитаем, сколько у нас языков стандартизировано (IEEE, ISO и прочие)? Особенно из тех, которые появились в начале нулевых. Тогда эти стандарты помогали предотвратить фрагментацию среди компиляторов или браузеров, но с сегодняшних реалиях, когда языки и компиляторы к ним разрабатывают корпорации, они им просто побоку. У них свои "стандарты" и language references, которые используют при разработке, и большего им не надо. Могут конечно и совсместимость между версиями сломать, внезапно.

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

Никакой анализатор не сможет покрыть 100% случаев хотя бы потому что существует огромное  количество вариантов и комбинаций кода :) А сколько покрывает случаев анализатор раста - исследуйте и узнаете.

>Относительно версии раста которая вчера такая, сегодня такая? :)

Так раст всё ещё в разработке и обрастает фичами, хоть и перешагнул релиз в 15 году. Поэтому они не обзавелись даже стабильным ABI. В любом случае гарантируется стабильность в пределах одной ветки, например Rust 2015 или Rust 2018, можно не боятся что сломают что-либо.

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

272. "Rust вошёл в 20 самых популярных языков по рейтингу Redmonk"  +/
Сообщение от Аноним (-), 31-Июл-20, 22:00 
> Ну пусть пользуется другой, и деньги зарабатывает пусть тоже другой :)

Между нами, кастомерам зачастую так вообще наплевать на чем оно там написано и что там под капотом. Хоть дрессированые гномики, если это разруливает их задачи и не несет проблем.

> Ну если язык, кончено, востребован.

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

> Речь шла не о анализе, а о его корректности и всеядности в раст.

Так анализ - это про корректность и есть?

> Ну давайте посчитаем, сколько у нас языков стандартизировано (IEEE, ISO и прочие)?

Ну вот сишники и плюсовики стандартизировались. Жыэсы и прочие хтмылы с цсс кстати тоже. А то что остальное было театром одной фирмы или даже актера - ну, кто ж виноват? Так у них и период полураспада соответствующий. Кто не верит - может попытаться, ну, запустить скрипт на питоне 2.4 на современной системе, чтоли, и посмотреть что будет.

> просто побоку. У них свои "стандарты" и language references, которые используют
> при разработке, и большего им не надо. Могут конечно и совсместимость
> между версиями сломать, внезапно.

Я бы даже сказал, яп которые не стандартизированы - или карманные проекты 1-2 корпов или даже пранки одного индивидуала. Ясен хрень оно при этом не стандартизировано. Это ж - вы только подумайте - надо контролем поделиться с другими?! И вместо того чтобы монопольно в одну харю/фирму кормить всех булшитом придется еще с кучей всяких там согласовывать?!

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

> Никакой анализатор не сможет покрыть 100% случаев хотя бы потому что существует
> огромное  количество вариантов и комбинаций кода :)

Это еще Тюринг сказал. Однако хорошо если есть тул который подозрительные места и типовые факапы хайлайтит.

> А сколько покрывает случаев анализатор раста - исследуйте и узнаете.

Это требует кучу времени. А что я получу взамен? Зависимость от 1-2 корп на которых вся разработка завязана и их маздайный стиль с их карго-культом? Да ну его так вляпываться да еще за свой счет.

> Так раст всё ещё в разработке и обрастает фичами, хоть и перешагнул релиз в 15 году.

А разрабатываться начал ... э, в 10 чтоли? И с тех пор немало оброс какими-то стремными закорюками.

> Поэтому они не обзавелись даже стабильным ABI. В любом случае гарантируется стабильность
> в пределах одной ветки, например Rust 2015 или Rust 2018, можно не боятся что сломают что-либо.

Это никуда не годится - потому что даже не стандарты. И что такое "Rust 2015" и "Rust 2018" когда это даже как стандарт не оформлено? У плюсовиков конечно с этим тоже не фонтан, но они хотя-бы как стандарт это запилили, чтоли.

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

274. "Rust вошёл в 20 самых популярных языков по рейтингу Redmonk"  +/
Сообщение от proninyaroslavemail (ok), 31-Июл-20, 22:20 
> Между нами, кастомерам зачастую так вообще наплевать на чем оно там написано и что там под капотом.

Ага, только почему то в вакансиях или на фрилансе указывают и языки, помимо всего остального. Особенно если язык/фреймворк модный.

> Так анализ - это про корректность и есть?

А корректность анализа нет)?

> Жыэсы и прочие хтмылы с цсс кстати тоже

Ну это такой себе стандарт.

> Кто не верит - может попытаться, ну, запустить скрипт на питоне 2.4 на современной системе, чтоли, и посмотреть что будет.

И всё равно продолжают писать на питоне, не смотря на это

> Да ну его так вляпываться да еще за свой счет.

Ну а тогда зачем было разговор затевать)

> А разрабатываться начал ... э, в 10 чтоли?

По факту с 2006 года. Как любительский проект

> И что такое "Rust 2015" и "Rust 2018" когда это даже как стандарт не оформлено?

И что даст стандарт, когда у раста 1 компилятор на земле? Стандарты именно про это, про сомвестимость на уровне компилятора/интепретатора. У c/c++ исторически их было много, и реализаций тоже, надо было как то собрать это в одну кучу. И то, никто не заставляет этим стандартам следовать, пример тому JS/CSS. В расте же, как и во многих нынешних языках, реализаций либо нет, либо они соврешенно побочные.

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

299. "Rust вошёл в 20 самых популярных языков по рейтингу Redmonk"  +/
Сообщение от freecoderemail (?), 05-Авг-20, 09:48 
Практической необходимости стандартизовать Rust сейчас нет. Если вас интересуют спецификации - то есть RFC, есть справочники, есть код эталонного компилятора. Если вы хотите внести свое предложение в язык - создайте новый RFC, процесс их принятия открытый.

У компилятора Rust есть встроенный статический анализатор: https://doc.rust-lang.org/rustc/lints/index.html
Дополнительно есть внешний, Clippy: https://rust-lang.github.io/rust-clippy/master/

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

69. "Rust вошёл в 20 самых популярных языков по рейтингу Redmonk"  +2 +/
Сообщение от анонн (ok), 30-Июл-20, 13:31 
> Потому что единственное что растаманы умеют делать хорошо - гнилой пиар своей
> поделки и обсирание всего остального. Ну вот такое вот у них сообщество - горластое и бесполезное. Новые дельфисты образовались.

Судя по не раз демонстрированному уровню (не)знаний опеннетных "растоманов" - обыкновенное анонимно опеннетное "сначала сам запостил типа от, потом сам с пафосом разоблачил".


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

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

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




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

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