Skip site navigation (1)Skip section navigation (2)
Date:      20 Jan 2002 11:54:48 +0000
From:      Wayne Pascoe <freebsd@molemanarmy.com>
To:        Alfatrion <alfatrion@cybertron.tmfweb.nl>
Cc:        freebsd-questions@freebsd.org
Subject:   Re: what is a good language for system administration?
Message-ID:  <m2ofjpw83b.fsf@set.home.penguinpowered.org.uk>
In-Reply-To: <5854596665.20020120030352@cybertron.tmfweb.nl>
References:  <20020119205810.B17795@xs4all.nl> <5854596665.20020120030352@cybertron.tmfweb.nl>

next in thread | previous in thread | raw e-mail | index | archive | help
Alfatrion <alfatrion@cybertron.tmfweb.nl> writes:

> Two good choices are: Pyton and Java. The later is good for portabily
> to other type of systems.
> I woud stay away from Perl (stay off it for awail and you forget how
> to use it) or C(++) (You are asking for thouble, if your not a
> programmer)

I have to question the validity of Java for system
administration. Firstly the java sandbox concept often makes trivial
things like shelling out, running a command, and collecting the input
difficult. 

Secondly, most sysadmin tasks are quick things that are performed
often. The amount of system resources that you use for a Java
application, no matter how small (the JRE or JVM) seems excessive for
small scripts that will be run often.

Lastly, the fact that Java is not as portable as Sun would have us
believe (try move some servlet code from Tomcat to BEA WebLogic if
you're very bored) means that you're always going to be slightly
reworking your code for every environment that you want to run it. 

-- 
- Wayne Pascoe
                                 | Everything to excess. To enjoy the 
freebsd@molemanarmy.com          | flavor of life, take big bites. Moderation 
http://www.molemanarmy.com       | is for monks. - Robert Heinlein
                                 | 

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?m2ofjpw83b.fsf>