Why don't people just use Windows?

As much as I don't like Microsoft, it seems that the easiest way to develop projects on the Arduino is to just use Windows. If you can't or don't want to buy a system, there are many free ones available from friends or relatives. I see a system left out for the garbage men at least once a week. If it looks interesting, I pick it up. Arduino IDE runs fine on XP. I just picked up a Media Center XP and the thing works great. In addition, I am recycling used computers. I also give some to kids who can't afford them.

Just curious?

Recycling is a good job!

However it does not fit so well in this sub-forum IMHO, better post it in device hacking?

I have found windows to be a pain with arduino. I started to use Ubuntu 11.01. I am finding it so quick and helpful. I have also found out that I only need a 16G SSD drive. It is so fast now. Trying new programs out and making changes can mess things up. I just run my image and I have a complete new system in 10 mins. I cannot do that with Windows. Just a great way to try new programs and do development.

:)

robtillaart: Recycling is a good job!

However it does not fit so well in this sub-forum IMHO, better post it in device hacking?

It was already moved here from where I posted it.

I use windows. It is the OS we use on numerous systems at work. I use Linux some, but it hasn't wanted to connect to my arduino so...

Others have a rather strong aversion to windows so they use something else.

Whatever drives you CRT or LCD...

As much as I don't like Microsoft, it seems that the easiest way to develop projects on the Arduino is to just use Windows.

So you don't dislike Microsoft enough to totally not want to have anything to do with the retched thing then. It takes all sorts I suppose. :open_mouth:

I find Linux, OSX, and NetBSD all to be superior to windows for development. For the Arduino the IDE makes the experience the same, but I tend to use make files and the command line for my sketch development. I get to use a decent editor (vim) and the code, burn, test cycle is much faster.

cause my dumpster computer instantly blue-screens with windows, and I know how to make arduino work fine with linux (its really not rocket surgery)

ps: I hate vim

Osgeld:
cause my dumpster computer instantly blue-screens with windows, and I know how to make arduino work fine with linux (its really not rocket surgery)

ps: I hate vim

lol - I hate emacs :P.

I honestly dont write enough serious code to use a third of the features in either (and both are a freaking pain in the ass to operate), If I have an IDE I will use it, if I am in a xserver I typically just use gedit, if I am just in a console I use nano

etherbay: I just run my image and I have a complete new system in 10 mins. I cannot do that with Windows. Just a great way to try new programs and do development.

Sure you can. You just need the right tools to do that. I have my Win7 system imaged onto a file server. If something goes haywire, I just pull the image down and my system's back up within 10-15 minutes. The biggest issue is keeping the image up to date.

Depends , what people like and want can do it!

I use both Ubuntu and Win7 on my laptop, which one depends if the laptop is supplied by battery or no :%

I use Windows. I don't like MAC machines. Why the high price tag for little shiny polished aluminum casing? I don't yet have Linux since I don't have a desktop. Too many moves and I sold all my post desktops. No space now to have a desktop. Otherwise I will have xp and some Linux dual boot. When you only have one machine, you don't want to install two systems to potentially mess up your only computer. But when you have more than two, you have trouble with sync.

The Arduino project being multi platform requires no justification for one's choice of OS. Kind of like freedom of religion. Live with it. ;)

I've used GNU Linux exclusively on my home workstation for the last 10 years. Is there any difference between Arduino on Windows or Linux? Should be the same experience? I just feel more at home in a Linux environment.

its the same, though I like that it puts your sketchbook folder in your user's home folder instead of being semi buried

ultimatley the IDE is java, the rest is just a gcc toolchain behind the scenes

retrolefty: The Arduino project being multi platform requires no justification for one's choice of OS. Kind of like freedom of religion. Live with it. ;)

Not until some start to knock on your door and tell you that you should use their OS and what you are using is WRONG and you go to hell for not using the right OS. LOL

I use Windows XP primarily since it works well with most of the programs and hardware I want to use. I know my system could potentially be more vulnerable than others, but that hasn't been an issue for me since I keep it clean and protect it well. Unlike some of the other versions of Windows, XP is functionally usable and stable. 2000 was also pretty good. I've heard good things about 7, and it's what I set up on my wife's computer for her, but I don't like the layout of it as much (Yes, even after changing it. I prefer the "classic" 2000 layout, and don't use desktop icons, but instead us an HTML page I made with links that open up in Firefox. I use drop-up menus on the task bar for "My Programs" shortcuts, "My Computer," and the like. I rarely use the Start menu.), and there is simply no reason for me to use 7 over XP.

I'd like to get more into Linux for fun, and could likely find use from some of the open-source programs made for it. I've downloaded the full Debian package not too long ago, and played around with Gnome a little.

I'm personally not a fan of Apple products in general and find them to be less user-friendly. I build my own computers. And I avoid installing much of the useless bloatware.

I'm fine with anyone using any kind of system they want to use, and don't think I'm better than them because I prefer something else for my own reasons.

So to answer the question: It's simply that some people don't prefer to use Windows.

liudr:

retrolefty: The Arduino project being multi platform requires no justification for one's choice of OS. Kind of like freedom of religion. Live with it. ;)

Not until some start to knock on your door and tell you that you should use their OS and what you are using is WRONG and you go to hell for not using the right OS. LOL

Thats why I use them all, most of my machines are dual boot linux / windows, I have a old power pc mac that tri boots OS9.22, OSX10.2 and debian. I can argue the pro's and cons of them all, but I am never stuck, though I may have to walk to the other room occasionally if I dont feel like droppng everything and rebooting