Vlerq lives
2006-06-21 Filed in: scripting
The Vlerq research
project, which aims to supercede Metakit one day
has undergone a dramatic transformation these
past weeks.
I have completely rewritten the code as a C extension for Tcl, re-using many ideas and insights but also adding some new ones, and the result has shattered many of my prior assumptions. The new code is a fraction of MK's C++ code base, about 75% C and 25% Tcl, and it looks like it is turning into an incredibly good fit for Tcl.
The big surprise for me was the enormous simplification and speed increase which means Vlerq now outperforms MK's highly tuned code in many cases, often by a factor 2..3, and I confidently predict that this is not the end of it either.
I have completely rewritten the code as a C extension for Tcl, re-using many ideas and insights but also adding some new ones, and the result has shattered many of my prior assumptions. The new code is a fraction of MK's C++ code base, about 75% C and 25% Tcl, and it looks like it is turning into an incredibly good fit for Tcl.
The big surprise for me was the enormous simplification and speed increase which means Vlerq now outperforms MK's highly tuned code in many cases, often by a factor 2..3, and I confidently predict that this is not the end of it either.