Roku Developer Program

Developers and content creators—a complete solution for growing an audience directly.
cancel
Showing results for 
Search instead for 
Did you mean: 
dcrandall
Level 7

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
1 Reply
TheEndless
Level 7

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: http://roku.permanence.com - Twitter: @TheEndlessDev
Instant Watch Browser (NetflixIWB), Aquarium Screensaver (AQUARIUM), Clever Clocks Screensaver (CLEVERCLOCKS), iTunes Podcasts (ITPC), My Channels (MYCHANNELS)
0 Kudos