Functionally Equivalent Language Translation
I recently released a project that I have been working on for a while but as usual life always gets in the way and things always take longer than you think to finish, but, much to my amazement I have managed to think that it's worth releasing it to the world at large before the end of the world in December this year... so if the world does end I will have the satisfaction of knowing that I at least managed to finish something in my life!
What is FELT? It is by and large the first step in my own personal goal to widen the notion of "programming" to a larger pool of minds that normally wouldn't even think of having a go because they think that it is too complicated or difficult to learn.
The project is here: http://felt-lang.com
It uses s-expressions to allow you to express some code and then converts that code into a specific target language.
Currently it supports PHP, JavaScript and CSS, in fact the entire FELT web-site is written with FELT as a proof-of-concept.
"C" back-end is almost ready and has thrown up some very interesting issues along the way. Once "C" is released then I can go back to completing the Java back-end as well.
So, if you are looking for something interesting to fiddle with and something you might find useful for cross *language* development as opposed to cross-platform, then FELT might be just what you are looking for.
Thanks for reading.