Con il progetto XNA Microsoft vuole rivoluzionare il modo di programmare rendendo la vita facile (ma anche troppo imho) ai programmatori, omogeneizzando (proprio come la pappa per i bambini sempre imho) il modo in cui il codice viene scritto. Indipendentemente dal fatto che sul codice, qualsiasi cosa scrivi e in qualsiasi modo lo scrivi, riesce a metterci le mani solo l’autore (almeno che nn sia stato programmato Hello World…) mi dà in culo che la M$ mi venga a dire non solo quali programmi usare, ma anche come devo programmarli ^_^ Ma poppiacere!!!!
Detto da te è il massimo… a parte gli scherzi, qualche idea buona nelle architetture di sviluppo in stile .Net (vedi il Common Language) è stata presa e portata anche nel mondo open-source, proprio per la ricchezza e completezza degli editor e nella semplicità dei vari linguaggi, come il C#. Vedremo in futuro se questo XNA porterà a qualche vincolo per le Software House che lo utilizzeranno nello sviluppo giochi per Xbox 1 o 2.