Why can't there be one universal standard for tech, /g/?
Just look at file systems.
>FAT
>NTFS (dynamic and basic)
>ext, 2, 3, 4
>APFS
And then we move on to OS stuff
>python subprocess doesn't work properly on Windows
>\r\n for one system, \n for another
>os sep \ for one system, / in another
File organization:
>C:\, D:\, E:\ ...
>/dev/sda. /dev/sdb ...
lets not even start on physical components...
>>60158794
>>60158794
i forgive u little anime, now kissu
>>60158794
ask microsoft ?
and about file systems.. you do know that different filesystems serve different purposes?
>>60158794
Remember when this slowed down games coming to PC? OpenGL vs Direct3D, glad one finally caught on, but god it took a while...
>>60158794
Is tihs communis?
>>60158936
Don't forget Glide from 3dfx
>>60158794
>>60158936
btw, it's why I don't do VR, they have like 5 freaking APIs... (SteamVR, Gear VR, Oculus, OSVR...) there are so many, that you need wrappers to get one to work on another, some games support one but not that other, it's just not worth it.
>>60158794
>Why can't there be one universal standard for tech
It's because of capitalism, and the tools of capitalism such as copyrights and patents.
In capitalism, corporations have only one goal: to make a profit. In a competitive market, they need an advantage over their competitors in order to make a profit. One way to gain an advantage is by defining a standard and then using copyrights and patents to try to get competitors to pay license fees to use that standard. But, of course, every company wants to be the recipient of those license fees -- so every company creates their own standards.
>>60158794
>>\r\n for one system, \n for another
>>os sep \ for one system, / in another
>>C:\, D:\, E:\ ...
>>/dev/sda. /dev/sdb ...
That happened because the designer of the CPM operating system didn't know very much about UNIX, and he didn't think UNIX would turn out to be such an important standard. He knew a little bit about UNIX, but his recollection was wrong -- he forgot that it was / instead of \ -- and he thought "dir" was an improvement over "ls" -- and he didn't understand the idea of mounting (or thought it was too complicated), so he just made up hard-coded names like "A:", "B:".
Then a few years later Bill Gates based DOS off of CPM, so it inherited all the CPM standards.
gee, its almost like there are different uses cases and evolving technology..
>>60158794
Part of why linux sucks and won't take off, too many package and store options, just leads to no software.
>>60158794
Why can't there be one universal standard for problems?
File systems can be suited for specific problems, just look at stuff like squashfs. Having one universal fs wouldn't make a lot of sense.
>>60158794
let's print two lines:
>\r\ntext: first line
second line
>rsecond line line
>ntext: first line
second line
>>60158962
Just use fucking SteamVR, everything works with it, or works with OSVR which works with it
Even my DIY duct tape headset made out of /csg/ shit works with it
Valve won
>>60158827
/thread
>>60158794
>2017
>FAT
>NTFS
Jesus Christ
First comes technology and then standards
Not the other way around.
Just like all the idiots bashing on IE or Word for not being compliant to standards these standards didn't even exist when those technologies were made.