Jakie czynniki należy wziąć pod uwagę przy wyborze środowiska wykonawczego / języka dla aplikacji komputerowych Windows?

Wszyscy moi użytkownicy mają system Windows. Niektóre z nich używają Linuksa lub Maca, ale jeśli tak, zazwyczaj są w stanie używać czegoś takiego jak Mono, Wine, Parallels lub dual-boot. Mój zespół programistów (w tym ja) ma duże doświadczenie zarówno w pisaniu aplikacji Swing w Javie, jak i...