Originariamente inviato da peruzzo
Credi che non avere i puntatori sia una cosa positiva per java oppure no?

Gli aspetti positivi o negativi di un linguaggio sono strettamente dipendenti dall'utilizzo e dal tipo di programma che si deve creare, nonchè dal tipo di piattaforma e/o sistema su cui verrà eseguito il software; il linguaggio C, considerato il linguaggio di programmazione più low-level tra gli HLL (high level language) è uno strumento con cui, insieme alle centinaia di tipologie di Assembler, vengono programmati sistemi embedded quotidianamente, tuttavia è inadatto per la creazione di applicazioni prettamente visuali (es. interfaccia con DB).

Indipendentemente dalla possibilità di utilizzare i puntatori a memoria, il Java non può essere considerato un vero e proprio linguaggio di programmazione tout court, è estremamente lento e con dei bug che fanno inorridire anche i creatori del BASIC, che è tutto dire..
In ambito mainstream quindi per lo sviluppo di applicazioni *ordinarie* può essere utile ricorrere a C#, le cui caratteristiche sono ben documentate in rete.