The sheer number of programming languages in use is enough to overwhelm even veteran programmers. In addition to being a roadblock for beginners, it also inhibits experienced professionals from switching domains.
What it does
Trinity is an all purpose language that can emulate and abstract the functionality of any other language. Thus, it can be used for any software development or data serialization purpose, and can be seamlessly integrated into existing projects.
How I built it
I built Trinity on the syntax of a markup langauge I developed called ONE+. The compiler is written in Java.
Challenges I ran into
I overestimated my time and though I think the concept has been proven, it will most likely not be usable until later this week.
What's next for Trinity
I will continue to develop it until the implementation is viable. If my estimations are correct, it should be less than a week.