On 2014-05-30 00:13, Kiith-Sa wrote:

Or if you're working on tools, don't
make them for $OS, make them cross-platform. (I boycott
non-crossplatform tools
by default)

That's not so easy, depending on what you're doing. Some things are done in completely different ways depending on the operating system. If you're luck you can code two versions, one for Windows and one for Posix. Low level stuff is usually platform dependent, even if it fall under one of the above categories. For example, getting the full path to the currently running executable looks completely different on Windows, OS X, Linux and FreeBSD.

--
/Jacob Carlborg

Reply via email to