goya
14 years agoVisitor
re: Roku / BrightScript Emulator
Are there any plans or is anyone working on Roku / BrightScript emulator?
If so, please let me know.
If no, arround 1996-1997 I created an open source scripting language named iScript in Java whose syntax is a close mix of basic and java and who should not be two hard to dumb down to be very close to BrightScript. The best thing about iScript is that it has nice IDE with full debugger.
Then it should not be too hard to create components libary in Java AWT/Swing to emulate the Roku player components and supporting libraries (API) and create iScript wrapper to make accessible using BrightScript like CreateObject().
So if there is no one working on it and if the powers that be don't object I can put something together in short order... It's basically dumb down the iScript syntax, remove all the object oriented stuff, all exception handling, a lot of the syntax sugar, sadly remove much of the language and a lot of hard work, and then some do some minor tweaks.
I guess I can do an BrightScript swith which limits the keywords that the lexical analyser recognizers and that limits the parser and also tweak the parser to handle the minor differences. For example iScript supports continue and break, but not exit for/exit while and while it internally support goto I do not expose it to it's users. So it should not be two hard to tweak the language.
The components and libraries can be also done in short order with some community envolvement over time. So if this gets enough blessing, I will be calling for unpaid volunteers...
The IDE should not be two hard to add package which creates a zip files with all the necessary content and deploy which would send it to some roku player.
So is anyone interested? Is it ok enough with Roku? Or do they have something better in the pipeline and I can go back to playing with my roku?
If so, please let me know.
If no, arround 1996-1997 I created an open source scripting language named iScript in Java whose syntax is a close mix of basic and java and who should not be two hard to dumb down to be very close to BrightScript. The best thing about iScript is that it has nice IDE with full debugger.
Then it should not be too hard to create components libary in Java AWT/Swing to emulate the Roku player components and supporting libraries (API) and create iScript wrapper to make accessible using BrightScript like CreateObject().
So if there is no one working on it and if the powers that be don't object I can put something together in short order... It's basically dumb down the iScript syntax, remove all the object oriented stuff, all exception handling, a lot of the syntax sugar, sadly remove much of the language and a lot of hard work, and then some do some minor tweaks.
I guess I can do an BrightScript swith which limits the keywords that the lexical analyser recognizers and that limits the parser and also tweak the parser to handle the minor differences. For example iScript supports continue and break, but not exit for/exit while and while it internally support goto I do not expose it to it's users. So it should not be two hard to tweak the language.
The components and libraries can be also done in short order with some community envolvement over time. So if this gets enough blessing, I will be calling for unpaid volunteers...
The IDE should not be two hard to add package which creates a zip files with all the necessary content and deploy which would send it to some roku player.
So is anyone interested? Is it ok enough with Roku? Or do they have something better in the pipeline and I can go back to playing with my roku?