|
2.2, пробрался (?), 09:36, 18/03/2023 [^] [^^] [^^^] [ответить]
| +18 +/– |
сопротивление бесполезно - зондеркоманда с огнетушителями уже выехала за тобой
| |
2.3, Анонимусс (?), 09:37, 18/03/2023 [^] [^^] [^^^] [ответить]
| +28 +/– |
Разумеется. Потому что те, кто хоть что-то делает, видят в нем кучу плюсов и готовы потратить свое время на замену текущего кода.
А остальные могут лишь строчить гневные комменты про "их" опенсорс))
| |
|
|
4.20, Анонимусс (?), 10:37, 18/03/2023 [^] [^^] [^^^] [ответить]
| +2 +/– |
Достаточно, чтобы слушать нытье на опеннетах про Firefox, про librsvg и про ядро линукса))
Кол-во лет это такое... стандартизации сишки ждали почти 20 лет, с++ - 15 или сколько там?
Тогда не было такой конкуренции языков и такого кол-ва легаси, были более готовы к экспериментам.
А тут все ждут что кто-то другой попробует первым.
Сейчас для раста начинается самое интересное время. Посмотрим как он себя покажет.
| |
|
5.30, Аноним (30), 11:37, 18/03/2023 [^] [^^] [^^^] [ответить]
| +/– |
Уже 9 лет это слышу. Пока ничего интереснее грепалки и тимвивера на расте не написали и не напишут. Достаточно посмотреть кто стоит за растом и убедиться в этом.
| |
|
6.33, Прохожий (??), 11:48, 18/03/2023 [^] [^^] [^^^] [ответить]
| –1 +/– |
У тебя с логическим мышлением явные проблемы:
1. То, что, по твоему мнению, ещё ничего не написали - не означает, что в будущем не напишут. Процесс идёт, и это уже невозможно отрицать.
2.То, что за языком стоит кто-то не тот, не означает, что им не могут пользоваться другие.
| |
|
7.104, Аноним (104), 17:10, 18/03/2023 [^] [^^] [^^^] [ответить]
| –3 +/– |
Это у тебя с логическим мышлением проблемы. Он констатирует факты и они подтверждают его прогноз. На расте пока не создано практически ни-че-го значимого.
| |
7.176, Аноним (176), 00:48, 19/03/2023 [^] [^^] [^^^] [ответить]
| –3 +/– |
1. Если прошло много времени и ничего не написано или написано мало -> в будущем будет написано мало.
2. Если изначально язык выводился кем-то под громкие лозунги, не взлетем в альмаматер и был передан в созданную под него фаундейшен -> плодотворность языка вызывает сомнения. Под него можно собирать деньги, а результаты вызывают вопросы. Пользоваться конечно можно.
Читая здесь о расте, обнаружил дружную, громкую, политическую (в смысле ображенные к широкой публике правильные слова) и маркетинговою пропаганду. На вопрос что и сколько написано, следует ответ - напишут, пришло время и подобное. Всё таки, эффект поколения имеет место и слова начинают быть заточенными и убедительными для соцсетей.
| |
|
|
7.98, Аноним (98), 16:47, 18/03/2023 [^] [^^] [^^^] [ответить]
| –3 +/– |
И написал на нем примерно ничего. Но переходит прям очень активно, лол.
| |
|
8.114, Аноним (114), 18:04, 18/03/2023 [^] [^^] [^^^] [ответить] | +2 +/– | В 13-м андроиде 21 нового низкоуровнего кода это си, плюсы и раст системных к... текст свёрнут, показать | |
|
|
|
|
4.113, Аноним (114), 18:00, 18/03/2023 [^] [^^] [^^^] [ответить]
| +/– |
> И как, много уже заменили? :D
Хоть и не совсем заменили, но немало "заменяется" для нового кода. Например, в последнем андроиде, как написано в статье от декабря 2022 г., в _новом_ (не унаследованном) нативном коде (это C/C++/Rust) низкоуровневых системных компонент раст уже составляет 21%, там уже 1.5 млн строк кода на расте. Ряд низкоуровневых нативных компонентов реализованы не на твоей сишечке/плюсиках, как это было бы раньше. В целом взят курс на замещение в _новом_ коде плюсов с сишкой на раст. Устоявшийся старый код пока переписывать не планируют, это верно.
| |
|
5.178, Аноним (176), 00:59, 19/03/2023 [^] [^^] [^^^] [ответить]
| –1 +/– |
21% от нового кода это раст,
79% от нового кода это С и С++
Легаси код это С++ и С.
Расту уже 7 лет. Первый релиз в 2015г.
Первый андроид 2008г.
| |
|
|
|
2.80, Аноним (80), 14:52, 18/03/2023 [^] [^^] [^^^] [ответить]
| +/– |
Людям просто скучно. Опенсорс в основном пишут непрофессионалы и студенты по фану, а раст -- это новая сырая игрушка с нескучным синтаксисом, т.е. свежие погремушки. Можно писать прототипы на расте и потом переписывать на питон для продакшена. Некоторые правда хотят смешивать раст и питон, но это лишнее.
| |
|
3.183, К.О. (?), 03:28, 19/03/2023 [^] [^^] [^^^] [ответить]
| +2 +/– |
> переписывать на питон для продакшена
Я бы советовал бежать из этой конторы
| |
|
|
5.247, К.О. (?), 06:10, 20/03/2023 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Все успешные продукты были написаны на питоне, даже ютуп.
Я надеюсь, что это ирония. Так-то в мире есть много других вещей кроме фреймворков для вебни.
| |
|
|
3.277, Аноним (277), 17:18, 22/03/2023 [^] [^^] [^^^] [ответить]
| +/– |
>Некоторые правда хотят смешивать раст и питон, но это лишнее.
Но почему же лишнее? Это огонь-смесь ;)
| |
|
2.107, Вуся (?), 17:17, 18/03/2023 [^] [^^] [^^^] [ответить]
| +1 +/– |
Есть подозрения почему? Может есть какая-то причина? :D
Да, наверняка причина в том, что вообще все вокруг д***ы, а вы самый умный и точно знаете на чём надо писать!
Объясните нам, пожалуйста.
| |
2.295, Neon (??), 03:44, 30/03/2023 [^] [^^] [^^^] [ответить]
| +/– |
Это из серии: когда коту делать нечего.))) Вот и с rust'ом также
| |
|
1.5, Аноним (5), 09:38, 18/03/2023 [ответить] [﹢﹢﹢] [ · · · ]
| +6 +/– |
Спасибо Си, ты нам хорошо послужил, но теперь пришло новое время - время Rust
| |
|
|
|
|
5.122, Анонин (?), 18:53, 18/03/2023 [^] [^^] [^^^] [ответить]
| +6 +/– |
Раст уже пришел в linux kernel. Какой язык еще может этим похвастаться?
Раст уже пришел в андроиде и не так уж мало. И уходит он никуда не собирается.
Поэтому хватит повторять свои мантры и просто смиритесь с реальностью.
| |
|
6.130, псевдонимус (?), 20:31, 18/03/2023 [^] [^^] [^^^] [ответить]
| –4 +/– |
> Раст уже пришел в linux kernel. Какой язык еще может этим похвастаться?
> Раст уже пришел в андроиде и не так уж мало. И уходит
> он никуда не собирается.
> Поэтому хватит повторять свои мантры и просто смиритесь с реальностью.
С линукс кернель все понятно уже и совсем тугодумам спошникам из новости ниже.
Нормальные людям уж овер 10 лет с ним все ясно. А еще более нормальным с 90-х и книжки про спо.
| |
6.272, КернелДиггер (?), 18:31, 21/03/2023 [^] [^^] [^^^] [ответить]
| –1 +/– |
Что - что - что там про "Раст уже в Ядре"?
Это - где ж вы там его увидели?
В драйверах?
И здесь - самое время спросить, чем таким Линуса купили, если за пол-огода до первого согласия он рогом упирался и поносил Раст на чём свет стоит, говоря, что "ноги Раста в ядеро-релэйтед частях"?...
А потом, "вдруг"...
П - Принципиальность?
| |
|
5.251, Илья (??), 10:48, 20/03/2023 [^] [^^] [^^^] [ответить]
| –1 +/– |
Дело не в том, что раст приходит.
Сишка уходит. В этом дело.
C/CPP разработчиков не хотят нанимать потому что они очень дорогие. Притом, 90% времени они сражаются сами с собой в результате получая проекты-уродцы, которые кроме авторов никто не способен поддерживать.
Я видел случаи, когда команду из десятков сипипишников выкидывали на мороз потому что их оверрасширяемые решения не способны были без сегфолта посчитать доступные средства на балансе.
А раст, дотнет, котлин, js или питон - это взаимозаменяемые технологии и разработчики которые как правило пишут быстрее и лучше.
Ну это я только по опыту финтеха говорю
| |
|
6.255, Аноним (255), 11:53, 20/03/2023 [^] [^^] [^^^] [ответить]
| +/– |
> Ну это я только по опыту финтеха говорю
гипервизоры и ядра ОС это несколько иная сфера - таблица икселя у каждого своя в отличии от фундаментальных компонентов системы.
| |
|
7.265, Илья (??), 21:04, 20/03/2023 [^] [^^] [^^^] [ответить]
| –2 +/– |
Пацаны сами себя так поставили.
Сипипишники годами создавали вокруг себя ореол элитарности.
А потом оказалось, что можно за место штата "крутых" хакеров просто писать под сборщик мусора.
| |
|
8.291, wyry (?), 16:29, 27/03/2023 [^] [^^] [^^^] [ответить] | +/– | Кстати вот чего, но разработчики C вообще никогда не создавали ореол элитарно... текст свёрнут, показать | |
|
|
|
|
|
|
|
3.34, annonn (?), 11:49, 18/03/2023 [^] [^^] [^^^] [ответить]
| –1 +/– |
ой, какая потеря! как мы теперь будем жить!
а если серьезно - думаю проектов легаси С/С++ кода еще куча
без работы лет 10 точно не останешься
| |
|
4.45, Аноним (186), 12:12, 18/03/2023 [^] [^^] [^^^] [ответить]
| +2 +/– |
cpp тоже давно превратился в ворох спецсимволов, так что этот эскперт скорее всего уйдёт обратно в питон, будет дёргать моржовый оператор и обмазываться декораторами
| |
|
3.35, Прохожий (??), 11:51, 18/03/2023 [^] [^^] [^^^] [ответить]
| +5 +/– |
У эксперта когнитивные способности не выдерживают нагрузки. Несите другого эксперта. 🤣
| |
|
2.70, пох. (?), 14:11, 18/03/2023 [^] [^^] [^^^] [ответить]
| +/– |
и поэтому набранные по квотам разработчики разных оттенков начали переписывать-переписывать...код на игогошечке.
А потом планируют взяться за ocaml. Я даже угадаю, почему - потому что оба специалиста, умеющие в ocaml, уже работают в цитрикс фултайм. (интересно, публичные pgp-сервера так и не попатчены по сей день, да?)
Правда, по этой же причине, вероятнее всего, дальше переписывания игогошечки ничего и не продвинется.
| |
|
3.190, Tron is Whistling (?), 10:09, 19/03/2023 [^] [^^] [^^^] [ответить]
| –1 +/– |
Ну вот кстати при всей моей нелюбви к игогошечке - в данном конкретном случае она как раз таки применима вместо питонятины и оцамла. Гораздо лучше чем оба-двое.
| |
|
4.210, пох. (?), 13:10, 19/03/2023 [^] [^^] [^^^] [ответить]
| –1 +/– |
там guest tool, ему как раз.
Питонятина не подходит потому что каждый день новая и может не поддерживаться в конкретной системе.
Нескучный йезычок, собирающий статический бинарник, в данном случае на своем месте (раз уж на сях сложнаа, нипанятна и вообще ниахота).
Но вот что от переписывания на хрусте оно станет лучше и понятнее - это вряд ли.
Но я предлагаю поберечь попкорн до пириписания rrd.
| |
|
5.213, Tron is Whistling (?), 14:00, 19/03/2023 [^] [^^] [^^^] [ответить]
| –1 +/– |
Какой рырыды. У хипста там инфлух с гройфаночкой, который на полтысячи минутных счётчиков ложатся раком и требуют кластера.
| |
|
|
|
|
|
|
|
|
5.248, Аноним (248), 07:52, 20/03/2023 [^] [^^] [^^^] [ответить]
| +1 +/– |
Ну так-то полдня проebaтcя с кучей настроек шоб заработало кое как криво - наx не нужно.
Купил машину-конструктор - собираешь и настраиваешь самостоятельно в гараже по мануалам других, а оно не едет, а работу по доставке на этой "машине" никто не отменял.
| |
|
|
|
2.72, Аноним (72), 14:15, 18/03/2023 [^] [^^] [^^^] [ответить]
| +/– |
Во-первых, телеметрию таки не впустили.
Во-вторых, Go не подходит для гипервизоров, он не для системного программирования
| |
|
3.192, Tron is Whistling (?), 10:11, 19/03/2023 [^] [^^] [^^^] [ответить]
| +/– |
Там не рыбервизор, там обвязка для конфигурации его и его обвязки.
Вполне себе и гошечка и C# зайдут. Я бы C# взял, если честно.
А то и вообще PHP, по старой доброй привычке.
| |
3.273, КернелДиггер (?), 18:32, 21/03/2023 [^] [^^] [^^^] [ответить]
| +/– |
"Он - не для системного программирования"...
Керниган с Пайком смотрят на тебя, как на ... питонщика.
| |
|
|
|
2.11, Анонимусс (?), 10:16, 18/03/2023 [^] [^^] [^^^] [ответить]
| +1 +/– |
А кто тогда Xen писать будет? Может ты возьмешь на себя эту тяжкую ношу?
Или думаешь, что если разогнать команду, сразу набегут желающие поддерживать код?
| |
|
|
2.36, Прохожий (??), 11:57, 18/03/2023 [^] [^^] [^^^] [ответить]
| +3 +/– |
А Citrix тебя открытым кодом снабжала для аудита? Другими словами, откуда ты знаешь, что Citrix тоже так ненавидимый тобою Rust уже не использует?
| |
|
3.65, Tron is Whistling (?), 13:41, 18/03/2023 [^] [^^] [^^^] [ответить]
| –1 +/– |
Вообще-то да, транк XenServer собственно цитриксовый был, ну и все открытые составляющие (то есть почти всё целиком) они выдают для загрузки.
| |
|
2.74, пох. (?), 14:17, 18/03/2023 [^] [^^] [^^^] [ответить]
| +/– |
> Понятно. Очень рад, что не трогал XCP-ng и брал лицензию у Citrix. Продолжим это делать.
Да, судьба шва6одкопрожекта по копи314дингу цитриксовой разработки довольно предсказуема.
То есть вероятнее всего уже свершившийся факт.
Но с лицензией у одичалых за Стеной тоже настали некоторые, эммм, трудности.
Ну ладно, у любителей халявки еще остался б-жественный овирт - вон в статьях прекрасное о том как его чинить если он ой не успел обновить свои однодневные сертификатики.
| |
|
1.13, Аноним (13), 10:21, 18/03/2023 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
При этом в мотивировочной части описаны проблемы, которые хрустик сам по себе не решает, а тот же го более распространён, чем окамль и хрустик вместе взятые. Был ксен, да вышел весь, видимо на него на этом повороте окончательно забьют в пользу KVM и доцкеров
| |
|
2.19, Анонн (?), 10:29, 18/03/2023 [^] [^^] [^^^] [ответить]
| +/– |
Го медленный. На нем написан только один компонент.
Окамл относительно быстрый, но для него сложно найти сопровождающих.
Плюс в оригинале еще упоминается питон: "This platform is a mix of various languages like C, Python, OCaml and even Go".
Т.е. тебе нужен разраб на OCaml, разраб на Go, разраб на Python.
Или какой-то многостаночник, которых их всех знает одинаково плохо.
Они хотят заменить весь этот зоопарк на что-то одно. И не на си.
И в данном контексте раст хороший вариант.
| |
|
|
4.28, Анонимусс (?), 11:21, 18/03/2023 [^] [^^] [^^^] [ответить]
| +1 +/– |
Webrender и многопоточность - это лучшее что случилось с мозилой за последние годы. Наконец-то в какой-то момент они перестали быть "тормозилой"
Не повезло им с другим - с супержадными СЕО, которые одной рукой подписывали увольнение 250 сотрудников, в том числе писавших на раст, а другой - выписывая себе миллионные премии. Что разумеется не могло не отразиться на стабильности продукта.
Что характерно, на опеньке это событие встретили ликованием - "Растаманов поувольнялили, хахаха", не задумываясь что чистых растовиков там было очень мало, а были как раз с++/rust. Но кого это заботило, там же ненавистный раст))
| |
|
5.53, Аноним (98), 12:32, 18/03/2023 [^] [^^] [^^^] [ответить]
| +1 +/– |
Все так же тормозила и тормозит. Раст не имеет отношения к скорости доп проверки не могут пройти без последствий.
Ты так говоришь как будто их просто так взяли и уволили. Просто они ничего не смогли дельного написать вот их и уволили и правильно сделали.
1 миллион долларов это зп 10 программистов в год. Ничего себе лишнего она не приписала.
| |
|
6.89, Анонимусс (?), 15:44, 18/03/2023 [^] [^^] [^^^] [ответить]
| +/– |
> Раст не имеет отношения к скорости
Еще как имеет. Доп проверки - это фигня, на уровне 1% оверхеда на реальных задачах.
А вот то что они смогли распараллелить CSS - это дало огромный прирост.
То что они не смогли сделать на с++ : "By 2017, Mozilla had made two previous attempts to parallelize the style system using C++. Both had failed."
Можно конечно их просто назвать неосиляторами, но они уже написали целый браузер, поэтому вряд ли проблема только в их компетентности))
А на расте смогли.
> Просто они ничего не смогли дельного написать вот их и уволили и правильно сделали.
А ты смешной))
| |
|
7.99, Аноним (98), 16:49, 18/03/2023 [^] [^^] [^^^] [ответить]
| –1 +/– |
Ещё как не имеет. В хроме все итак работает быстрее. А растофанатики из самого логово раст из мозиллы, не смогли даже свой серво написать, хотя это с самого начала заявлялся как главный продукт на расте.
Ты просто не хочешь верить в очевидное.
| |
|
6.116, Аноним (114), 18:20, 18/03/2023 [^] [^^] [^^^] [ответить]
| +3 +/– |
> Раст не имеет отношения к скорости доп проверки не могут пройти без последствий.
Часть этих проверок в рантайме для раста не нужна, потому что тот раст-код, что заставит тебя написать компилятор и то, как тебе придется подстроить архитектуру программы, уже исключит какой-то класс ошибок и проверок. Потому что ты там не сможешь делать некоторые вещи как в си. В расте ты это сделаешь по другому. И нередко это будет безопасно и "забесплатно", без проверок в рантайме. Но часть да, в ран-тайме будет проверяться. Но! Эти же самые проверки и сишник должен был бы, даже обязан, делать ручками в своем коде, но делает это, как показывает практика, далеко не всегда. И потому имеем бОльшую часть ошибок в программах (70%) из-за "нинастаящих погромистов".
| |
|
7.141, Аноним (80), 21:37, 18/03/2023 [^] [^^] [^^^] [ответить]
| –1 +/– |
Там такая фишечка что в релизном билде проверки отключаются, а в отладочном тормозит настолько адово что его вообще никак не погоняешь и непонятно зачем он и его безопасности кому-то нужны. По факту можно взять плюсы со всеми украшательствами и не страдать от внезапных зависаний и проблем с отладкой. Да-да, эти ошибки потом именуют "логическими", хотя 1 в 1 что и у си.
| |
|
8.158, Аноним (114), 22:44, 18/03/2023 [^] [^^] [^^^] [ответить] | +1 +/– | Прохладные сказки То-то гугловцы при разработке андроида для новых низкоуровнев... текст свёрнут, показать | |
|
9.164, Аноним (80), 23:13, 18/03/2023 [^] [^^] [^^^] [ответить] | –1 +/– | Вообще в качестве аналога си претензий особых к расту нет, сахар довольно удобны... текст свёрнут, показать | |
|
8.166, Аноним (114), 23:30, 18/03/2023 [^] [^^] [^^^] [ответить] | +1 +/– | Кстати вдогонку Насчет производительности Так наоборот, на си и плюсах там б... большой текст свёрнут, показать | |
|
9.181, Аноним (176), 02:22, 19/03/2023 [^] [^^] [^^^] [ответить] | –2 +/– | Сопоставляю две странички https security googleblog com 2022 12 memory-safe-la... текст свёрнут, показать | |
|
10.223, Аноним (114), 17:37, 19/03/2023 [^] [^^] [^^^] [ответить] | +/– | Тебе не нравится что во второй твоей ссылке заявлен анонс гуглом в апреле 2021... большой текст свёрнут, показать | |
|
|
|
|
|
5.284, Аноним (13), 08:44, 23/03/2023 [^] [^^] [^^^] [ответить]
| –1 +/– |
Ага, сначала случилось это "лучше" и браузер научился течь так, что комфортно работать в какой-то момент без 24 Гб ОЗУ под один только браузер было невозможно, хотя старые версии были быстры как понос, а потом ещё половину плагинов и фич кастомизации продолбали вместе с XUL. На баги традиционно забив, один баг с рендером уже лет 5 регулярно мне в почту спамит что его опять куда-то переназначили, фиксиками и не пахнет.
Что там стало принципиально лучше - до сих пор в упор не вижу, но на корче с 4 core (+HT), 64 GB RAM и NVMe браузер умеет регулярно превращаться в лютое тормозище, приходится перезапускать. Хуже только какой-нибудь Discord и MS Teams
| |
|
|
3.75, Аноним (72), 14:18, 18/03/2023 [^] [^^] [^^^] [ответить]
| +/– |
> Го медленный.
То-то же его держат на серверах с откликом меньше миллисекунды.
| |
|
4.182, 11 (?), 03:17, 19/03/2023 [^] [^^] [^^^] [ответить]
| +1 +/– |
Быстрый GO это не тоже самое что общепринятый (общепринятый это как питон на стеридах).
А быстрый GO не больше 5 процентов гошников могут.
| |
|
5.199, Аноним (72), 11:50, 19/03/2023 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Быстрый GO это не тоже самое что общепринятый (общепринятый это как питон
> на стеридах).
> А быстрый GO не больше 5 процентов гошников могут.
Не знаю, почему у Вас такое мнение — 'net/http' из стандартной либы более чем быстр, большинство библиотек в го, как стандартных, так и сторонних, тоже довольно быстры. ЧЯДНТ?
| |
|
6.245, 11 (?), 00:39, 20/03/2023 [^] [^^] [^^^] [ответить] | +/– | смотри с чем сравнивать Как замена perl python ruby php рвет как тузик грелку, ... большой текст свёрнут, показать | |
|
7.256, Аноним (72), 12:03, 20/03/2023 [^] [^^] [^^^] [ответить]
| –1 +/– |
> но там где нужно "реально быстрее всех" лучше сразу взять нормальный иструмент
А я где-то сказал, что го быстрее всех? Он достаточно быстр для многих задач, но не наибыстрейший.
| |
|
8.266, 11 (?), 22:53, 20/03/2023 [^] [^^] [^^^] [ответить] | +1 +/– | это ваше - все с этого началось если вам нужны сервисы с откликом меньше милл... текст свёрнут, показать | |
|
|
|
|
4.214, Tron is Whistling (?), 14:01, 19/03/2023 [^] [^^] [^^^] [ответить]
| –1 +/– |
Микросервисы по сложению A+B и выдаче hello world - да, быстрая штука.
А вот что-то чуть посложнее... но там уже гошечкодеры не осиляют.
| |
|
5.240, Аноним (72), 21:42, 19/03/2023 [^] [^^] [^^^] [ответить]
| +/– |
> Микросервисы по сложению A+B и выдаче hello world - да, быстрая штука.
> А вот что-то чуть посложнее... но там уже гошечкодеры не осиляют.
То-то так "медленно" работают Syncthing, Gogs/Gitea/Forgejo, Yggdrassil, многие компоненты CoreOS (минималистичный дистриб от редхатов) написаны на Go, Hugo странички за миллисекунды генерирует, даже Ethetium на гошечке гоняется. Это не говоря уже о всяких докерах, кубернетесах, терраформах и официального компилятора Go (безусловно, скорость компилятора изначально была обусловлена тем, что первые версии были на плюсах, но впоследствии-то он сам себя компилировал)
| |
|
6.285, Аноним (13), 08:53, 23/03/2023 [^] [^^] [^^^] [ответить]
| –1 +/– |
В этом комментарии прекрасно всё. Если попробовать у фанов хрустика спросить где же он используется прям в живых проектах, а не hello world, то в лучшем случае найдётся ripgrep и какой-то ещё один, о которых "широко известно в узких кругах", тогда как Golang повсеместно давно и без сектантского нытья "о превосходстве"
| |
|
|
|
|
|
1.23, Golangdev (?), 10:48, 18/03/2023 [ответить] [﹢﹢﹢] [ · · · ]
| –5 +/– |
> C, Python, OCaml и Go, некоторые из которых устарели
Да, OCaml вообще х пойми что, удаляйте, поддерживаю
| |
|
2.82, Аноним (82), 15:14, 18/03/2023 [^] [^^] [^^^] [ответить]
| +1 +/– |
Окамл как раз кошер кошерный, ты не сечешь. Уж точно ключевые компоненты на нём были бы лучше, чем на хрусте.
| |
|
|
4.289, пох. (?), 22:57, 24/03/2023 [^] [^^] [^^^] [ответить]
| +/– |
Эммм... а меня точно возьмут? А то за те копейки которые платит xen - я прям немедля готов.
окамла правда не знаю, хотя в код заглядывать приходилось и ничего такого прям ужасного я там не видел.
С учетом того что там на нем написано - в общем-то ничего не трогая и кормя собак можно лет десять проработать.
Куды, короче, резюме высылать? хыхы ру в отдельно взятой стране-за-стеной не предлагать. Кстати с вакансией они тебя тоже надурили - там на игого надо писать да еще для шпионажа. окамл там в списке вариантов чего можно не знать чтоб на эту должность взяли (видимо, не идут-с).
| |
|
|
|
1.32, Аноним (32), 11:47, 18/03/2023 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
Скоро будет
(Программный) продукт не содержит пальмового масла (Раст-а) ...
Или в интернет софтверном магазине будет раздел программный код не содержит заменителей (Раст и т.п.) компилятора...
| |
|
2.37, Аноним (37), 11:58, 18/03/2023 [^] [^^] [^^^] [ответить]
| +/– |
Скорее будет "Продукт на чистом расте! Ни грамма дырявой сишки!"
Или "Код может содержать следы си, будьте бдительны"
| |
|
3.46, WebMonkey (?), 12:12, 18/03/2023 [^] [^^] [^^^] [ответить]
| +1 +/– |
Да, всё так и будет: вместо белковой сои тупо крахмал, а вместо пальмового масла изначально твердого смесь гидрогенизированных масляных отходов, мы же за ЭКО.
| |
|
|
1.47, WebMonkey (?), 12:15, 18/03/2023 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
А мне без разницы на Раст, если он позволяет меньше проблем сделать. В отличие от вебни, которая при каждом открытии страниц, в т.ч. онлайн-"приложений" грузит десятки мегабайт, работает в двух потоках, эта ржавчина вообще белая и невинная.
| |
|
2.106, Аноним (104), 17:16, 18/03/2023 [^] [^^] [^^^] [ответить]
| –2 +/– |
Раст это лишняя зависимость при сборке и тянет с собой гигабайты такого же ненужного.
| |
|
3.142, Прохожий (??), 21:39, 18/03/2023 [^] [^^] [^^^] [ответить]
| +2 +/– |
Ты там каждый день что-то собираешь, что ли? Или место на диске закончилось? Какая-то несусветная хpень иной раз озвучивается в качестве таких вот "контрдоводов" супротив Раста.
| |
|
4.254, Илья (??), 11:33, 20/03/2023 [^] [^^] [^^^] [ответить]
| +/– |
Наверное, он сам просто C разработчик.
Раньше они за илитку считались и ходили с надутыми щеками
| |
|
|
2.161, Аноним (161), 22:58, 18/03/2023 [^] [^^] [^^^] [ответить]
| +2 +/– |
>В отличие от вебни, которая при каждом открытии страниц, в т.ч. онлайн-"приложений" грузит десятки мегабайт, работает в двух потоках
Наше помойное веб-приложение так и работает. Единственная надежда что помойка скоро обанкротиться
| |
|
1.60, Zenitur (ok), 12:53, 18/03/2023 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
Вопрос про Xen. Пробрасываю видеокарту в виртуалку. Для этого надо убедиться, что видеокарта не инициализируется биосом (является второй в системе) и иметь поддержку IOMMU на материнке. Скрипт для проброса:
#!/bin/bash
modprobe pciback
BDF=0000:02:00.1
[ ! -e /sys/bus/pci/devices/$BDF/driver/unbind ] || \
echo -n $BDF > /sys/bus/pci/devices/$BDF/driver/unbind
echo -n $BDF > /sys/bus/pci/drivers/pciback/new_slot
echo -n $BDF > /sys/bus/pci/drivers/pciback/bind
BDF=0000:02:00.0
[ ! -e /sys/bus/pci/devices/$BDF/driver/unbind ] || \
echo -n $BDF > /sys/bus/pci/devices/$BDF/driver/unbind
echo -n $BDF > /sys/bus/pci/drivers/pciback/new_slot
echo -n $BDF > /sys/bus/pci/drivers/pciback/bind
echo 'now free for pciack devices:'
xm pci-list-assignable-devices
#xm create /etc/xen/vm/my_virtual_system
В конец файла /etc/xen/vm/windows9 добавил:
pci=['02:00.0', '02:00.1']
gfx_passthru=1
Ну и запускаю виртуалку командой: xm start windows9
Так блин, а как туда подать интернет? Ткните в ман. И ещё, как туда пробросить мышку, клаву, просто флешку какую-нибудь? Может туда можно пробросить целый контроллер, будь то USB-контроллер или Ethernet?
| |
|
2.92, Аноним (37), 15:58, 18/03/2023 [^] [^^] [^^^] [ответить]
| +5 +/– |
Это шутка? На что ты рассчитываешь? Спрашивать технические вопросы на опеннете?
Он же создан для срача и набрасывания на вентилятор.
| |
|
3.96, пох. (?), 16:29, 18/03/2023 [^] [^^] [^^^] [ответить]
| +/– |
> Это шутка? На что ты рассчитываешь? Спрашивать технические вопросы на опеннете?
> Он же создан для срача и набрасывания на вентилятор.
да на такой вопрос и в нормальной-то обстановке ответить не придумаешь чем. Ну какой ман ему вот прочитать в слух и с выражениями про что такое паравиртуализация и почему ничего "пробрасывать" не надо (ну если только видеокарту, и то если на самом деле она зачем-то нужна именно физическая) - уж точно ни мышей ни клавиатур.
хрен его знает-то...
| |
|
2.163, Аноним (176), 23:02, 18/03/2023 [^] [^^] [^^^] [ответить]
| +/– |
Виртуальные машины Делят реальное оборудование через диспетчеры Хоста. Напрямую пробрасывать - плохая практика. Если так много вопросов, то следует начать с азов. Пожелание - Ищущий да обрящет.
| |
|
3.165, Zenitur (ok), 23:22, 18/03/2023 [^] [^^] [^^^] [ответить]
| –1 +/– |
Видеокарту я пробрасываю целиком, а мышку с клавой через паравиртуализацию. Теперь вопрос про сеть
| |
|
2.218, Аноним (218), 14:28, 19/03/2023 [^] [^^] [^^^] [ответить] | +2 +/– | TL DR Если у вас не работает сеть, инпут и прочее, то вы наверное неверно написа... большой текст свёрнут, показать | |
|
3.219, Zenitur (ok), 14:34, 19/03/2023 [^] [^^] [^^^] [ответить]
| +/– |
Спасибо за ответ, буду смотреть ман.
По поводу того, а что мне, собственно, надо. Да мне бы просто виртуалку для запуска винды из-под линукса. Обычно я для этого использую VirtualBox. Однако, чтобы пробросить видеокарту, я воспользовался Xen. Виртуалку создавал при помощи virt-manager. Конфиг дефолтный, но могу скинуть.
В витруалбоксе дефолтная сетевая карточка работает в режиме NAT. Меня бы устраивало то же самое под Xen. Ну и ещё режим Bridge прикольный.
Ещё есть режим "Виртуальная сетевая карта", когда в системе появляется новый сетевой интерфейс vboxnet0. Клёвая штука, можно сделать сеть между виртуалками. Можно даже туннелировать туда Tor при помощи правила iptables.
| |
|
4.263, PnD (??), 19:13, 20/03/2023 [^] [^^] [^^^] [ответить] | +/– | Дело в том что xen 8212 это низкоуровневый прокладка между железом и ядром ... большой текст свёрнут, показать | |
|
5.264, Zenitur (ok), 19:40, 20/03/2023 [^] [^^] [^^^] [ответить]
| –1 +/– |
Спасибо за наводку в сторону того, куда копать. Буду экспериментировать
| |
|
|
3.271, Аноним (271), 13:40, 21/03/2023 [^] [^^] [^^^] [ответить]
| +/– |
>Принято делить драйвером видеокарты на vGPU с заранее предконфигурированными профилями производительности.
Консьюмерские карты этого не позволяют. Только профессиональные за сотни нефти.
| |
|
|
1.81, Самый умный из вас (?), 14:59, 18/03/2023 [ответить] [﹢﹢﹢] [ · · · ]
| –2 +/– |
Надеюсь кто-то уже работает над новым безопасным языком с нормальным синтаксисом, иначе такими темпами мы обречены на раст
| |
|
2.94, wyry (?), 16:20, 18/03/2023 [^] [^^] [^^^] [ответить]
| +3 +/– |
Pascal: да-да, пошёл я нахер... опять xD. Всё уже изобретено. Хотите простой язык, который можно выучить за недельку - есть Pascal, язык с мощными макросами и метапрограммированием - LISP, нужен надёжный и быстрый инструмент для работы с данными - есть ML (OCaml, F#). На каждый запрос УЖЕ существует инструмент лучше Rust. Лучше бы дорабатывали то что, что объективно устарело и подгоняли под современные нужды.
| |
|
3.120, Аноним (120), 18:34, 18/03/2023 [^] [^^] [^^^] [ответить]
| +1 +/– |
Двачую паскаль. Язык без уб/сб с вменяемой системой модулей, однопроходным гиперреактивным конпелятором, возможностью писать вставки на асме — невзлетел.
Этот мир проклят, он будет гореть в огне страданий и граблей.
| |
|
4.276, Ананий (?), 13:26, 22/03/2023 [^] [^^] [^^^] [ответить]
| +/– |
помимо вставок на асме можно было включать сразу блобик машинного кода и obj файлики от той же сишечки.
а уж сборка итогового ехе, с учетом сконпелированных до этого tpu, была в разы быстрее чем в борланд Ц.
Особенно на моей любимой EC1841 с 640к памяти.
| |
|
3.126, fumanchez (ok), 20:00, 18/03/2023 [^] [^^] [^^^] [ответить]
| –1 +/– |
Ты просто назвал языки, про которые слышал. OCaml с его linux only компилером и прибитый к дотнету F# - это пример как нужно делать?
| |
|
4.135, пох. (?), 21:00, 18/03/2023 [^] [^^] [^^^] [ответить]
| +/– |
Э...шито?! ocaml собирается под любую юникс-лайк операционку, включая винду и винду, и даже - под винду.
Что неправильного в том что F# использует готовую инфраструктуру и чем это отличается от миллиона компиляторов внутри проекта gcc?
| |
|
|
2.109, Аноним (104), 17:21, 18/03/2023 [^] [^^] [^^^] [ответить]
| –1 +/– |
Zig выглядит перспективно и хорошо развивается даже без потужного хайпа. А безопасность сама по себе это чистой воды маркетинговый слоган.
| |
|
3.144, Прохожий (??), 21:44, 18/03/2023 [^] [^^] [^^^] [ответить]
| +/– |
> безопасность сама по себе это чистой воды маркетинговый слоган
Безопасность сама по себе - это деньги конечных пользователей.
| |
|
2.143, Прохожий (??), 21:43, 18/03/2023 [^] [^^] [^^^] [ответить]
| +2 +/– |
А в чём ненормальность синтаксиса у Rust? А то, как ни спросишь, в ответ - тишина.
Я так понимаю, основные претензии - к угловым скобкам и символу lifetime? Это всё?
| |
|
3.293, wyry (?), 17:05, 27/03/2023 [^] [^^] [^^^] [ответить]
| +/– |
Ну давайте посмотрим, здесь смысл не только в самих спец. символах, но и их сочетаниях, причём даже в самых простых ситуациях (не говоря про более сложные).
struct Person<'a> {
name: &'a str,
age: u8,
}
Простейший типичный код. Подряд идут : &'
И это недоразумение существует в языке не как костыль, а как база на этапе проектирования. В ситуациях посложнее будет гораздо большее нагромождение и читать код сложнее, чем C++ (в случаях, когда нет намеренного желания запутать код в обоих случаях). Причём синтаксис в Rust простой ровно до момента, пока используются структуры данных, которые языку свойственны, в ситуациях, когда нужно создать что-то "неудобное", это резко прибавляет в сложности кода по крайней мере по чтению.
| |
|
2.208, Аноним (208), 12:11, 19/03/2023 [^] [^^] [^^^] [ответить]
| –1 +/– |
Люди давно уже написали язык D, сколько можно тупить и делать вид, что его не видели??
| |
|
3.278, Аноним (277), 17:29, 22/03/2023 [^] [^^] [^^^] [ответить]
| +/– |
Написан не корпами, поэтому корпопоклонники не замечают. Да и корпы без NIH могли бы обратить на него внимание, а не изобретать подобный ему Carbon.
| |
|
2.217, Аноним (217), 14:28, 19/03/2023 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Надеюсь кто-то уже работает над новым безопасным языком с нормальным синтаксисом, иначе такими темпами мы обречены на раст
в AT&T Labs давно разработали
http://cyclone.thelanguage.org
но вы обречены на раст. Больше скажу, в RISC-V нет аппаратного стека - он програмно управляемый и можно разделить стек вызовов и данных что сведёт ущерб от переполнений буферов к 0, но вы обречены на раст.
| |
|
3.222, Аноним (222), 14:59, 19/03/2023 [^] [^^] [^^^] [ответить]
| +/– |
> в AT&T Labs давно разработали
> http://cyclone.thelanguage.org
Очередной неловкий момент, когда собственные ссылки опять выходят Военам Супротив Раста боком.
> Cyclone is no longer supported; the core research project has finished and the developers have moved on to other things. (Several of Cyclone's ideas have made their way into Rust.) Cyclone's code can be made to work with some effort, but it will not build out of the box on modern (64 bit) platforms).
> | |
|
4.279, Аноним (277), 17:43, 22/03/2023 [^] [^^] [^^^] [ответить]
| +/– |
Ну и что с того? Kernel-девелоперы могли бы форкнуть и запилить на его основе специализированный KernelLang. И был бы у него компактный компилер, а не как этот сраст на over 10 гигов требующейся памяти для сборки его самого.
| |
|
3.243, пох. (?), 22:36, 19/03/2023 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Больше скажу, в RISC-V нет аппаратного стека
серьезно - здравствуй опять system 360 ? С вытанцовыванием вокруг сохранения несохраняемого на любой смене контекста? Вот дерьмо-то...
| |
|
2.262, Аноним (262), 17:17, 20/03/2023 [^] [^^] [^^^] [ответить]
| +/– |
Да-да-да. Ante - A low-level functional language. For exploring refinement types, lifetime inference, and algebraic effects.
| |
|
1.115, Аноним (115), 18:20, 18/03/2023 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Мнение о безопасности Rust чрезвычайно преувеличено. При этом, уже имеем нагромождение спецсимволов и производительность гораздо хуже чем у Си.
| |
|
|
3.131, Аноним (132), 20:38, 18/03/2023 [^] [^^] [^^^] [ответить]
| –1 +/– |
Напиши 2 проги по 3 строчки и сам увидишь. Или ты веришь только тому, что по телевизору покажут?
| |
|
4.147, Прохожий (??), 21:49, 18/03/2023 [^] [^^] [^^^] [ответить]
| +1 +/– |
Как замечательно слился очередной "эксперт". "Я тут что-то декларирую, но вы сами доказывайте мою правоту". :)
| |
|
3.154, Аноним (154), 22:08, 18/03/2023 [^] [^^] [^^^] [ответить]
| –1 +/– |
Какой смешной. Тебе нужны пруфы, что проверка на границы массива требует выполнения инструкций процессора? Или ты думаешь там всё происходит магическим образом?
| |
|
4.162, Аноним (162), 23:01, 18/03/2023 [^] [^^] [^^^] [ответить]
| +/– |
>>> производительность гораздо хуже чем у Си.
>> <пруфы>
> Какой смешной. Тебе нужны пруфы, что проверка на границы массива требует выполнения
А ты такой уныл^W ловкий - юлишь, переобуваясь в прыжке ...
| |
4.231, Карлос Сношайтилис (ok), 18:27, 19/03/2023 [^] [^^] [^^^] [ответить]
| +/– |
Я тоже смешной. Докажи, что компилятор никогда не оптимизирует проверку границ массива.
[спойлер: ты сядешь в лужу, как эталонный экперд опеннета]
| |
|
|
2.121, Аноним (114), 18:37, 18/03/2023 [^] [^^] [^^^] [ответить]
| +2 +/– |
> Мнение о безопасности Rust чрезвычайно преувеличено
А вот разработчики низкоуровневых компонент андроида заявляют, что за последние два выпуска, т.е. за несколько лет, в новом коде на расте еще не выявлено ни одной ошибки работы с памятью. Ни одной. При этом они не утверждают, что так и останется в будущем, не идеализируют. А стоит учесть, что в _новом_ (не в унаследованном старом) нативном коде (это на данный момент в андроиде си/плюсы/раст), раст составляет уже 21%, 1.5 млн строк кода. Там уже стараются новые системные компоненты, которые раньше писАли бы на плюсах, писать на расте.
| |
|
|
4.149, Прохожий (??), 21:52, 18/03/2023 [^] [^^] [^^^] [ответить]
| –1 +/– |
Заниматься преувеличением на Опеннете в пользу своих верований - обычно удел луддитов. Растиане подобным не страдают, потому что незачем - правда на их стороне. ;)
| |
4.168, Аноним (114), 23:38, 18/03/2023 [^] [^^] [^^^] [ответить]
| +/– |
От разработчиков. Врут наверное, чтобы у начальства премию выклянчить?
"...
In Android 13, about 21% of all new native code (C/C++/Rust) is in Rust. There are approximately 1.5 million total lines of Rust code in AOSP across new functionality and components such as Keystore2, the new Ultra-wideband (UWB) stack, DNS-over-HTTP3, Android’s Virtualization framework (AVF), and various other components and their open source dependencies. These are low-level components that require a systems language which otherwise would have been implemented in C++.
..."
https://security.googleblog.com/2022/12/memory-safe-languages-in-android-13.ht
Там для таких как ты даже картинки графиков нарисованы, чтобы понятнее было. Но лучше прочти статейку всю полностью
| |
|
5.193, Аноним (217), 10:24, 19/03/2023 [^] [^^] [^^^] [ответить]
| –2 +/– |
> Там для таких как ты даже картинки графиков нарисованы
они нарисованы для таких как ты, а в проектах которые приносят прибыль мне а не гуглу зависимостей от раста нет, по крайней мере пока. Так что вальсируй на выход со своими картинками :)
| |
|
6.224, Аноним (114), 17:47, 19/03/2023 [^] [^^] [^^^] [ответить]
| +1 +/– |
> 121% звучало бы убедительней
> они нарисованы для таких как ты
Чего-то от тебя запахло каким-то мелким начальничком из времен СССР - у тебя в голове одни приписки. Наверное сам практикуешь. Не меряй других по себе, они всяко лучше.
| |
|
|
8.258, Аноним (114), 13:56, 20/03/2023 [^] [^^] [^^^] [ответить] | +/– | причем здесь нужный только тебе линуксфромскрэтч, причем здесь гипервизор ксен ... большой текст свёрнут, показать | |
|
9.260, Аноним (260), 15:25, 20/03/2023 [^] [^^] [^^^] [ответить] | +/– | так хорошо видно что Linux и базовое окружение GNU не зависит от раста вообще, а... текст свёрнут, показать | |
|
|
|
6.233, Карлос Сношайтилис (ok), 19:28, 19/03/2023 [^] [^^] [^^^] [ответить]
| +/– |
О, какие прекрасные теории заговоров!
Гугель продвигает яп, изобретённый мозиллой, скрывая его недостатки и баги в коде.
Наверное, чтобы через пару лет, внезапно, сказать: "А НА САМОМ ДЕЛЕ РАСТ ПЛОХОЙ И ОТ НЕГО СПЛОШНЫЕ ОШИБКИ, ПЕРЕХОДИТЕ НА ГОШЕЧКУ!!!1"
| |
|
5.288, Аноним (13), 09:11, 23/03/2023 [^] [^^] [^^^] [ответить]
| –1 +/– |
А когда с этим AVF получится сделать что-то уровня давно почившего Linux on DeX? Новых реально нужных фич в двух последних ведроидах что-то как-то почти и нет, новые искусственные ограничения только которые никак не улучшают на самом деле безопасность и менеджить всё это ин масс всё так же неудобно.
Поддержку периферии, особенно более одного внешнего монитора, всё так же не могут, т.е. ждать Desktop Experience который обещают в мейнлайне аж с 10-го андроида не приходится.
В плане мобилок Kotlin куда привлекательнее и успешнее
| |
|
|
3.139, gentoo (?), 21:29, 18/03/2023 [^] [^^] [^^^] [ответить]
| –3 +/– |
> А вот разработчики низкоуровневых компонент андроида заявляют
Прям аргументище.
| |
|
4.148, Прохожий (??), 21:50, 18/03/2023 [^] [^^] [^^^] [ответить]
| –1 +/– |
Я так понимаю, это был сарказм? Что для вас было бы аргументищем в таком случае?
| |
|
|
6.172, Аноним (114), 23:52, 18/03/2023 [^] [^^] [^^^] [ответить]
| +/– |
так если, как разработчики пишут (даже жирным выделили), от этих полутора миллионов строк растовского кода у них
"...
Security impact
To date, there have been zero memory safety vulnerabilities discovered in Android’s Rust code.
...
"
то в багтрекере по ним, ошибкам работы с памятью, ничего и не будет. Ноль. Зеро. Останутся только логические ошибки, те, которые в б.жественной сишечке составляют оставшиеся 30%. Но разработчики и не настаивают, что ноль так и останется в будущем. Но пока, увы, они Вас ничем порадовать не могут.
https://security.googleblog.com/2022/12/memory-safe-languages-in-android-13.ht
| |
|
|
4.171, Аноним (114), 23:45, 18/03/2023 [^] [^^] [^^^] [ответить] | +2 +/– | Прям аргументище Убедили Разработчики с гугла меня обманули Прикинь, в андрои... большой текст свёрнут, показать | |
|
|
2.206, Аноним (208), 12:08, 19/03/2023 [^] [^^] [^^^] [ответить]
| +/– |
Да там не в безопасности вопрос, а в том, что раст тупо скинул ВСЕ проблемы управления памятью на программиста. Это ещё отстойнее, чем malloc/free! Теперь программист даже для тривиальных случаев вынужден приседать вокруг компилятора, лишь бы тот пропустил строчку. Такая безопасность ТАКОЙ ценой нахрен не нужна.
| |
|
|
2.133, Максим (??), 20:48, 18/03/2023 [^] [^^] [^^^] [ответить]
| –1 +/– |
А питон разве пытался заместить собой какой-то язык и переписать всё и вся?
| |
|
3.155, Прохожий (??), 22:09, 18/03/2023 [^] [^^] [^^^] [ответить]
| +/– |
А Rust разве пытается заменить собой всё и вся? Заменить - да, потому что накопленный технический долг хорошо бы погасить. Но что тут плохого, кроме того, что надо подучить этот новый язык? Для всех тутошних борцунов, такое ощущение что, обучение чему-то новому - это невыносимая мука. Зачем тогда было идти в IT, где всё меняется довольно быстро, и нужно "очень быстро бежать только для того, чтобы просто оставаться на месте" (с) Льюис Кэролл.
| |
|
4.281, Аноним (277), 17:53, 22/03/2023 [^] [^^] [^^^] [ответить]
| –1 +/– |
Подучить-то можно, если бы оно того стоило. А то это оно вышло уже переусложннёней самого C++, в замену которого Rust тоже метит. Замена плоской Сишке нужна, но не таким же переусложнённым корявым.
| |
|
|
2.292, wyry (?), 16:39, 27/03/2023 [^] [^^] [^^^] [ответить]
| +/– |
От Python и сегодня бомбит, причём лично мне Python подгадил значительно больше, чем Rust, т.к. Rust я использовала лишь в академических целях из любопытства, а Python в работе. То что нейросети захламил Python - это бОльший в разы удар по индустрии, чем то, что Rust попал в ядро. Чтобы собрать проект скажем двухлетней давности - потребуется с нуля решать все зависимости! Потому что на новых версиях уже не работает. На C++ можно собрать многие проекты даже бородатой давности без лишних проблем. Чёрт, да даже лучше пусть бы Rust сильнее взлетел, чем Python, для индустрии было бы больше пользы.
| |
|
1.145, Аноним (176), 21:45, 18/03/2023 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
"Необходимость переработки Linux guest tools (xe-guest-utilities) вызвана проблемами с качеством кода и развитием вне проекта Xen Project под контролем Cloud Software Group, что затрудняет формирование пакетов и влияние сообщества на разработку."
Так и написали бы что не умеем. Заменять компонент, смотрящий на клиентов, написанный на языке, ориентированным на облачные приложения, с оптимизированной многопоточностью на недоделанный язык для хобби - как говорится ну-ну.
| |
|
2.152, Прохожий (??), 22:03, 18/03/2023 [^] [^^] [^^^] [ответить]
| –3 +/– |
1. Почему вы считаете, что Rust не ориентирован на многопоточность?
2. Почему вы считаете, что Rust не доделан и только для хобби? Вон, программисты Google, Microsoft, Amazon, Meta, Linux, Cloudflare считают иначе. Они все неумехи?
| |
|
3.157, Аноним (176), 22:42, 18/03/2023 [^] [^^] [^^^] [ответить]
| +/– |
Не знаю за всех, но в Linux программисты rust только-только "проходят собеседования". И про огромные тонны раст-кода в Microsoft не слышал.
| |
|
4.212, Советский инженер (?), 13:29, 19/03/2023 [^] [^^] [^^^] [ответить]
| –1 +/– |
Cмешной какой.
В линукс программисты на раст являются как контрибюторами так и мейнтейнерами.
И это подтверждается наличием раста в ядре.
| |
|
3.159, Аноним (176), 22:48, 18/03/2023 [^] [^^] [^^^] [ответить]
| +/– |
Разделение владением переменных может и облегчает разделение между потоками, но передача этого владения в программном потоке с тысячами вызовов уже выглядит запутано, а если еще потоков много, то поведение становится непредсказуемо и сложно просчитывается. Вот поэтому раст хорош для крохотных отшлифованных кусков - то есть на уровне хобби.
| |
|
4.173, Аноним (114), 00:05, 19/03/2023 [^] [^^] [^^^] [ответить]
| +/– |
> Вот поэтому раст хорош для крохотных отшлифованных кусков - то есть на уровне хобби.
Народ тут всякие сложные распределенные нагруженные системы пишет, типа разных блокчейнов, которые потом на тысячах узлах-валидаторах согласованно крутятся, но для некоторых это всё ещё "для крохотных отшлифованных кусков - то есть на уровне хобби". Некоторые гиганты пишут всякие системы виртуализации - тоже, наверное, детские поделки. А вебрендерер и многопоточность в мозилле - вообще "детский сад штаны на лямках", стыдно упоминать такую банальщину. Про гугл уже даже не буду.
Пы.сы. Наверное дальше хелловорлдов никогда ничего не пишешь? А то твоё утверждение это как в том анекдоте про непонравившегося Шаляпина, которого Мойша напел.
| |
|
5.179, Аноним (176), 01:56, 19/03/2023 [^] [^^] [^^^] [ответить]
| –1 +/– |
Предлагаю Вам здесь написать HelloWorld, которое считывает имя через stdin и выводит приветствие с именем в строчку.
| |
|
6.226, Аноним (114), 18:08, 19/03/2023 [^] [^^] [^^^] [ответить]
| –1 +/– |
ХеллоВорлд неинтересно. Зачем, я несложную софтинку по получению различной инф-ции с бинанса (криптобиржи) на расте написАл. Мониторинг цен монеток, процентов по бинансовским Earn-проектам и стейкингу. Правда, пока только это.
| |
|
|
|
|
|
1.151, Аноним (161), 21:55, 18/03/2023 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
Кто умеет программировать, тот выбирает подходящий инструмент. Кто не умеет, тот пишет экспертные комментарии на опеннет
| |
|
2.160, Аноним (176), 22:50, 18/03/2023 [^] [^^] [^^^] [ответить]
| –1 +/– |
Кто не умеет что сказать - пишет громкие красивые универсальные посты.
Бороду побрейте...
| |
|
|
2.196, Tron is Whistling (?), 11:17, 19/03/2023 [^] [^^] [^^^] [ответить]
| +/– |
- есть 2 более успешные реализации Xen: XCP-ng
XCP-ng - это пересборка с некоторыми доработками, реализацией там близко не пахнет.
| |
|
3.242, пох. (?), 22:31, 19/03/2023 [^] [^^] [^^^] [ответить]
| +/– |
именно так - болгенос на базе старых, еще бывших открытыми исходников цитрикса.
В виду большой их сложности, повторить подвиг опенбсдшников и выбросить из гнезда его родного жителя у кукушат не получится, да и не стояло такой задачи. Хотелось просто за лицензию не платить.
| |
|
|
5.290, пох. (?), 23:27, 24/03/2023 [^] [^^] [^^^] [ответить]
| +/– |
в этом как я понимаю и проблема - берут, а оно ой - несовместимо с тем что они стырили десять лет назад. Потому что свою-то версию ксен обновил, а эту надо самим. Самим отслеживая каждую смену апи и каждое нововведение.
Почему-то им пришло в голову что если все переписать на хруст - дело пойдет на лад. Наивные до слез.
| |
|
|
|
2.241, пох. (?), 22:28, 19/03/2023 [^] [^^] [^^^] [ответить] | –1 +/– | э ты издеваешься Эти ребята пока не могут ДАЖЕ сопровождать тот код что они ... большой текст свёрнут, показать | |
|
1.261, Аноним (261), 16:37, 20/03/2023 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
Rust конечно интересен. Но тут недавно в сша заявили что нужно переходить на безопасные языки и все побежали. Просто у C++ нет store который можно котроливоать. Есть исходники. А Rust есть package manager и сервер с которого берет пакеты. И по одной команде от сша закроется доступ к репозиторию. Либо менеджер децентрализованные либо это начало конца opensource
| |
1.274, КернелДиггер (?), 18:41, 21/03/2023 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
Вообще - прикольненькая ситуация.
Народу, кто ОСМЫСЛЕННО на Си может писАть - всё меньше и меньше.
Ну - просто в силу изменнеия общего уровня образованности, отношения к профессии и видению себя в ней.
А задачи стоят.
А нормально написать софт для их решения - всё меньше и меньше контингента.
Решили "помочь". На свойства самогО языка повлиять.
А оказалось, что чтобы введёнными свойствами ПРАВИЛЬНО пользоваться, народу снова надо грамотность повышать и учиться. Народ, ведь думал, что "оно - само".
А оказалось, что лейбл или упоминание в резюме - ещё не гарантия правильно варящего котелка...
А тут - ещё подлянку жисть подкинула - ChatGPT вдруг заработал. Да - ещё так, что оказалось, что в тех нишах программинга, куда всегда троечникам можно было свалить, если окажется, что осмысленно на Си и Си++ гены не позволяют работать, ИИ типовой код для типовых задач лучше этих самых троечников писАть начал!... :))))))
| |
|
2.283, Янис (?), 07:37, 23/03/2023 [^] [^^] [^^^] [ответить]
| +/– |
Упомянутый ИИ можно использовать разве что для совсем мелких скриптиков. Для серьезных программ надо использовать мозги
| |
|
|