On Nov 29, 2007 7:45 AM, Alex Kapranoff <[EMAIL PROTECTED]> wrote: > В Чтв, 29/11/2007 в 07:18 +0100, James Fuller пишет: > > On Nov 28, 2007 8:46 PM, chromatic <[EMAIL PROTECTED]> wrote: > > > On Wednesday 28 November 2007 10:59:30 James Fuller wrote: > > > > I do not nec. agree with 'a particular grammer is not' part of the > > > > core ... if that grammar is so common to every problem (like regex is) > > > > then why not include it? > > > > > > Because it's not necessary for getting and installing other extension > > > modules. > > > > > > The criterion for including a module in the core is "Is this necessary to > > > get > > > and install other modules?" not "Why not include this module?" > > > > I read this statement as saying that perl's core main purpose is to > > enable extension versus be a useful programing language ? > > > > feels like we are externalizing what I would call build artifacts of a > > language .... e.g. a distro of Perl 6 should be easy to adopt and easy > > to use immediately ..... I would like to see some basic level of XML > > support in this distro. > > > > I understand that there can be different distros customized to certain > > problem domains, but as explained I see XML as common to all those > > problem domains. > > But is it? I'm sure you can easily find lots of people using Perl > professionally without any need of an XML parser/processor. Just like > database or web libraries. Why do you consider XML something essential > without also insisting on all the other technologies people use in Perl?
I know that perl 6 will have XML processing libraries to get my XML processing jobs done ... not concerned about this and there is no need to argue this point with me... as that is not my point. Though isn't perl 6 missing an opportunity with perl module development, e.g. every time someone does something with a perl module they could benefit from a core of XML processing functions, from which to interact in XML? So what is proposed is a dependency with another module. From another point of view, there must be a reason why most languages have not decided as treating XML as a first class citizen. I do know that instead of using XSLT or XQuery or whatever ... that I can see such a thing as 'useful' for me and my world. I am not trolling here, I did want to sample the opinion, which seems to be a majority who disagree with me. cheers, Jim Fuller