Вопрос
Одной из основных функций Windows Vista Enterprize и Ultimate является подсистема Unix для Windows, которая позволяет вам писать posix...барахло?В любом случае, я не в своей тарелке говорить об этом...Кто-нибудь пользуется этой функцией?Или объясните это...
Я почти ничего не знаю о программировании в Unix.
Решение
Вероятно, лучше не пытаться использовать подсистему Posix для Windows.Она никогда не была по-настоящему полной и представляет собой просто бесполезную маркетинговую галочку.
Если вы действительно заинтересованы в программировании для Unix, скачайте один из многочисленных дистрибутивов Linux (ie. Убунту) и Виртуальный ящик.Устанавливайте и начинайте играть.
Другие советы
Вам может понравиться Лебедин за то, что на вашем компьютере с Windows установлена среда Linux.В противном случае, определенно выбирайте изолированную среду (виртуальные машины), как предлагали другие.
Я не хочу отговаривать вас от использования Linux.Но в этом контексте следует отметить, что Linux не полностью совместим с posix!
В Википедии есть список полностью совместимые с posix операционные системы
Из этого списка Solaris, вероятно, лучший для начала.
Но в любом случае - для большинства ваших потребностей в posix Linux должен быть лучшим выбором (особенно для начинающих!)
Подсистема Posix в Windows не только неполна, но и во многих случаях медленнее, чем "родные" функции Windows для того же самого.Это верно, например, для ввода-вывода.
В дополнение к Cygwin, упомянутому другим постером, вам также следует рассмотреть MinGW.