Fog Creek Software
Discussion Board




Learning XSLT

I am habituated with procedural, functioanl or OO style of programming. Imperative style is new to me. Before learning  XSLT, where I can learn the basics of imperative style?

Thanks..

Perl Programmer
Friday, February 27, 2004

Before learning imperative programming you should really learn about compiler design.  And before you learn language processing, you'll need a firm grasp of natural language and linguistics.  Better get started on latin right away.

surely you're joking
Friday, February 27, 2004

Nah, I don't want to learn compiler design..

I think if I learn from immidiate basics, I would learn better.
Over the years, I have feel home with Perl. Similar I like to feel with XSLT. It may take some time, but right mind-set is important.

I found few things here..
1. http://en.wikipedia.org/wiki/Imperative_programming
2. http://burks.brighton.ac.uk/burks/pcinfo/progdocs/plbook/imperati.htm

Perl Programmer
Friday, February 27, 2004

Learn Prolog?

Alexander Chalucov (www.alexlechuck.com)
Friday, February 27, 2004

Doubtful that imperative programming http://en.wikipedia.org/wiki/Imperative_languages is new to you seeing as perl is imperative (as is C++, Java, et al).  The word you are looking for is declarative programming http://en.wikipedia.org/wiki/Declarative_programming, which is what XSLT is.

Oren Miller
Saturday, February 28, 2004

Here's the link without the extra ','

http://en.wikipedia.org/wiki/Declarative_programming

Oren Miller
Saturday, February 28, 2004

If you want to learn XSLT, learn xslt. It's not complicated enough to justify the kind of navel gazing that you're talking about.  There's a simple tutorial at w3c.org that will have you up and running very quickly. Follow that tutorial up by installing an xslt processing engine like Cocoon and try building a web site. You won't know everything about XSLT at that point, but you will know enough to make good use of XSLT in applications.  This is the route that I followed, and I picked it up very quickly.

Clay Dowling
Saturday, February 28, 2004

When you do decide to learn XSLT check out zvon.org - there are some good tutorials and refererences there.  http://www.zvon.org/

r1ch
Saturday, February 28, 2004

*  Recent Topics

*  Fog Creek Home