4 ms·
>Mac is very popular in developers, while not being used on servers. Reason? Linux is free ?
by fla 10y ago
>Mac is very popular in developers, while not being used on servers. Reason?
Linux is free ?
- jasonjei 10y agoUNIX utilities on Win32/64 still feel weird. You don't really have forward-slash paths adopted everywhere, and you have weird volume drive mounts. Writing a Windows app means you have to deal with the realities of Win specifics (e.g file systems) and the fact that you can't link to a UNIX-shared library like you can with OS X. Windows line-endings have screwed me over with running bash scripts (easy to fix with git settings). Have to deal with cmd as default shell. Windows out of the box loves the wchar_t type and std::wstring, a 2-byte character which doesn't even really encapsulate Unicode (UTF-8 is used just about every other operating system). While OS X binaries aren't compatible with Linux, it's usually just a recompile. Sometimes there's a little more to it. But generally a lot less work than Win32/Cygwin. Yet to be seen with Ubuntu on Win32/64, but apps written in Windows Linux subsystem have been said not to be fork able from Win32/64 apps. However, Mac's file system HFS+ is terrible. That's a good reason not to use it for servers on top of parts of it being proprietary.