RE: Declarative vs. procedural

Hi Robert,

I agree.  I happened upon the JavaScript developer number and then looked
for numbers related to Web developers who know HTML and/or JavaScript.
Unfortunately, I've not found anything yet.  

I did find the 2% number for JavaScript developers interesting and thought
it worthwhile to share.   What kind of adoption can a relatively complex
JavaScript speech API expect?  Is it better to have simple declarative
markup that can be augmented by JavaScript for more dynamic/complex cases?
Historically, the Web has grown successfully based on the latter approach.

It seems that the latest discussions support the later approach, but it also
seems to vary from week to week.  It's important to keep the target audience
in mind moving forward.  The developers probably don't know about speech and
they may not know JavaScript.

Best regards,
Charles

-----Original Message-----
From: Robert Brown [mailto:Robert.Brown@microsoft.com] 
Sent: Thursday, October 20, 2011 2:55 PM
To: Charles Hemphill; public-xg-htmlspeech@w3.org
Subject: RE: Declarative vs. procedural

I'm not sure this is the right study to draw that conclusion from. The
language that's missing from the list is "HTML". It would be more conclusive
to find out what proportion of HTML web apps include java script.

-----Original Message-----
From: public-xg-htmlspeech-request@w3.org
[mailto:public-xg-htmlspeech-request@w3.org] On Behalf Of Charles Hemphill
Sent: Thursday, October 20, 2011 12:05 PM
To: public-xg-htmlspeech@w3.org
Subject: Declarative vs. procedural

Hi Everyone,

I mentioned some numbers from an article that I noticed last week:
http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html.  The top 2
programming languages are known by about 17% of the programmers (each).
JavaScript is known by about 2% of programmers.  This might be surprising
given the billions of Web pages out there.

Having a JavaScript API is fine, but keep in mind that there are many HTML
developers who know little to no JavaScript.  It's good to have a
declarative markup option for those who specialize in markup.  The
JavaScript API should then fit with and extend the declarative markup
option.   That's easier to do now than to retrofit later.

Best regards,
Charles

Received on Friday, 21 October 2011 17:24:12 UTC