Jeśli oprogramowanie / biblioteka ma pewne wsparcie dla platformy Windows, prawie zawsze nazywają swoje katalogi i zmienne jako win32. Jest to najbardziej rozpowszechnione w projektach C / C ++. Nawet trzykrotne wykorzystanie docelowego projektu MinGWwin32 . Czy jest tego powód? Dlaczego nie użyć prawidłowej nazwy, takiej jak Windows lub Microsoft Windows? Czy istnieje jakiś problem związany z wyborem nazwy?
To pytanie nie dotyczy interfejsu API, ale stosowanej konwencji nazewnictwa. Kiedy biblioteka obsługuje inne systemy operacyjne, często używają odpowiednich nazw, takich jak linux, freebsdlub jakiejkolwiek innej specjalnej wymaganej pomocy. Ale jeśli chodzi o system Windows, często jest on skracany, win32co wydaje się nieco dziwne w porównaniu z resztą.