Category Archives: BOS

NetSuite BOS SuiteScript

NetSuite, without a surprise since it’s already done by it’s competitor SalesForce, introduced Business Operating System, BOS. When I first read about this and the fact that it had SuiteScript, I was almost screaming “if every SAAS startup starts having it’s own scripting language it’s not good for developers”. Then, by looking at the SuiteFlex Development Guide, and reading “SuiteScript is the NetSuite platform built on JavaScript that enables complete customization and automation of business processes.” I felt much better.

Frankly, these days of the Web 2.0 world, there are a few key advantages going with JavaScript based server side scripting. And they are

* The same developer can contribute to both frontend and backend code. (Note that I am using the word “contribute” and not “do development” because, it really depends. Just knowing javascript doesn’t help one to do effective frontend coding unless CSS & DHTML are also mastered)
* Once all the Web 2.0 fad is gone, then the talent pool with JavaScript knowledge would be plentiful
* As a programming language, JavaScript has some powerful features due to it’s prototyping based object oriented programming, functions as first class entities and providing closures. I think it’s also possible to do continuation passing style (CPS) programming.

1 Comment

Filed under BOS, NetSuite, SAAS, SuiteFlex, SuiteScript