А где здесь взаимоисключающие параграфы? Вы то же из тех кто не понимает, но «со вселенской несправедливостью нужно бороться»?
Рассказываю на пальцах, ELI5: Есть функция на С, которая будет использоваться в 5 драйверах на расте. Можно сделать одну обвязку и использовать эту обвязку 5 раз. А можно в каждом драйвере одну и ту же обвязку копипастить. А потом С функция поменяется и что надо будет делать? Правильно, либо изменить одну обвязку, либо 5 одинаковых обвязок копипастой. Надеюсь теперь более понятна суть претензии?
Не перепутали? Это я вас так задел, что аж про "другой" склад ума полезло. А то лезут всякие "тупые" в священную башню со слоновой кости. Меня это очень позабавило. Я вообще к расту отношения не имею, мне все равно на каких языках ядро написано, лишь бы работало хорошо.
Для меня программисты такие же люди, как и любой другой профессии. Нету ни у кого никакого "другого" склада ума, особенно у "С" программистов. Всего лишь дело привычки и навыка, который может развить любой человек. Зато сразу понятен ваш уровень ЧСВ. Попроще надо быть.
Нет, раст код будет поддерживаться только раст командой и будет работать только если в конфиге раст включить. Если же выключить, то это никак не повлияет на С код.
Потому что я знаю, что из себя представляет кодовая база из разных языков.
Ну прям достижение. Я всю свою карьеру работал с разными языками в одном проекте и ничего, разобрался как-то. Для веба это вообще-то характерно, совмещать бек и фронт в монорепе.
И в этом есть рациональное зерно. Потому что если проблема будет только в драйвере, то его можно одного будет откатить или заблокировать без серьёзных проблем.
Не правда. Крис предлагает копипастить одни и те же обвязки в каждый драйвер и если в С коде что-то поменяется, то все эти обвязки нужно будет такой же копипастой менять. Главное, чтобы в его папке никакого раст кода не было, а то проект будет тяжело "грепать"
What does "your code" mean? Duplicated in every driver?
Yes, interfaces to the DMA API should stay in readable C code and not in weird bindings so that it reminds greppable and maintainable.
Гугл давно ставит палки в колеса ФФ, то поиск старую страницу выдает, то ютуб замедляет. Я открываю все видео с трубы с помощью системного плеера, чего в хромом нету даже с аддонами и это реальная киллер фича для меня. А ещё возможность написать любой текст в Емаксе/Виме, чего тоже нет в хромых браузерах
Уде 2 года пользуюсь сплитом и могу однозначно сказать - да стоит. Только на сплит с трекболом, очень редко пользуюсь отдельным трекболом, мышку же не брал в руки года 3
Рассказываю на пальцах, ELI5:
Есть функция на С, которая будет использоваться в 5 драйверах на расте. Можно сделать одну обвязку и использовать эту обвязку 5 раз. А можно в каждом драйвере одну и ту же обвязку копипастить. А потом С функция поменяется и что надо будет делать? Правильно, либо изменить одну обвязку, либо 5 одинаковых обвязок копипастой. Надеюсь теперь более понятна суть претензии?
Примеры будут?
Не перепутали? Это я вас так задел, что аж про "другой" склад ума полезло. А то лезут всякие "тупые" в священную башню со слоновой кости. Меня это очень позабавило. Я вообще к расту отношения не имею, мне все равно на каких языках ядро написано, лишь бы работало хорошо.
Для меня программисты такие же люди, как и любой другой профессии. Нету ни у кого никакого "другого" склада ума, особенно у "С" программистов. Всего лишь дело привычки и навыка, который может развить любой человек. Зато сразу понятен ваш уровень ЧСВ. Попроще надо быть.
А вы читали, что "раст фанатики" писали или сами придумали?
Чуваку явно 2-3 раза повторили, что от него не требуется никакая поддержка. Как можно такое пропускать?
Мне все ясно. Можете дальше не продолжать, с другим складом ума вам наверное пора в спецучереждение для людей "с другим складом ума"
Нет, раст код будет поддерживаться только раст командой и будет работать только если в конфиге раст включить. Если же выключить, то это никак не повлияет на С код.
Ну прям достижение. Я всю свою карьеру работал с разными языками в одном проекте и ничего, разобрался как-то. Для веба это вообще-то характерно, совмещать бек и фронт в монорепе.
Не правда. Крис предлагает копипастить одни и те же обвязки в каждый драйвер и если в С коде что-то поменяется, то все эти обвязки нужно будет такой же копипастой менять. Главное, чтобы в его папке никакого раст кода не было, а то проект будет тяжело "грепать"
У меня вот такое готовое решение. А посередине ставлю чашку с кофе.
Так это фича DDG, а не хрома, я тоже так делаю в фф часто, когда ответы DDG мне не подходят.
Потому что 3 окна браузера не равны одному окну браузера.
Стабильная - это ESR? Потому что в релизных версиях это есть уже пару месяцев как.
Ага 7b + уже можно deepseek-qwen тоже на 7b подключить для сравнения.
Использую Continue + ollama c локальными моделями. Абсолютно бесплатно и без подписок. Встроенной GPU в Ryzen хватает для qwen2.5-coder вполне.
Гугл давно ставит палки в колеса ФФ, то поиск старую страницу выдает, то ютуб замедляет. Я открываю все видео с трубы с помощью системного плеера, чего в хромом нету даже с аддонами и это реальная киллер фича для меня. А ещё возможность написать любой текст в Емаксе/Виме, чего тоже нет в хромых браузерах
Уде 2 года пользуюсь сплитом и могу однозначно сказать - да стоит. Только на сплит с трекболом, очень редко пользуюсь отдельным трекболом, мышку же не брал в руки года 3
А что, ещё выпускают телефоны без ИИ функций?