in reply to Re: Our future
in thread Our future

Uhm well a big reason is also I guess because perl usually is open-source so when a company develops software with a nice and new feature others will simply copy it etc etc...

I think you misunderstand Perl's license. Perl itself is Open Source. The software you create with it doesn't have to be.

But for really big applications tbh I would choose C++ and not perl for lots of reasons. Perl is great for small scripts, webpages and small apps but for really big stuff...hmm I guess C++ for example is just the better choice even if it would be possible with perl.

You seem convinced that C++ is better than Perl for "really big applications" but the fact that you haven't listed a single reason for that belief would tend to weaken your argument.

--
<http://www.dave.org.uk>

"The first rule of Perl club is you do not talk about Perl club."
-- Chip Salzenberg

Replies are listed 'Best First'.
Re: Re: Re: Our future
by kodo (Hermit) on Mar 18, 2003 at 11:35 UTC
    Uhm sorry I guess I used the wrong words for this, but probably you understand what I meant anyway. (You can read the source-code :)
    I prefer perl for almost everything, I use it for 99% of whatever I do and I love it. I introduced it to the company I work at, so some people here know perl now and we do lots in perl.
    I don't think it's necessary to mention the reasons, not to you, because you know them like I do. Starts at the OO-Model goes along performance and ends at dependency-stuff. Ever coded a web-browser in perl? Sure it's possible, but will be it fast/stable etc? Ever coded anything else where performance is an issue like stock-charting software or any grafic-stuff? Yea it's possible with perl but will it be really good?
    I'm not sure why I have to say this here, because everyone knows that already: Choose the right tool for your needs.

    kodo
      Ever coded a web-browser in perl? Sure it's possible, but will be it fast/stable etc?

      It is not that insane idea as it looks on first glance. If you use C/C++ to build speed/memory critical components and use Perl to write less critical components and glue everything together it will work. Good example is Mozilla: basic blocks are C++ components which are glued together by Javascript which is a scripting language also.

      --
      Ilya Martynov, ilya@iponweb.net
      CTO IPonWEB (UK) Ltd
      Quality Perl Programming and Unix Support UK managed @ offshore prices - http://www.iponweb.net
      Personal website - http://martynov.org

        Uhm well okay maybe you just don't want to understand what I try to point at. So no more words on this needed :)

        kodo