Roku Developer Program

Join our online forum to talk to Roku developers and fellow channel creators. Ask questions, share tips with the community, and find helpful resources.
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Why Brightscript?

If I can ask this as apolitically as possible, I was curious at why brightscript was chosen as the language of choice for Roku development. I've read speculations on what makes it a good choice or a bad choice, but I was curious if the people behind-the-scenes would care to lend a small clue as to why it was chosen.
0 Kudos
Channel Surfer

Re: Why Brightscript?

I don't know officially, but BrightScript was the language developed for the BrightSign line of digital signage products that came out prior to the Roku streaming player (now it's split off into a separate company). I suspect having a working custom scripting language already in-house played a very big part in the decision making on that. The original Roku player was actually strictly meant for Netflix. They probably developed the original Netflix channel using BrightScript prior to realizing the potential for the device. Once Roku split away from Netflix, it was likely that using the platform they already had in place was the quickest way to market.
My Channels: - Twitter: @TheEndlessDev
Instant Watch Browser (NetflixIWB), Aquarium Screensaver (AQUARIUM), Clever Clocks Screensaver (CLEVERCLOCKS), iTunes Podcasts (ITPC), My Channels (MYCHANNELS)
0 Kudos