Beefy Boxes and Bandwidth Generously Provided by pair Networks
"be consistent"

Re^6: Plack Middleware aXML

by Anonymous Monk
on Oct 20, 2011 at 12:04 UTC ( #932638=note: print w/replies, xml ) Need Help??

in reply to Re^5: Plack Middleware aXML
in thread Plack Middleware aXML

So you see it's a lot simpler and quicker, and less prone to bugs and typos, and easy to understand / reuse.

How is it less prone to typos?

Replies are listed 'Best First'.
Re^7: Plack Middleware aXML
by Logicus on Oct 20, 2011 at 19:52 UTC
    It uses a smaller number of characters. Next question?

      It uses a smaller number of characters. Next question

      That really isn't sufficient, maybe if you had strict/warnings

        There is just no need for strict/warnings in an aXML system. The code powering aXML needs it sure, but aXML itself due to the way it works can't be used in a manner wherein strict/warnings have any use or relevance.

        I know it's probably hard to understand why that is, even more so for me to describe the reason without a common framework of understanding.

        In aXML you don't deal with code in the same way as your used to, it's a higher level of abstraction. There are no loops or conditionals, just declarations built up using the simple syntax. Looping and branching is handled by the code plugins which give the context to the declarative tags.

        There is no notion of scoping, or localised/global variables, there is no quote operators or logical operators, it's a completely different way of doing things.

        That's why I insist that this represents a paradigm shift , and you can't necessarily apply the same sets of ideas and rules to it, as some of them are just completely irrelevant and/or obsolete.

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://932638]
and all is quiet...

How do I use this? | Other CB clients
Other Users?
Others examining the Monastery: (5)
As of 2018-05-26 06:41 GMT
Find Nodes?
    Voting Booth?