[CentOS] two cents or not two cents
Les Mikesell
lesmikesell at gmail.com
Sat Dec 18 21:54:35 UTC 2010
On 12/18/10 3:24 PM, Sean wrote:
>
>>
>> Or, you might move to java for a more self-contained, OS/distribution
>> independent way of doing things.
>>
> Why Perl? Because writing/maintaining 20,000 lines of terse Perl code is
> manageable, whereas the equivalent 200,000+ in Java ruled itself out at
> the very beginning, (even at a time when I knew some Java but no Perl).
> A practical decision I clap myself on the back for every single day
> despite knowing that had I gone with Java (and this project fallen over
> long ago) I could now be getting big quids from some corporate developer
> who needs a team of new Java graduates overseen.....(hmmmmm or was it
> the right decision?).....
Starting from scratch now or recently, it would be hard to argue maintainability
for perl vs. java, but back in java 1.4 days or before, it was probably the
right choice. But java sort of isolates you from changes in the rest of the
platform. And groovy eliminates most of the unnecessary verbosity if you don't
mind a bit of a performance hit.
> Core Perl stability? I agree.
>
> Why BerkeleyDB? I dont know of an embedded-db equivalent that will store
> 'any and every data exactly as is'.
I'd think sqlite first - these days anyway. BerkelyDB had bugs in growing
existing items way to long for me to ever trust it again. Or use a server
instead of embedding anything. Either postgresql or mysql are fairly
trouble-free although they've had their own version-specific issues. Or if you
need scale, look at something like riak.
> Originally on RH8 for 3/4 years, the first attempt to port onto a brand
> new release of FC4 broke everywhere. The second attempt a year or so
> later went better and remains. In the meantime FC support philosophy has
> tightened/altered to the point where I simply must abandon it. I believe
> it has become just an 'alpha test ground' for RHEL. Reminds me of the
> painful Dos saga -- the first version to work properly (Dos-6) was just
> about irrelevant when finally released. So yes, CentOS has come into my
> sights ... (and I'm a bit long in the tooth to tiptoe around as you may
> have gathered!).
If you had moved to Centos3 as the first step, you could have run that with
nothing more drastic than a periodic 'yum update' for years, then jumped to
Centos5 with no rush to change again even now.
--
Les Mikesell
lesmikesell at gmail.com
More information about the CentOS
mailing list