in reply to There's Only One Way To Do It

I think that the difference between intrinsic and required is the key. Perl has a definite way to do most things, but you aren't forced to do it that way, if that doesn't suit you. Perl6 will be even laxer in this regard. However, most people will do it the easy way, cause it's easy.

I think it's the real difference between Pascal and LISP. Pascal has very definite ways to do things. LISP doesn't. Now, there are a number of libraries that provide you with a way to do whatever in LISP, but you can modify them, mix them, or ignore them. You can't do that in Pascal, because Pascal doesn't let you.

Regardless of whether you think that the Pascal, Java, C++, LISP, or whatever way is better, the point is that Perl, LISP, and other loose languages allow you to choose if the predetermined way is the way you want. Pascal, Java, C++ - they don't. And, that's why I program in Perl.

------
We are the carpenters and bricklayers of the Information Age.

Then there are Damian modules.... *sigh* ... that's not about being less-lazy -- that's about being on some really good drugs -- you know, there is no spoon. - flyingmoose

Replies are listed 'Best First'.
Re: Re: There's Only One Way To Do It
by exussum0 (Vicar) on Apr 06, 2004 at 16:15 UTC
    I'll speak on behlaf of java and C++. Don't have a choice in ways you can do things? In java, you have interfaces to implement if you want to look at in that level. So you have LinkList, ArrayList, DoubleLinkList (haven't confirmed that one) etc...

    You also jave things like JAXP, JAXM and what not, plugable interfaces for doing XML. Don't want to use the plugged version, there are others that work as well, i.e. xmlpull(.org).

    C++? You have the stl or your own home brewed ways. You have QT as well.


    -- "So far my experience has been that most people who go for certification have broad but not deep knowledge in the field and the flavor of the knowledge is academic. But every once in a while one finds a gem of a person who learns all the time and uses certification to prove it." -- on Orkut