Цитата
А вот если бы это была не ссылка на pastebin, а ссылка на репозиторий на github,
Да, надо там зарегиться наконец )
Цитата
А вообще зачем здесь плюсы? - Только поиграться с шаблонами?
Поиграться с шаблонами - это раз. Получить хорошую реализацию, соответствующую всем принципам инкапсуляции - это да. Ну а задать вопрос "Зачем здесь плюсы?" можно к любому проекту. Ведь всё можно сделать и без плюсов ))
Цитата
Какие у вас преимущетсва на фоне protothreads?
Никаких. У меня дёргалка функций с заданной частотой. protothreads же нацелен именно на создание "потоков" и обеспечение примитивов синхронизации потоков( PT_WAIT_UNTIL() и его производные ). Кстати нужно будет подумать как реализовать всё это на плюсах, со сравнимой эффективностью но без фокусов с препроцессором, к которым пришлось прибегнуть авторам protothreads... Интересная задачка на будущее кстати. Пока не уверен, что удастся побить по тактам их макросный фокус со switch()
The truth is out there...