Glorious wrote:Madman wrote:The point that Windows is superior to other OSes, it's really not. Applications make it appear to be superior.
Must I repeat again that
the entire point of an OS is to use applications?It doesn't "appear" to be superior, it *IS* superior if you want to use those applications.
And you CAN use applications with Linux, everything the x86 or amd64 or ARM can do, all that is available to applications through Linux. Just because Windows only app doesn't run on Linux doesn't make Linux any worse as an OS. Because if it would, we could say Windows is worse than Mac because it cannot run MacOS app.
Glorious wrote:Madman wrote:If all of the applications would have been cross-platform, there would be 0 things why I would choose Windows over Linux
But they're not. Outside of completely non-practical metaphysical speculation, you have no point.
Which *IS* the point, because computers are real things with practical uses.
Even accounting for this, I can use Gimp, Firefox, Skype, LibreOffice on Linux, and unless I need to play a game that's not supported through Wine, Linux has everything I need. And is a very solid and practical platform.
Glorious wrote:Madman wrote:oh, actually -1, because Linux is free
Once again, is this about actually using a computer or fighting for some sort of social cause? Because if it's the former I care, if it's the latter take it to R & P.
Why cant you use a computer if it's running a Linux?
Glorious wrote:Madman wrote:You're arguing about OS+applications.
From the standpoint of someone who just wants to use a computer to do stuff,
what's the difference?
Because you can do stuff with Linux, unless it's some weirdo scenario. What is exactly you can't do with it?
Glorious wrote:Madman wrote:That's a marketing **** They're equal
Madman wrote:OpenGL is superior at some CAD like things while DX is targeted towards gaming crowd
Can you go a single sentence without contradicting yourself?
Madman wrote:But they are both APIs to reach the same hardware.
You do realize that DirectX is a HECK of a lot more than just Direct3d? Right?
And, in any event, if games predominantly only use ONE of those two APIs, well,
gee.
Dam, I hoped it would never come to this... Anyway...
TLDR; version: OpenGL and DirectX are equal, because they are a wrapper around same damn hardware.
Long version: OpenGL is supperior, because it supports advanced features like true stereoscopic buffers that are used in professional CAD development and true 3D, not the gimick/hack one used in DirectX. Then, OpenGL has extension mechanism that actually allows using hardware features that are not exposed through DirectX until next version. Nvidia just released path rendering extension that allows vector graphics acceleration through hardware, it's available as an OpenGL extension, you check hardware has it, you query for function addresses, and you call them. With DirectX, you have to wait for DX12, and even then you're at the mercy of Microsoft, if they'll allow it or not.
Concerning other features, there are still shading languages in both APIs, interaction with computing shaders, etc., etc.
OpenGL also has less problems with batch submissions, so instance rendering that was hyped for DirectX as a performance savior was actually irrelevant for OpenGL.
So OpenGL actually allows you to get more out of hardware. DirectX allows you to get less, but, they have functions that simplify mundane tasks like texture loading, which takes 2 pages of code anyway, so who cares...
Still, why I said they're equal, because for all the consolitis plagued games nowadays, there is no difference, they won't use true stereoscopic 3D with quad buffering, they won't rely on bleeding edge features, and they don't need a full backwards compatibility of OpenGL.
I hoped it cleared your Microsoft centric view on how OpenGL is useless and limited.
Glorious wrote:Madman wrote:But they are both APIs to reach the same hardware.
You do realize that DirectX is a HECK of a lot more than just Direct3d? Right?
And, in any event, if games predominantly only use ONE of those two APIs, well,
gee.
Right, so few texture loading classes, few tools and an input processing code is like something that turns world around? In true game engine they account for maybe 2% of code. Moreover OpenGL has alternative libraries, the only difference is that OpenGL developer often simply rewrite these libraries because they take few hours to write anyway.
And why predominant? Marketing anyone? Look at how you react on OpenGL and Linux, like it's unusable, when in all reality it's the same damn thing as your Windows or DirectX
Glorious wrote:Madman wrote:That was the attitude I had few years back. But Linux is finally usable. The actual point nowadays is that Windows have no advantages over Linux, quite the contrary.
Linux:
[*]As an OS it does everything (I ignore the fact that it cannot run all windows executables, just like I ignore the fact that windows cannot run Linux ELFs or scripts, here intentionally. We are talking about OS)
Yes. You are "right" when you ignore
the entire reason why OSs exist.
See what I did there.
Glorious wrote:Madman wrote:[*]It's easier to set up than Windows
People here disagree. You just ignore them and repeat the party line.
I walked through the Ubuntu install for a non-IT girl through phone. She had zero problems installing it.
In Ubuntu setup they ask you for: Username, Time Zone (automatically detected), Keyboard input. Then you press ok, and the system is ready. Hardest part is booting from CD.
Glorious wrote:Madman wrote:So if you stop looking at Linux as something that only nerds use, it's actually a good OS.
I guarantee you that I've used more computer architectures and OSes for real-life purposes than you ever have. So please, take your exhuberant ignorance and baseless slander elsewhere.
Really...?
Core 2 Duo E6300, MSI P45 NEO-F, Club 3D GTX 260, 4Gb DDR2-800Mhz, Audigy X-Fi Fatal1ty Champ1on ed., 0.5Tb+1Tb Seagate Barracuda 7200.12, 630W AXP, Samsung SyncMaster BX2450, ViewSonic VP171b