Beefy Boxes and Bandwidth Generously Provided by pair Networks
Your skill will accomplish
what the force of many cannot
 
PerlMonks  

BSD relegating Perl is short-sighted

by chicks (Scribe)
on May 11, 2002 at 13:11 UTC ( [id://165870]=note: print w/replies, xml ) Need Help??


in reply to no more perl in BSD core

It's this sort of stuff that relegates BSD behind Linux in so many shops. Ask anyone who used UNIX for years what one of the biggest reasons for installing a BSD or a Linux would be and you will quite often hear "it comes with all of the stuff it took hours to install on Solaris or HP-UX or AIX or whatever..". Now the BSD people are going and shooting that in the foot. Making Perl a second class citizen in their centrally-managed system is just lame. Yes, I know it will be easy to install it. No, I don't have any problem with it being optional. But it certainly should be standard and not relegated to ports.

<FLAME> If BSD people designed bicycles, would the reflectors be optional? If BSD people designed cars, would the trunk be optional? Oh, nobody will mind cutting a hole in the back of the car to store stuff if they need to. And it'll be so much easier to make cars without standard trunks. </FLAME>

I love RPM's, particularly with apt. And my OS vendor is in touch with real world.

Replies are listed 'Best First'.
Re: BSD relegating Perl is short-sighted
by ehdonhon (Curate) on May 11, 2002 at 15:12 UTC

    If I understand correctly, your argument is that its going to take longer now to install a new system because people are going to have to install the core, and then install Perl in a second step.

    As a person who uses BSD a great deal, I can tell you that the first thing I do after installing BSD is upgrade perl to the latest version. The reason being that the BSD distribution is stuck in the stone ages with perl 5.005_03. So, if you are happy with perl 5.0, then you have a valid point.. it will take an extra step. But, if you want to be using perl 5.6, then your point is moot because it already takes an extra step anyway.

    As Kanji has already pointed out, "divorced from core, us FreeBSD users might finally see a better effort of staying in sync with the current stable version of Perl, rather than waiting for the committers to import it into the FreeBSD source tree or by trying to build our own over an already existing 5.005_03 install." I second that motion.

    <Counter-Flame> BSD people are good at making bicycles because thats all they worry about. They don't worry about knowing how to make the best reflector, and they don't sell you a bike with a reflector built in (break the reflector, and you broke the bike). They do, however give you the choice of a lot of other people that are experts in making reflectors and let you choose. Once you have chosen, they'll gladly install that reflector for you (See The FreeBSD ports collection). To me, that's at least part of what Open-Source development is about. </Counter-Flame>

    UPDATE Fixed grammar

      I agree. In my experience, all of the RH distros install older versions of Perl. After installation, I have to undergo the arduous task of installing the modules I want and need for my server setup using the -MCPAN shell. This decides to update Perl for me, gets it, rebuilds it, and installs a new module tree under the current version number. This is a pain in that all the old installed modules (supplied under the old version number tree) are no longer normally available to the updated binary. This involves the painful ordeal of symlinking the old tree into the new one, making sure not to duplicate module branches. Grr.

      Perhaps there's a simpler way of doing this, or perhaps I'm doing something wrong. Perhaps some suggestions would be helpful.

      And perhaps if Perl wasn't tightly bundled / integrated with the OS (whatever your distro is), the process of installing, configuring and maintaining your Perl install would be a good bit easier.

      -Shawn
      (Ph) Phaysis
      If idle hands are the tools of the devil, are idol tools the hands of god?

Re: BSD relegating Perl is short-sighted
by ignatz (Vicar) on May 11, 2002 at 15:04 UTC
    It anything is a testimony to free, open-source operating systems it's the sucky, bass-ackward way that HP-UX and Solaris handle installs. FreeBSD has nothing to worry about in that department, Perl or no Perl.
    ()-()
     \"/
      `                                                     
    

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://165870]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others scrutinizing the Monastery: (5)
As of 2024-04-19 01:27 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found