[Date Prev]
| [Thread Prev]
| [Thread Next]
| [Date Next]
--
[Date Index]
| [Thread Index]
RE: [xml-dev] RE: Declarative programming requires a different mindset
- From: "Michael Kay" <mike@saxonica.com>
- To: "'Mukul Gandhi'" <gandhi.mukul@gmail.com>,<xml-dev@lists.xml.org>
- Date: Sun, 11 Apr 2010 10:17:46 +0100
> But I agree, that XHTML is not a programming language (but
> interestingly, I think, XSLT is -- because it allows us to
> express, a sequence of instructions, which are processable by
> machines).
I think that in common usage, the term "programming language" means a
language that is computationally complete (Turing-complete). On that
definition, XSLT and XQuery are certainly programming languages, while XSD
and XHTML are not.
(The notion of a "sequence of instructions processible by machines" isn't
needed to make this distinction.)
Regards,
Michael Kay
http://www.saxonica.com/
http://twitter.com/michaelhkay
[Date Prev]
| [Thread Prev]
| [Thread Next]
| [Date Next]
--
[Date Index]
| [Thread Index]