Discussione:Stringa (informatica)
Da Wikipedia, l'enciclopedia libera.
[modifica] Doppione Stringa (formale) e Stringa (informatica)
Ho iniziato io l'articolo Stringa (informatica) dopo aver letto Stringa (formale), mi ritengo quindi in dovere di chiarire le motivazioni che mi hanno portato a questa decisione.
Stringa (formale) tratta le stringhe con un significato molto vicino a quello matematico anche se tale accezione della stringa è ripresa più volte in informatica.
Tuttavia, la stringa informatica è qualcosa di diverso da "una sequenza composta da un certo numero di oggetti che ci si aspetta venga sottoposta ad elaborazioni come analisi, composizioni e trasformazioni..."; in quasi tutti i linguaggi di programmazione, la stringa è strettamente una sequenza di caratteri con delle particolarità e delle limitazioni: ad esempio la conversione tra maiuscolo e minuscolo non riguarda la Stringa (formale)
Credo che la differenziazione tra i due articoli debba rimanere, magari portando Stringa (formale) verso un aspetto più teorico e matematico e utilizzando Stringa (informatica) per gli aspetti più tecnici (come ad esempio terminatori, implementazioni, limitazioni, problemi correlati etc.)
In poche parole, penso che leggendo che il tipo string del javascript è una Stringa (formale) può trarre in inganno.
- --Ninja 11:20, Mar 2, 2005 (UTC)