[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Re: <quote>XSL is NOT easy</quote>

Subject: Re: <quote>XSL is NOT easy</quote>
From: "M. David Peterson" <m.david@xxxxxxxxxxxxx>
Date: Tue, 26 Jun 2007 01:45:50 -0600
Re:  <quote>XSL is NOT easy</quote>
On Mon, 25 Jun 2007 23:29:59 -0600, Michael Kay <mike@xxxxxxxxxxxx> wrote:

I would agree with this entirely. But then, I think it's true of every other
programming language as well. There is an enormous amount of bad
unmaintainable code being written by self-taught amateur programmers, in all
sorts of languages, and many of them are attracted to languages like XSLT
that look easy at first sight.

Can't help but agree 100%. In addition, via Jeni Tennison @ http://www.jenitennison.com/blog/node/30

With that in mind, look at how Ruby on Rails is marketed. A big play is made of how easy it is. But if a language or framework is easy then people with low self-efficacy canbt win: if they manage to do something with it then they havenbt really achieved very much because anyone can do it; if they donbt manage to do something with it then theybre complete idiots. Ibm not saying that we should advertise languages or frameworks as being hard, because obviously that can put people off as well, but a recognition of the barriers that people might face may, in a strange way, make them more approachable.

This is also an issue for trainers: we need to be able to boost the self-efficacy of the people we train (particularly women) by setting them challenging (but achievable) tasks and not giving them too much help to achieve them.

One of the most satisfying moments in the lifespan of a programmer is when you finally understand something that is seen by many as difficult. It increases your self esteem, and it drives you to want to become an even better programmer as a result.

LISP is worth learning for a different reason b the profound enlightenment experience you will have when you finally get it. That experience will make you a better programmer for the rest of your days, even if you never actually use LISP itself a lot.

Eric S. Raymond, "How to Become a Hacker" @ http://www.catb.org/~esr/faqs/hacker-howto.html


M. David Peterson
http://mdavid.name | http://www.oreillynet.com/pub/au/2354 | http://dev.aol.com/blog/3155

Current Thread


Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
First Name
Last Name
Subscribe in XML format
RSS 2.0
Atom 0.3
Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.