È vero che l'indipendenza dalla piattaforma è più un mito oggi? Perché i programmatori cercano efficienza e potere sulla portabilità, che devono essere in qualche misura compromessi quando si ottiene l'indipendenza dalla piattaforma.
D'altra parte la neutralità dell'architettura è benvenuta perché fornisce un modo molto potente per creare un software che può dominare una particolare famiglia di sistemi operativi.
La mia domanda è:
Consideriamo una situazione ipotetica in cui dobbiamo scegliere uno di essi. Cosa dovrebbe essere compromesso? Portabilità o potenza?
So che questa domanda è un po 'soggettiva, ma sto cercando le tue opinioni in generale.
Grazie.
EDIT:
È giusto accettare una risposta particolare solo per il gusto di farlo, specialmente per una domanda a cui risponderebbero in base alle singole prospettive?