http://www.perlmonks.org?node_id=504088


in reply to Re: What is Enterprise Software?
in thread What is Enterprise Software?

I probably should have been more clear there. The perl interpreter, java virtual machines, smalltalk environment and other such things might be considered enterprise software because you need them to make things work. They aren't similar to the output of a C or C++ program. You can run a program written in C without having a C compiler, but to run a Perl program you need a perl interpreter.

The perl intrepreter is decentralized though. Most places don't have only one perl intrepreter that everyone has to use for everything everywhere.

You haven't cleared the water much though. As I said at the start, many people can come up with a definition pretty quickly, but that doesn't mean that they are right or that their definition matches anyone else's. You haven't offered your own definition though, so you really haven't added anything.

--
brian d foy <brian@stonehenge.com>
Subscribe to The Perl Review

Replies are listed 'Best First'.
Re^3: What is Enterprise Software?
by pg (Canon) on Oct 31, 2005 at 00:22 UTC
    "You haven't cleared the water much though... You haven't offered your own definition though, so you really haven't added anything."

    I don't think there is a need for me to provide my own definition of enterprise software to be able to contribute to this discussion. If enterprise software is a concept that everybody can come up their own definitions, then it clearly tells me that the concept is not well defined.

    "The perl interpreter... might be considered enterprise software because you need them to make things work."

    You are free to think this way, but that certainly does not prove that Perl interpreter or JVM is an enterprise software according to common sense, although they could be called enterprise software according to your own definition.

      Perhaps you can provide the common sense defintion, then, because when I went ooking for it, I didn't find it (again, as I already covered). The problem with common sense is that it isn't all as common as you think it is. Perhaps you'd rather not define it because you have other reasons you aren't telling us about?

      --
      brian d foy <brian@stonehenge.com>
      Subscribe to The Perl Review
Re^3: What is Enterprise Software?
by virtualsue (Vicar) on Nov 01, 2005 at 04:23 UTC
    The perl intrepreter is decentralized though. Most places don't have only one perl intrepreter that everyone has to use for everything everywhere.

    That's for sure. Not only will there be multiple versions in use in a company with a lot of machines, there can quite often be multiple versions in use PER server.

Re^3: What is Enterprise Software?
by jplindstrom (Monsignor) on Oct 31, 2005 at 16:25 UTC
    But Perl itself is too far separated from anything specific to a business. It's a general tool. Like the C++ compiler, IMHO.

    An "enterprise application" would supposedly support the business in a very specific way, otherwise the company would use another "enterprise application" better suited to it's needs.

    /J