I can't even play an MP3 without downloading additional codecs?
MP3 is a patented format and requires some hefty licensing fees. Even those of us developing games with PB have to pay a licensing fee if we want to distribute MP3s with our game no matter what OS we target.
That said, many Linux distros have a version that includes the MP3 codecs.
And just look at all the support in these forums for getting PureBasic to run on Linux. Things like viewtopic.php?f=15&t=49018 and viewtopic.php?f=15&t=47545 scare me off even trying to use PureBasic under Linux! And look at "help" like this...
You made a misstatement in one of those threads. PureBasic does not create standalone EXEs on Windows. EXEs you create with PB require the VC++ runtime and other "runtimes" which are common to all Windows programs. Usually
, these will already be installed on Windows. The most you should have to update is the VC++ runtime.
DirectX 9 is now the default for the sprite commands and DirectX 9 is not installed by default on any modern version of Windows. Even hardware OpenGL support is not installed by default because so many systems only ship with the graphics drivers provided by Windows.
If I want to install 5 applications on Windows I'd probably have to go to 5 different websites, download 5 different installers and then run them one after the other.
You would also have to likely
download updates to .NET, and perhaps the VC++ runtime. If it is a game, you may have to update DirectX.
I generally avoid anything .NET just because I don't like spending 20+ minutes downloading and updating .NET for an application (or game) that has no business using .NET in the first place.
With Ubuntu I'd open Synaptic, tick 5 check boxes and click 'Apply' (this is also all you need to do to install codecs).
Any missing dependencies, including GUI libraries, are installed for me.
How is Windows easier?
Don't forget how easy installing Linux is. Stick the CD/DVD in, boot from the drive, click on a few prompts and it installs and when it installs everything works and your computer is ready to use.
So much nicer than installing Windows where after you have Windows installed, and verified (to make sure the copy that Microsoft just sold you is not a counterfeit), you then have to download and install drivers for every hardware device you have connected to your system.
You also have to download and install security software to protect against the vulnerabilities built into the OS.
Just check the audio software and seriously compare it with something like Reason and Ableton Live.
It makes me laughing, but I am just a dumb-ass anyway.
I agree, Windows is superior for audio production. Where else can you find the manufacturer of an OS that will intentionally break the majority of audio software and audio hardware by the changes they made to DirectSound and DirectMusic when they introduced Vista. Although the software eventually caught up, many of us with thousands of dollars invested in audio hardware are stuck using XP (which is NOT a bad thing).
I guess there is a reason so many use Macs for professional audio production.
That said, I am an old fart, most of my personal audio recording is done on my 16-track 3M M-79 using traditional outboard gear. I only use the computer for mastering the final mix.