Well my last language bi0script is done and I've learned a lot from it. it wasnt meant to be all that powerful a language, but it did serve it's purpose in making me learn a lot about compilers and the like.
Now I'm working on a new language. It's purpose? to be a glue language between multiple others to combine them in one project. I know this has been done before. and a lot of scripting languages accomplish this. But it seems like a fun project to get under way. It's name will be Glue (for obvious reasons) and it will be of the functional and OOP paradigms. I'm making it initially an interpreted language but may make it compile-able later. I will open source it once I get it under way. and I'll post links to the source forge page then.
Lol, I'm just excited about this project and wanted to share.
I've been gluing together languages quite easily with Python for years...but hey, at least you're not taking C++ and making it 10 times more complicated and no where any more usefull ... <.<
@darkest: that would be foolish. Like i said i know it's been done and that most scripting languages can do it. I just wanted to write a langauge for that purpose. It seems fun and I like the concept so I'm going whit it.
@Kyon The only tools I used was the c++ language the gnu tool kit and an editor to make my last one. This one as it will be harder may require some additional tools ( believe bison is a parser generator?)
They're in many cases easier to use for creating a lexer/parser than creating hand-coded lexer/parser from scratch; they can get awkward at times if you require some more exotic lexing/parsing techniques, HOWEVER, for something like what you're trying to create, they'll probably more than suffice. :)