401: Oil and Water
Miro Samek, founder of Quantum Leaps, discusses his 'Modern Embedded Systems Programming' YouTube series and the QP framework, explaining why event-driven state machines and active objects are superior to traditional RTOS usage for hard real-time systems. He details the architectural pitfalls of mixing blocking and non-blocking paradigms, advocating for strict separation to avoid race conditions and priority inversion. Samek also explains the business model of selling commercial licenses for QP to companies that cannot use its GPL open-source version, while providing free educational content to build trust and community.