[OT] Tabulador vs espacios

2006-10-20 Por tema Guimi

Luis Rodrigo Gallardo Cruz escribió:

On Thu, Oct 19, 2006 at 10:44:55PM +0200, Iñaki wrote:

A pesar de ello considero mucho mejor insertar el carácter del
tabulador en vez de 2 espacios (o los que sean) pues entiendo que es
más compatible para edita luego el archivo con cualquier editor.


¿Por qué?

Si pones espacios, cualquier editor (o por lo menos cualquiera que no
esté tratando de volverte loco) va a mostrar el código indentado
exáctamente igual. Si pones tabuladores, la forma en que se muestra
depende del editor, la configuración del mismo y, a veces, hasta de la
configuración de la terminal.


Precisamente eso es una ventaja.
Si un programados usa espacios, él y yo veremos su programa como a él le 
gusta.
Si usa tabuladores, como yo he definido mi vi a mi gusto, él verá el 
programa a su gusto y veré su programa como a mí me gusta.


Es como la discusión sobre la estética en los correos con HTML.
Cuando alguien escribe un correo en HTMl puede poner colores, tipos de 
letra... y yo veré el correo como a él le gusta escribirlo.
Pero como cada uno tenemos nuestro gusto, yo prefiero que me lo envíen en 
texto claro y mi lector me permite ver los distintos niveles de respuesta 
en distintos colores, esconder determinados niveles, etc.
Recordemos que hay gente que encuentra maravilloso un correo con letras 
rosas a tamaño 84 sobre un fondo amarillo chillón. Y hay gente que eso nos 
parece no ya de mal gusto, si no prejudicial para nuestras retinas.


Piensa sobre todo en casos como el del 
excéntrico que alinea sus columnas cada 5, pero que su editor usa tabs
de 4. Cada indentación va a ser tab+espacio 


Entonces no está indentando con el tabulador, que es lo que algunos 
defendemos.

Y precisamente tu ejemplo nos dá la razón.
Porque si el quiere alinear a 5 columnas y yo quiero alinear a 9, y 
tenemos que trabajar juntos, utilizando espacios al menos uno de los dos 
tendrá que renunciar a su gusto.
Pero si usamos tabuladores, yo puedo configurar mi editor para que me 
muestre 9 espacios y él puede configurar su editor para que le muestre 5 
espacios (siempre que no use un editor de mie#d@, claro)


Existe otro argumento, y es el incremento de espacio ocupado y de bytes a 
transmitir.

Por cada indentación se necesita o bien un caracter (TAB) o bien 5 caracterés.
(Este era un argumento con mucha más fuerza hace unos años ;-)

Saludos
Güimi
http://guimi.net
--
Por el bien de todos respetemos las normas de la lista:
http://wiki.debian.org/NormasLista


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: [OT] Tabulador vs espacios

2006-10-20 Por tema Rober Morales
El Viernes, 20 de Octubre de 2006 12:05, Guimi escribió:
 Porque si el quiere alinear a 5 columnas y yo quiero alinear a 9, y
 tenemos que trabajar juntos, utilizando espacios al menos uno de los dos
 tendrá que renunciar a su gusto.
 Pero si usamos tabuladores, yo puedo configurar mi editor para que me
 muestre 9 espacios y él puede configurar su editor para que le muestre 5
 espacios (siempre que no use un editor de mie#d@, claro)


plas plas

EOT

-- 
Sólo en el diccionario hay éxito antes que trabajo.

Rober Morales Chaparro