News for hackers. Stuff that matters.
Re:Bus1: a new Linux interprocess communication proposal by pjmlp on Thursday August 18, 2016 @04:44AM (#12311154)
> UNIX is a paradox where everybody uses it but most people don't really know how to use it.

Specially when the majority nowadays has the idea that GNU/Linux == UNIX and never tried to write an actual portable UNIX application.

Re:Bus1: a new Linux interprocess communication proposal by saynsedit on Thursday August 18, 2016 @08:42AM (#12312012)
Eh? The majority of modern POSIXy software runs on at least Linux, Mac OS X, and FreeBSD.

In fact, Mac OS X is the most widely deployed UNIX-like system ever. What you're a claiming to be true probably more applies to Mac OS X than Linux.

I honestly haven't seen a recent package that was accidentally not portable in the long-term across the various modern UNIX-like systems because of confusion of Linux for POSIX.

Re:Bus1: a new Linux interprocess communication proposal by cgag on Thursday August 18, 2016 @02:29PM (#12315126)
Have you used FreeBSD? Having played with Free/Open/DragonflyBSD, I came away shocked at how non-portable most software is.
Re:Bus1: a new Linux interprocess communication proposal by saynsedit on Thursday August 18, 2016 @03:23PM (#12315606)
Any examples? Even Debian packages include custom patches.
Re:Bus1: a new Linux interprocess communication proposal by pjmlp on Thursday August 18, 2016 @09:30AM (#12312315)
There are more UNIX flavours than those ones.
Re:Bus1: a new Linux interprocess communication proposal by saynsedit on Thursday August 18, 2016 @09:51AM (#12312433)
Irrelevant, if the vast majority of modern packages work with the big three, it's highly likely they work with other conforming POSIX systems.
Re:Bus1: a new Linux interprocess communication proposal by pjmlp on Thursday August 18, 2016 @11:09AM (#12313051)
The keyword being likely.

I don't miss my days of writing portable POSIX code across DG/UX, Solaris, HP-UX, Aix, FreeBSD, Red-Hat, Debian and the respective #ifdefs.

Re:Bus1: a new Linux interprocess communication proposal by saynsedit on Thursday August 18, 2016 @11:21AM (#12313156)
This is still irrelevant.

You were asserting that the majority of programmers think Linux == UNIX and have never tried to write a portable application.

Thst is clearly false as the majority of programmers probably confuse Mac OS X for UNIX and most modern unix-like software is portable to at least Linux, Mac OS X, and FreeBSD. Portable is more general than "portable across every UNIX that has existed."

Increasing the specificity of your argument mid-way to avoid the incorrectness of your initial general argument isn't very genuine.

But yes, your revised second statement is probably correct: most UNIX programmers have never tried writing portable code across "DG/UX, Solaris, HP-UX, Aix, FreeBSD, Red-Hat, Debian" exactly because there is no practical reason for it.

Re:Bus1: a new Linux interprocess communication proposal by pjmlp on Thursday August 18, 2016 @02:13PM (#12314987)
Other than sell software to enterprise customers.
Re:Bus1: a new Linux interprocess communication proposal by saynsedit on Thursday August 18, 2016 @03:22PM (#12315584)
Sure, you're correct on that. Thanks for staying on topic.