Hacker News new | ask | show | jobs
by pjmlp 4784 days ago
> It would be better if MS has gone with Posix Standard instead of causing everyone trouble and making proprietary non-standard OS.

POSIX only offers support for command line stuff and daemons. There isn't any GUI POSIX standard, so you only get half-way portability anyway.

Plus anyone with commercial UNIX experience knows that POSIX is like HTML, just because the standard is supported, it does not mean it works the same everywhere.

> Portability takes a lot of work, which could've been used to improve the program, instead of trying to get stuff to work with the crappy Windows API. We need less fragmentation, not more. I would hate to write separate programs for Windows, BeOS/Haiku/Mac and *nix.

Welcome to the 80-90's.

> In my opinion, Unix is much nicer than BeOS. Also, BeOS uses C++, and not all programming languages work nicely with OO.

This is becoming a niche with major OS and compiler vendors slowly focusing on C++.

> In contrast it is easy to use all languages with C.

If the OS has a C ABI, yes.

> Also, why don't you complain when someone makes a program that only works for Windows? There percentage of Unix-only programs is really small compared to number of Windows-only programs.

Because I use computers since 1986 and UNIX used to be just one among many OSs. I only cared about it somewhere around 1994, after an history of several home systems.