|
Jörgen Andersson wrote: all apples run Windows Don't neglect to mention that anyone with a non-apple OS has no interest in running it on their machine.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
iOS developers often use Windows machines with virtual Mac OS X guests
|
|
|
|
|
Yes, developers often have to jump through weird, unpleasant hoops.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
This. I write Windows LOB software during the day, but when I don my cape and cowl at night I run OS X through VMWare on my Windows laptop. It was a gigantic pain in the rear end to get working and I wish that Apple better supported iOS developers developing in Windows. *sigh*
|
|
|
|
|
Mark_Wallace wrote: anyone with a non-apple OS has no interest in running it on their machine
I have an interest. It's just not enough of one that I feel like ponying up hard-earned lucre to pay the Jobs tax.
|
|
|
|
|
Captain Price wrote: What do you guys think about the war between linux and windows ?
I have my preferences over Windows (OS X) but these are my preferences. In all reality what matters most is the tools that you use to get the job done.
I do think however you should be skilled enough to work in Windows, Linux or OS X.
|
|
|
|
|
Dennis E White wrote: In all reality what matters most is the tools that you use to get the job done. Spot on.
The function of an OS is to make the machine's hardware available to the user, allowing him to run useful programs.
How anyone can lose sight of that simple truth, I have no idea.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
I concur. For decades, my primary OS choices have been Guardian and MPE and all their associated tools. Now, it's Windows 8.1 and a word processor.
The difficult may take time, the impossible a little longer.
|
|
|
|
|
OSX is a great platform to run Windows on.
Dennis E White wrote: I do think however you should be skilled enough to work in Windows, Linux or OS
X. I would like to point out that there are some differences in the way these platforms work that most people are not prepared for. Also, you do not need to be able to work in 'nix to be a succesfull .NET programmer.
Bastard Programmer from Hell
If you can't read my code, try converting it here[^]
|
|
|
|
|
Eddy Vluggen wrote: Also, you do not need to be able to work in 'nix to be a succesfull .NET programmer.
unless of course you are using Mono via Xamarian and are developing applications in C# to run on an embedded version of Ubuntu on a Arm processor.
Don't narrow your employment security by narrowing your belief that the language you use only runs on a single OS.
|
|
|
|
|
Captain Price wrote: the war between linux and windows I don't know what's going to happen in the Ukraine.
«I'm asked why doesn't C# implement feature X all the time. The answer's always the same: because no one ever designed, specified, implemented, tested, documented, shipped that feature. All six of those things are necessary to make a feature happen. They all cost huge amounts of time, effort and money.» Eric Lippert, Microsoft, 2009
|
|
|
|
|
I've been using Windows professionally all my life with a small stint of Mac system 6/7
At home, I use Mac OS for everyday usage and windows for my gaming needs !
I've used Linux about 1 week in the 90's
I'd rather be phishing!
|
|
|
|
|
Maximilien wrote: Mac system 6/7
Wow! I just had a flashback to my first 'real' computer system (one that didn't hook up to the TV through an RF device) which was a PowerMac 6100 with OS 7.5.x I must have rebuilt that thing from scratch at least half a dozen times. When I bought my first Windows system with '98 it was a vast improvement in stability...and that's saying something! It's been Windows since then.
"Go forth into the source" - Neal Morse
|
|
|
|
|
I develop on whatever the primary target OS is. At the previous job it was Windows Server, at the current job it is SUSE Linux. I don't think any one is objectively "better" for development; it's just a matter of what you are used to.
|
|
|
|
|
Captain Price wrote: What do you guys think about the war between linux and windows ?
As others have said, I really don't see this war, if anything, it's something that the media and dogmatic developers have artificially created.
I use W7 for everything, including Linux development. Why? Because I think that Windows' usability is actually better than Linux, and that's not just because Linux is "different." I particularly like how Linux runs on small devices -- Arduino, Beaglebone, rPI, etc. It's really easy to develop for these devices and there's great support with either Eclipse or the IDE's that JetBrains produces -- their IDE's are a lot better than Eclipse, IMO, and they allow me to do cross-platform development and get up and running quickly.
One thing that still bothers me about Linux is the lack of polished UI-based tools -- too often I'm doing things at the command line with arcane parameters and options. It's so, well, 1970's.
Marc
Marc
|
|
|
|
|
Now its windows 8.1 but I nearly always have 6+ Putty sessions open to gentoo linux servers at work and 2 or so at home.
John
|
|
|
|
|
|
Well, at least you missed out on the disaster that was Vista! XP was a decent operating system, but Vista - ouch! I too like Win 7, but I have Win 8.1 now and that is OK.
|
|
|
|
|
Captain Price wrote: What do you guys think about the war between linux and windows ? What war?
I've been a Windows dev for 20+ years, simply because I chose to work on that OS. Many of my dev friends are hardcore *nix and MacOS/iOS devs for the same reason. I recently started hacking Android, but continue to develop for Windows.
/ravi
|
|
|
|
|
I use both Windows and Linux (in fact I'm using VMs for most of my needs, where the host is Fedora and the guests are mostly Windows with a few CentOS, Ubuntu and Fedora desktops/servers)...
As today there is no much difference between development on Windows or Linux, it is a matter of getting used to the environment...
However, the maintenance of the development environment (and I mean updates and new tools) are more complicated on Linux...
About the war - you have to check all the fronts...On desktop Windows rules with no actual changes in the last decade, but on the server front Windows barely gets the ball...
Skipper: We'll fix it.
Alex: Fix it? How you gonna fix this?
Skipper: Grit, spit and a whole lotta duct tape.
|
|
|
|
|
It is platforms we work on, not OS; unless we're going to create a new OS. I work on Windows too, I use Visual Studio 2013 and I usually build .NET applications, but since a few days I am now getting into Android programming to get a grasp of Android too.
Android is linux-based OS, so I think it is also a great one as I have never used the linux OS in real (on my desktop), and I am not even ready for a change.
The sh*t I complain about
It's like there ain't a cloud in the sky and it's raining out - Eminem
~! Firewall !~
|
|
|
|
|
As usual, it depends.
Windows programming pays my bills. I prefer the tools available under Windows to the tools available under Linux, but cannot honestly claim that these tools are better than the tools available under Linux.
I use Linux (in a virtual machine) for playing around with various ideas, the advantage being that there are no licensing requirements for Linux. This allows me to create as many VMs as I wish, without running into various boneheaded licensing enforcers (AKA Genuine Windows).
Lastly, I do not believe that there is any sort of "War" between Linux and Windows. Both are useful O/Ses, and each has its strengths and its weaknesses.
If you have an important point to make, don't try to be subtle or clever. Use a pile driver. Hit the point once. Then come back and hit it again. Then hit it a third time - a tremendous whack.
--Winston Churchill
|
|
|
|
|
|
There is no war whatsoever. Who cares about linux noawadays?
|
|
|
|
|
Well, a lot of people care about the Android version of it.
And you'd be hard pressed to find businesses using any other version of Unix. Sun(=oracle) and HP died at my job a looong time ago.
If you're stuck with oracle and apache like a LOT of us are, Linux is what it's gonna sit on usually.
|
|
|
|