in reply to Re: Re^4: "There are some stunningly novel ideas in Perl" -- Paul Graham
in thread "There are some stunningly novel ideas in Perl" -- Paul Graham

Actually Windows is a very interesting example of my point about the market being wiser than we give it credit for. ...

Actually, without Windows, there would be no WWW, and thus no explosion in the use of Perl. So, frankly, we all owe our livelihood (at least, I do) to Microsoft and Bill Gates.

Here's why: the Mac was decently successful, as were a lot of the other computer manufacturers in the 1980's. But, there was a need for an (relatively) cheap machine that would be compatible with most of the software out there. Otherwise, there would not have been widespread acceptance of this tool into medium-sized businesses and the home. (Large and huge businesses would do whatever they wanted to, anyways.)

The platform had to be cheap because there is a certain point beyond which there will never be consumer acceptance. For computers, that point was $1000 (or so). Beyond that, it wouldn't be accepted easily into the home or the small business. Under that, everyone loves it. Wintel brought the price of the machine down.

The machine had to be compatible with all the software because that brings down the cost of writing software. Those of you who support more than one platform know exactly what I'm saying. Even with Perl and its ease of transition between Unix and Windows, it's expensive to support both. Just imagine the difference between writing assembler for Intel and Motorola chips, at the same time.

Without home use, most companies would not have seen the need to have large and elaborate business sites. Also, the idea of buying everything off the WWW would not have happened this far. Thus, less Perl.

Kinda sucks for the dogma, doesn't it?

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

Don't go borrowing trouble. For programmers, this means Worry only about what you need to implement.

Please remember that I'm crufty and crochety. All opinions are purely mine and all code is untested, unless otherwise specified.

  • Comment on Re6: "There are some stunningly novel ideas in Perl" -- Paul Graham

Replies are listed 'Best First'.
Re^7: "There are some stunningly novel ideas in Perl" -- Paul Graham (windows == more perl?)
by Aristotle (Chancellor) on Apr 29, 2003 at 16:13 UTC

    Hardly. I don't see the necessity of history as it happened. Remember it didn't start out on the web anyway; I'm pretty certain there would have a been a lot of Perl, had a Unixoid system made it onto the desktop instead of Windows - even entirely without the web. There are far too many variables to reduce this all to a single equation.

    Even if there hadn't been so far, consider the fates of LISP and Smalltalk - there was quite little of them so far. Regardless, awareness and - at least ideological - acceptance is growing. Likewise would probably have happened for Perl, had there been little of it to begin with.

    Makeshifts last the longest.

Re: Re6: "There are some stunningly novel ideas in Perl" -- Paul Graham
by demerphq (Chancellor) on Apr 29, 2003 at 15:22 UTC

    I figured I had been flamed enough already without going down this track. All I can say is that I agree with you completely.


    ---
    demerphq

    <Elian> And I do take a kind of perverse pleasure in having an OO assembly language...