Beefy Boxes and Bandwidth Generously Provided by pair Networks
"be consistent"

Re: Learning ***** as a second language

by radiantmatrix (Parson)
on Aug 12, 2005 at 13:35 UTC ( #483273=note: print w/replies, xml ) Need Help??

in reply to Learning ***** as a second language

If your focus is primarily on System Administration, Perl gives you the greatest flexibility of any cross-platform language I know. However, despite my personal distaste for .NET, it is an excellent platform to get used to if you work ever need Windows-specific applications (esp. if you need to do advanced work with Active Directory).

If .NET doesn't jingle for you, I recommend Java. Again, I personally dislike the language; but, it is a cross-platform language that has free (and Free) compilers and runtime environments. It's used in many places for automation and security work, so it's a good skill on a resume, and it's not far off from MS's C#.NET if you end up needing to go that direction.

If you have solid Java (esp. WebSphere and Tomcat) experience and solid Perl skills, you'll never have trouble finding a job.

However, if you simply want to challenge yourself, stretch your brain, and improve your overall programming ability, I suggest LISP. It seems like most of the popular languages are becoming more like LISP on a daily basis, anyway.

Larry Wall is Yoda: there is no try{} (ok, except in Perl6; way to ruin a joke, Larry! ;P)
The Code that can be seen is not the true Code
"In any sufficiently large group of people, most are idiots" - Kaa's Law
  • Comment on Re: Learning ***** as a second language

Log In?

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

How do I use this? | Other CB clients
Other Users?
Others rifling through the Monastery: (7)
As of 2021-03-02 08:18 GMT
Find Nodes?
    Voting Booth?
    My favorite kind of desktop background is:

    Results (41 votes). Check out past polls.