
Jean-Sébastien Mouret.
Vishnu Genesis.
CSI Seminar octobre 2002
Writing algorithms is grossly divided into two stages: conception/tuning and optimization.
The first stage has need of fast compile times, easy component integration and debugging.
Virtual interfaces and dynamic loading suit well to these requirements.
The optimization phase implies code rewriting using static method calls to achieve maximum
inlining.
Using
OpenC++ meta-level compiler, we introduce new c++ keywords to declare components
able to generate static and dynamic interfaces ready to be loaded during runtime or statically
melted with others.
As writing textual code is boring, we equip our components with a visual semantic
suitable for component introspection and dataflow oriented graph editing.
This leads to a bench of visual design patterns, and specifications of several visual-sugar
levels for an upcoming editor.
See also
Vishnu
to top
Publications.20021030-Seminar-Mouret-Slides moved from Publications.200210-Seminar-Mouret-Slides on 14 Nov 2002 - 19:23 by IgnacyGawedzki? -
put it back