Beefy Boxes and Bandwidth Generously Provided by pair Networks
Just another Perl shrine

Re: Windows/Solaris Difference

by aufflick (Deacon)
on Oct 29, 2009 at 02:42 UTC ( #803857=note: print w/replies, xml ) Need Help??

in reply to Windows/Solaris Difference

I program Perl on Solaris, Linux, Windows and MacOS. Here's my simple suggestions:

You should test on the same OS/Perl version before you release to production.

If you *really* can't beg/steal/borrow a Solaris login to do that, you need to be using the same version of Perl, that way you're bug for bug compatible, on the same flavour of OS. There are far fewer differences between Perl on Solaris and any other Unix than with windows. Forking and signals, for example, are completely different. If you *really* can't get a server login, you could setup a VMWare virtual machine running Linux on your Windows PC, and with the same version of perl. That gets you a lot closer to your production environment.

If you stick with developing on Windows, and deploying to Solaris - even worse with different perl versions - you're going to keep having production release issues.

Replies are listed 'Best First'.
Re^2: Windows/Solaris Difference
by Anonymous Monk on Oct 29, 2009 at 06:06 UTC

    I did point out there were various reasons for not doing so in this case because I didn't want a lecture on the 'right' way to do stuff. :)

    Yes, in an ideal world the work would have been tested on an as live full volume environment by an independent third party (not the developer) with a full suite of regression tests.

    But there you go!

      I know you said there were various reasons, and I wanted to point out that in my experience the pain of arguing/battling against those reasons is lesser than the pain of continually breaking production.

      Whoever manages the risk in your company could be a good person to get in the loop if you continue to get refusals of either an account or a brand new box for testing.

      I also suggested free ways of achieving an in between result using VMWare that requires only installation approval--if that is an issue I refer to the previous paragraph.

      There you go ;)

Re^2: Windows/Solaris Difference
by clp (Friar) on Nov 01, 2009 at 18:43 UTC
    Sun offers a free release of Solaris, and they also have a LiveCD version if you don't want to install it on dedicated h/w:

Log In?

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

How do I use this? | Other CB clients
Other Users?
Others drinking their drinks and smoking their pipes about the Monastery: (1)
As of 2023-10-04 23:31 GMT
Find Nodes?
    Voting Booth?

    No recent polls found