Flare will be the first annotative programming language. Annotative programming, if done properly, has the potential to be the successor to object-oriented programming, in the same way that object-oriented programming succeeded procedural programming, procedural programming succeeded assembly language, and assembly language succeeded raw hexadecimal numbers. (This is a big claim, but it may sound more plausible after reading Idioms of Flare.)
The author of this document should get some perspective about programming languages. First, OO programming didn't 'succeed' procedural programming. It's a different paradigm. That doesn't imply succession.
Second, Assembly Language programming and even raw hexadecimal numbers are typically used to program in the procedural programming paradigm, although you could do OO Assembly Language.
Flare does sound interesting, however.
Re:Yes, but...
chaoticset on 2003-06-18T23:15:40
It really does. I'll probably be more interested in it once I gain more understanding of XML.I've reached the point in my life where I've learned X, and every time I see something that can be automated, I start thinking, "I could do that in X." X is Perl.
I haven't yet gotten to the point where I know Y almost as well or better, and can choose. Someday, hopefully, I'll be at the point when I know X, Y, Z, A, and Q, and can pick and choose. Right now, it's Perl or nothing, MySQL or nothing, XML or nothing (depending on the task at hand, of course).