Altova Mailing List Archives>Archive Index >xml-dev Archive Home >Recent entries >Thread Prev - [xml-dev] Feasibility of "do all application coding in the XML [Thread Next] RE: [xml-dev] Feasibility of "do all application coding in the XMLTo: "'Costello, Roger L.'" <costello@-----.--->, <xml-dev@-----.---.---> Date: 12/1/2008 3:55:00 PM > Here is a response from a colleague: > > "... in general XSLT is cool but limited. If your transform > requires any "higher math" or advanced functionality or > external code libraries (such as geometry coordinate system > libraries), you almost always have to go back to a higher > level language (such as Java) at some point." > It's true that the availability of domain-specific libraries may influence your choice of programming language. Sometimes this will steer you away from XSLT, sometimes towards it. And XSLT is just as capable of making cross-language library calls as any other programming language. Indeed, some people choose to write applications in XSLT that do little else. I suspect that your colleague might not be aware that there is a library specifically for processing geographic information in XSLT: https://sourceforge.net/projects/geofunctions It's true that XSLT is a specialized language rather than a general-purpose language. But it's capable of a lot more than some people imagine. Some people never really get below the surface to discover its depth. Michael Kay http://www.saxonica.com/ _______________________________________________________________________ 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@l... subscribe: xml-dev-subscribe@l... List archive: http://lists.xml.org/archives/xml-dev/ List Guidelines: http://www.oasis-open.org/maillists/guidelines.php | ||||||
| Company | Legal | Press | Partners | Careers | Sitemap | Contact Us | Altova Blog | Mobile | Full Site | |||
|
