Are knowledge systems programmable in SuperMemo 8 as it was the case in SuperMemo 7.5 Programmable?
Yes. You can create one or more binary components associated with a given item. These components can simply be executable files (EXE) that will be run at the click of the button or DLLs with collections of procedures evoked at installing the DLL, editing the component, repetition, etc. Although programming DLLs for SuperMemo 8 is not easy, it gives the developer much more control over the behavior of the programmed component. It also makes it possible to register images, sounds and video clips with SuperMemo registry providing full integration with the entire system. Programmability opens SuperMemo 8 to all imaginable learning procedures.