I would like the community's opinion on this subject to see if it's a worthwhile project to pursue.
For a while now, I've been thinking about creating a program that lets you write LSL scripts in another programming language, such as Python, or Java. With such a thing, you could introduce new abstractions to LSL like classes, dictionaries, switch statements, and shortcuts for tedious code. However, there's a lot of differences between these languages, so there would be some inescapable oddities like requiring typecasts on list items.
I'm confident that I would be able to create this tool by myself, but I would like to know what other people think of such an idea. Which source language would people prefer to use for writing LSL scripts?
Thanks for your time!