Я так не упарывался, слишком дорого и по времени и по размеру контекста и по времени отклика (чем больше созданных ее артефактов, тем больше расход токенов, она же весь контекст гоняет туда сюда на каждый запрос). Меня больше чем на 8 часов так не хватало, потом все приходилось херить и начинать сначала. Все нейронки начинали ходить по кругу в попытках что-то создать, пофиксить, отрефакторить, придумать сами себе задач и немедленно их реализовать ))) угробив весь достигнутый прогресс на корню. И это не только про код.
Общее в этих проблемах то, что синхронизация различных процессов, установление общего состояния и управление порядком событий требуют взаимодействия процессов. В сущности, любое понятие времени при управлении параллельными процессами должно быть прочно привязано к взаимодействию процессов. Любопытно, что похожая связь между временем и обменом информацией возникает в теории относительности, где скорость света (самого быстрого сигнала, который можно использовать для синхронизации событий) служит универсальной константой, связывающей пространство и время. Сложности, с которыми мы сталкиваемся при работе с временем и состоянием в вычислительных моделях, могут на самом деле отражать фундаментальную сложность физического мира.
Я так с ReactNative на Flutter переполз =)
Зачем это знание? Чтобы что? Успешно проектировал и выпускал устройства без этого знания!
Энтузиаст сварил куриный бульон и вылечил грипп!
А зря ;)
Вот пример кооперативного шедулера, работающего на голом железе без ОС:
Haskell – это один из самых императивных ООП языков ;)
Да, Ivory. Сделали фреймворк вокруг него и Shake.
Могу порекомендовать вот этот доклад
Еще есть Haskell, мы его используем для embedded разработки.
А с другого домена можно было js загрузить?
Видишь заголовок про Китай, где-то рядом должен быть МТС!
Перешел не в тот поезд ;)
Прочитал это, думаю, это вам, нужно на Haskell посмотреть!
Читаю дальше:
Да ладно! ;)
Я так не упарывался, слишком дорого и по времени и по размеру контекста и по времени отклика (чем больше созданных ее артефактов, тем больше расход токенов, она же весь контекст гоняет туда сюда на каждый запрос). Меня больше чем на 8 часов так не хватало, потом все приходилось херить и начинать сначала. Все нейронки начинали ходить по кругу в попытках что-то создать, пофиксить, отрефакторить, придумать сами себе задач и немедленно их реализовать ))) угробив весь достигнутый прогресс на корню. И это не только про код.
Для нейронки ее же код становится легаси лапшей через пару часов =)
Только на храмовый целулоид
Зависит от реализации.
Мобильное?
Десктопное?
Embedded?
Embedded с GUI?
SCADA?
CAD/CAM системы?
...?
Избежать дедлоков можно. Например, STM. Не бесплатно, конечно
Мне понравилось как в SICP на эту тему написано:
Где-то будет барьер синхронизации по-любому, вселенная так устроена