Quote Originariamente inviata da MItaly Visualizza il messaggio
Sissì ma ho presenti i problemi delle stringhe immutabili, quando lavoravo in VB era tipico il problema del costo folle della concatenazione di numerose stringhe.
Beh, bisogna comunque notare che la maggior parte dei linguaggi offre uno string builder proprio per questo caso.

Quote Originariamente inviata da MItaly Visualizza il messaggio
Sulle stringhe NUL-terminate, secondo me è una vicenda triste che per il C sia andata così, in generale un sacco di operazioni diventano più efficienti con le stringhe "counted".
Eh, una volta facevano più comodo le stringhe terminate da NULL e non ci hanno pensato. Anzi è comico come C fosse preferito rispetto ad altri linguaggi proprio per questo.

In ogni caso ogni rappresentazione ha i suoi pro e i suoi contro, ad esempio le stringhe terminate da NULL puoi trattarle come un semplice puntatore. (non che io le difenda)