This week's book giveaway is in the OO, Patterns, UML and Refactoring forum. We're giving away four copies of Refactoring for Software Design Smells: Managing Technical Debt and have Girish Suryanarayana, Ganesh Samarthyam & Tushar Sharma on-line! See this thread for details.
Hi guys, what Operating Systems do you code on at Work? Do you use Solaris, Linux or what when writing Java code? I'm curious. I wonder if learning Solaris or Linux will make me more valuable to my employer. Thanks Prem
I typically use Windows for editors, IDEs and so on while developing. The end product is almost always deployed on one or more Linux/Unix systems (at least 80% of the time, I guess). It's one of the things I love about Java. I'm not bound by the development tools on the deployment platform.
How does it matter about the OS to develop java application, as it is platform independent. But many people use Windows for development as there are lot of IDE's available on that and most of the time deployment of applications(enterprise) are in solaris/unix/linux --Sridhar
I agree. I develop in Windows but then deploy on Linux when necessary as you are not bound my the development platform. That is, if you code correctly. However stable and wonderful for developers Linux is, Thier Desktop Enviornments need a ton of work. Well, maybe the X11 needs a lot of work. Either way, Windows "looks" better to the eye and therfor is easier for me.
You know I think Windows is simple and easy too. I crash now and then. I'm running Windows 2000 right now, and I used to like it. Till I saw all my memory vanishing as 2000 sucks up your ram. I have about 300M of ram and it goes quick. Try running forte and you are in for it . Oh well I run forte, go figure . So I think by running windows we are not helping java but rather hurting it. You see the more we get used to MS the more I think other operating systems suffer and I know that MS wants to kill us Java guys. You know either that or turn us to the "dark side". lol. So I think we should try to move. I want to move because I hate MS for .Net. I hate that they are trying to kill what I studied so hard at. So I say to hell with MS! But moving to the right os seems really hard. I am fixed on either solaris 8 or RedHat Linux. Any ideas? I'd like to be able to host of my machine and network of home, do you think Linux or Solaris would be better? By the way what is up with Sun's Linux? How's that? I'm curious. Thanks guys, Prem.
At work, I should stick to my employers norms, and that means Windows 2000 and this IDE and this tool and that. With half gig of RAM, I should say I am quite happy with 2000 Pro. Last time I restarted my machine was uh... not even in August. Its not bad. Development entirely happens in Windows environment, and most of the clients has NT servers and others are on Solaris (about 1/4th). I have both Mandrake and Redhat installed in my laptop, but still as Gregg said, Windows still looks nicer to me too, better than Madrake (KDE), which in itself is miles ahead of RedHat(GNOME). (I didn't bother changing the default WM that came with these distos) I was told Solaris is pleasant enough to work with, but I think the real catch is the difference between MS Windows L&F to which we are so used to, against the Motif L&F of Solaris/Linux etc.
<i>All that is gold does not glitter, not all those who wander are lost - <b>Gandalf</b></i>
I do everything on Linux. I guess for java its not as important to do so but there are simply more develoment tools out for Linux. For Java I like to use DDD, gvim, and cvs. Since its pretty much the same env regardless of what programming language I choose this works out best for me. I guess if I used an IDE other then eclipse it might be more important to me.
I use Win2000 since the company mandates it, and some of our projects are run on windows servers and the rest is on solaris. I use the local windows environment to code since doing so through telnet is too painful to do for long The company also mandates the IDE we use, which bites...
Joined: Sep 10, 2002
Oh, yeah, definitely DO learn *nix if you have the time - it might not matter to your current employer, but it sure can open doors down the line. I end up looking at perl and shell scripts - it's fairly common to have to work with legacy code written in these languages (and others) and sometimes it makes sense to write new code with them. This kind of language-mixing is a bit more common on *nix platforms than in windows (IMHO).
Joined: Aug 24, 2000
Yeh learning linux seems more and more of a good idea. I believe it is sweeping the server market. My guess is 70% of all unix servers are now Linux. If not now by the end of the year. Also, you think linux will make it to the desktop? I mean you think it will cut into windows on the desktop? When I say cut into I mean hurt Windows, to the point where we have a 50/50 split let's say. What do you think? Thanks Prem.
I agree with Prem on the following quote as I also use Win2k + Forte ---
You know I think Windows is simple and easy too. I crash now and then. I'm running Windows 2000 right now, and I used to like it. Till I saw all my memory vanishing as 2000 sucks up your ram. I have about 300M of ram and it goes quick. Try running forte and you are in for it . Oh well I run forte, go figure .
Now I'll start using Linux also within a few weeks.
Ashik Uzzaman Lead Member of Technical Staff, Salesforce.com, San Francisco, CA, USA.
I'm using SuSE Linux 8.0 with IntelliJ IDEA and it works very good. I'm deploying (locally) to BEA WLS 7.0 and JBoss 3.0. I had major problems with the pre-installed Windows XP on my Dell laptop. The only time I'm using Windows is when I need to edit larger Word documents.
I love linux redhat i am useing 7.3.Also I thank gnome and kde is pertty good you can set it up to the way you want it to look like my desk top looks alot better then windos I thank.The only thing i see wrong is there browser i they need to come up with a better browser cause nets scape is not that good on linux although mozilla is not bad and I thank thats a good step they are takeing there well anyway I had to just put my two cents in hehe now I am broke