[Linux-Biella] Domanda Vim \n
Emanuele Aina
faina.mail a tiscali.it
Sab 4 Feb 2006 13:41:05 CET
Andrea Ferraris wrote:
>>Ovviamente su linux compariranno dei ^M alla fine delle righe CR+LF,
>>mentre in windows le righe unix saranno concatenate insieme...
>
> Comunque il terminatore di riga GIUSTO (TM) e` quello UNIX, gli altri,
> come al solito non hanno capito niente.
Beh, direi proprio che qui era solo questione di gusti: semanticamente
quella più sensata è quella windows (Line Feed + Carriage Return, ovvero
avanti una riga e portati all'inizio, come nelle macchine da scrivere)
che però usa stupidamente due caratteri quando ne basta uno.
Sono proprio stupidi i nomi dei caratteri nello standard ASCII e non c'è
nulla da fare...
> Quello che mi preoccupa e` che anche in campo UNIX/Linux, incominciano
> ad esserci parecchi programmi non in filosofia UNIX: fai una cosa bene e
> solo quella. Non e` solo una questione di stile ed eleganza, e` una
> questione di avere un sistema che funziona in modo affidabile, perche'
> se ti metti a fare programmi che fanno di tutto e di piu`, a un certo
> punto ti troverai necessariamente ad avere maggiori probabilita` di
> errore, di interazioni e comportamenti imprevisti/ebibili e di
> interfacce vaghe (o peggio).
Ad esempio? Emacs? ;->
> La forza di UNIX e` sempre stata ed e` ancora, nello sviluppo di Linux,
> quella, la semplicita`: cio` che non c'e` non si rompe e non puo` fare
> cose impreviste.
Il problema è che in una riga di comando le pipe dendono semplice
assemblare programmi semplici per realizzarne uno complesso, mentre
nelle GUI è più difficile costruire insiemi complessi di elementi
semplici (senza che siano un pastrocchio inutilizzabile).
--
Buongiorno.
Complimenti per l'ottima scelta.
Maggiori informazioni sulla lista
Linux