Шурок
Был "весёлый душнила" 😃
Это чтоб людей не сразу пугать
Alexander
Кстати, я так и не нашел, как такие звания давать
Шурок
Кстати, я так и не нашел, как такие звания давать
Также как тебе дал админку, ты даешь права. Просто не даешь пиава админа и подписываеш роль
Шурок
У тебя может быть доступы давать доступ)))
Шурок
В моб версии зайди в список, зажми пользователя, и там будут доступы
Alexander
Это нужно сделать админом но не делать админом, я нашёл как это делается.
Шурок
Вроде здесь. Ты просто выдаешь те-же права, но с надписью
Alexander
Кот.
шо тут вечно происходит
Alexander
Самая нижняя строчка "должность"
Кот.
то лысинами мериются, то душнилами, то ролями
Alexander
Шурок
В моб версии зайди в список, зажми пользователя, и там будут доступы
Alexander
В другом чате. Где у тебя есть полномочия делать других админами
Шурок
Если тебе не дали прав давать права - то ты не можешь ставить подпись. На скрине Саши, там есть пункт. Я кинул скрин с другой, и видно сто у меня не все права
Кот.
Шурок
Ну, тут я не виноват)
Alexander
Расскажи, что такое виртуальное наследование в плюсах
Это то, что в питоне обходят с помощью MRO
Шурок
meanwhile in my office
Alexander
meanwhile in my office
Кошерно 👍
Andrii
Это то, что в питоне обходят с помощью MRO
Нет, никак не обходят вроде :)
Alexander
Нет, никак не обходят вроде :)
Как не обходят? Я считал, что да
Andrii
В Python только виртуальное наследование по определению (в терминах С++)
Alexander
В Python только виртуальное наследование по определению (в терминах С++)
Ну, а порядок обхода родителей определен MRO. А в Си++ все более строгое и там оно называется виртуальным.
Andrii
Ну, а порядок обхода родителей определен MRO. А в Си++ все более строгое и там оно называется виртуальным.
Виртульное наследование регулирует, какое количество экземпляров базового класса будет при ромбовидном наследовании.
Andrii
В Python принципиально нельзя два экзепляра базового класса всунуть, что для плюсов ситуация по умолчанию
Oleksii
Там разве что кастомную
Калыван
Sergei
В Python принципиально нельзя два экзепляра базового класса всунуть, что для плюсов ситуация по умолчанию
А возможно викоде пайтон часть на плюсах написать иивстроить его в пайтоновский? Это ж си,- подобные языки?
Sergei
Если это подобное- то можно совместить. В играх же как - то делают?!
Andrii
Что сиподобное? Опять же, любое наледование (и множественное) по сути синтаксический сахар над агрегацией. В целом нам ничто не мешает создать объект, в котором будет объект другого класса, и прокинуть наверх все функции... Опять же, в плюсах есть private наследование, и т. п.
Sergei
В с# вижуал студия 2022 так может...но я новичек в шарпах- пока не разобрался как заплатки из доугих си- подобных языковив код лепить...но это джуновская тема, наверное
Sergei
Я про то что можно ли часть кода с одним языком конкптенировать с другим?
Sergei
В наследовании хорошо в шарпах когда среда тебе схему выводит. А так запутаешься если код так еесколько тысяч строк
Andrii
Так сейчас же за полиморфизм с работы выгоняют...
За наследование, не полиморфизм. Полиморфизм он разные бывает
Sergei
Андрей а возможно ли без этих громоздких конструкций?
Sergei
Это надежно понятно...но уж слишком громоздко
Andrii
Это надежно понятно...но уж слишком громоздко
Каких конструкций? Можно на Си писать
Sergei
Вот у тебя стэк шарп например...я могу написанный на си код вкрячить в шарповский?
Nik
Зачем?
Sergei
Вот на плюсах написанеый- могу vs2022 это позволяет
Sergei
Как это зачем- тебе нужна скорость? Нужна...Ты хочешь упростить код? Хочешь...
Nik
Упростить код через C?
Sergei
Но вот поддержка этого кода потом...
Nik
Скорость ты можешь и через C# реализовать если знаешь как
Sergei
Ты упрощаешь структуру проекта, а не сам код
Sergei
Если бы...
Nik
Чем ты упростишь структуру проекта смешав несколько языков?
Sergei
Так работает геймдев- значит иипроект так можно писать...
Кот.
ох уж эти геймдейверы
Sergei
Структура проекта проще...нем множественного наследования...
Sergei
Только это работает...
Nik
Сергей, вам там книги советовали, почитайте для начала
Sergei
Как это сделать? Для начинающего это сложно?
Andrii
Чем ты упростишь структуру проекта смешав несколько языков?
Как минимум разделение на модули, тяжело устанавливать спагетти. Во-вторых, использовать для решения тот язык, который более подходит
Erik
@mustitz допустим я одну и ту же модель обучаю на хорошем и плохом железе. Я правильно понимаю, что единственное различие будет во времени обучения, а конечный результат(в плане эффективности предиктов) будет одинаковым? Или хорошее железо каким-то образом правильнее считает?
Andrii
Как это сделать? Для начинающего это сложно?
Ну посмотри, как загрузить so-файл, как вызывать его методы, ...
Sergei
Хорошо, но геймдев же пилит проекты в которых несколько языков задействованы? Или наипроектах не нужна скорость?
Andrii
А так сложно сказать... Там мало кто понимает, как работает... Больше метод тыка. Да, можно пофантазировать, что если у нас сразу запускаются батчи на четырёх видяхах, то точка перемещается более хаотично, что полезно
Sergei
Я про финтех...
Sergei
Андрей, а как на реал проектах тех лиды смотрят на подключение нескольких языков?
Умка
какой язык самый быстрый?
Sergei
Это сложно или тяжело поддерживать?
Умка
Плюсы
скорость языка закладывается на этапе ее разработки?
Sergei
Да нет же...скорость определяется выполняемой задачей
Andrii
какой язык самый быстрый?
Зеро оверхид это Си и плюсы. Но плюсы это ещё и тормознутое ООП. Ещё быстрый Rust, возможно даже быстрее за счёт его правил. Но и медленнее, ибо не всё дозволено. А есть Haskell который может код в несколько потоков управлять
Dt_rin 🇺🇦
скорость написания однако...