The name includes the word "Algebraic". What is the meaning? Usually this means you are defining certain operations on symbols. In a very broad sense, all programming is that, sure, but -- is something more meant, or is the word really just there for prestige?<p>The general approach sounds like it has potential. Though it wouldn't mix with "modern" C++.