[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: RE: Declarative programming requires a different mindset
> "XHTML is a declarative programming language." > > It's not a programming language. Why not? it's write-only. You are telling the computer what to do. You can save it and execute it later. -- Max 2010/4/10 Michael Ludwig <milu71@gmx.de>: > Hi Roger, > > Costello, Roger L. schrieb am 10.04.2010 um 13:28:52 (-0400) > [ RE: Declarative programming requires a different mindset]: >> >> I continue to explore the declarative programming mindset. I've had a >> few more insights. I realized, for example, that XML Schema, RELAX NG, >> and Schematron are declarative programming languages. > > The schema languages you're listing here are certainly declarative in > that you declare what you want your data to look like (instead of > painstakingly write code to walk your data and check each bit of it, > which is what the processor does for you), but they simply aren't > programming languages. > >> I wrote a summary of my insights:> "XHTML is a declarative programming language." > > It's not a programming language. >> >> http://www.xfront.com/XML-Declarative-Programming/ >> >> I welcome your comments. > > > In my own and personal experience, any insight into high-level concepts > such as "declarativeness" has only emerged after considerable practice, > as the result of going wrong, getting stuff done, leaning back, maybe > reflecting on things, maybe just experiencing a revelation. > > Personally, again, I would say that it's okay to proceed like that: Work > and practice, don't care too much about theoretical insight; it will > eventually come to you just naturally as the result of reflection once > you've practiced enough. > > But YMMV, of course :-) > -- > Michael Ludwig > > _______________________________________________________________________ > > XML-DEV is a publicly archived, unmoderated list hosted by OASIS > to support XML implementation and development. To minimize > spam in the archives, you must subscribe before posting. > > [Un]Subscribe/change address: http://www.oasis-open.org/mlmanage/ > Or unsubscribe: xml-dev-unsubscribe@lists.xml.org > subscribe: xml-dev-subscribe@lists.xml.org > List archive: http://lists.xml.org/archives/xml-dev/ > List Guidelines: http://www.oasis-open.org/maillists/guidelines.php > >
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] |
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|