On TechRepublic: 10 dying IT skills
BNET Business Network:
BNET
TechRepublic
ZDNet

October 9th, 2006

Salesforce.com's Apex: The morning tally

Posted by Dan Farber @ 9:36 am

Categories: General

Tags:

Now that salesforce.com’s Apex programming language and platform has come out from behind the curtain, and the critiques are coming in. Prior to the open keynote at Dreamforce conference Moscone West in San Francisco this morning, I talked to Hummer Winblad VC Mark Gorenberg, who hailed Apex as the most significant announcement since Sybase announced stored procedures. In effect, Gorenberg said, stored procedures led to the change from mainframe to client/server computing. “Apex will be the big tsunami for a new platform for applications,” he concluded. Disclosure: Hummer Winblad has investments in five companies that are participating in AppExchange. 

Salesforce.com CEO Marc Benioff just got on stage, welcoming the crowd and introducing new board member, former eBay COO Maynard Webb, who preached the salesforce.com gospel.

As Benioff was heading on stage, I received an email from Zach Nelson, CEO of salesforce.com competitor NetSuite, who took issue with the salesforce.com claim that it is creating the world's first on-demand pogramming language and platform. “It's a shameless lie. We introduced SuiteScript, the first on-demand programming language, six months ago, and its predecessor (NetSuite Custom Code) over a year ago,” Nelson said.

In a previous email to me, Nelson wrote: "I don't want to get into an argument about whose customization approach is better–both are good (although we like a non-proprietary, pure JavaScript approach).  But I do want to clarify which SaaS vendor was the first to include the ability to add custom code to an on-demand application.  In March 2005, NetSuite announced the ability to use JavaScript to customize client-side transactions. In April 2006, NetSuite introduced SuiteScript, allowing for complex customization of server-side transactional business processes.  And on October 24, we will add new capabilities that take the ability to add custom code to SaaS applications where it has never gone before."

Nelson thinks that salesforce.com has NetSuite envy. "They know that the business application that owns the transaction will be winner in the SaaS market, and salesforce.com's soft underbelly is that they can never add a transaction engine to their data model.  Salesforce.com is relegated to being the on-demand Siebel to NetSuite's on-demand SAP," Nelson wrote. He went on to say that it took NetSuite eight years to build a complete, integrated ERP application to run a mid-sized business. Of course, NetSuite envies the kind of growth and traction salesforce.com continues to have.

I talked to Adam Gross, vice president of developer marketing at salesforce.com, about the rollout of the Apex programming language. It goes into beta in 2007 and no idea when it will be out of beta. It looks like NetSuite has some runway to show what it can do with its technology compared to Apex.

I'll follow up with some comments from salesforce.com's executives on Nelson's comments. More to come…

Dan Farber, editor-in-chief of CNET News.com, has more than 20 years of experience as an editor and journalist covering technology. See his full profile and disclosure of his industry affiliations.

  • Talkback
  • Most Recent of 3 Talkback(s)
Are you kidding?
adam1100: NetSuite will allow you to set up a territory and route leads to multiple sales reps via Round Robin or by zip code and/or area code. I would suggest consulting your account rep for futher assistance. This could be user error.... (Read the rest)
Posted by: ns alum Posted on: 10/12/06 You are currently: a Guest | | Terms of Use
NetSuite vs Salesforce  adam1100 | 10/09/06
Are you kidding?  ns alum | 10/12/06
get over..  ipeer | 10/11/06

What do you think?

SponsoredWhite Papers, Webcasts, and Downloads

advertisement

Recent Entries

advertisement

Archives

Favorite Links

ZDNet Blogs

White Papers, Webcasts, and Downloads

  • Smart Tech Expert advice on innovations in healthcare and the green technologies that make it happen. Find out more
  • Smart Business Discussion and advice on management issues that revolve around making your world smarter and more useful. More Smart Advice
  • Smart People The best and worst moves in the management and strategy trenches. Learn More