Só queria saber da onde tiraram que programar em linux é mais difícil ou complicado do que programar em windows?
A realidade atual é totalmente contraria. Programar em linux é realmente mais simples, as libs são todas bem organizadas, vc sabe aonde encontrar cada uma, a maioria delas já vem com a documentação necessária.
O cara que diz que programar usando a API do windows é mais facil do que usar a GTK ou o QT como API, é pq não deve ter programado com a API do windows, aquilo é um caos. Prefiro fazer um tratamento de canal a ter que fazer uma aplicação usando DirectX e a API do windows.
O que acontece é que muitas empresas, dão a desculpa que não vale a pena investir em aplicações para linux já que são poucos usuários.
a verdade é que elas já tem muitas ferramentas prontas para o windows e para passar para multi plataforma, leva um certo tempo e tempo é o que menos c tem no mundo da programação.
No caso de games ainda tem outra barreira, os drivers gráficos são muito fracos, e não conseguem tirar o máximo das placas de vídeo. Isso dificulta a portabilidade de games que tem tecnologias mais recentes como HDR, Multimap, etc..