Opino igual que abimael, yo programo en español cuando mi código tendrá que ser entendido por pares cercanos, mientras que si es para paginas internacionales uso ingles, SIN EMBARGO, apoyo muchas otras razones que dió
fishdesign en su artículo, por ejemplo mi favorita, la eficiencia.
Escribir menos y hacer más, el ingles es un idioma corto, la mayoría de las palabras en español son a veces 3 veces más largas y eso es un problema para mi, algunos casos:
GET - OBTENER
TRY - INTENTAR
CATCH - CAPTURAR
STOP - DETENER
TRUE - VERDADERO
PRINT - IMPRIMIR
Como sería si los lenguajes fuesen en español?
<td colspan="3" align="right" valign="top"><hr noshade="noshade" /></td>
<tc alineamiento="derecha" alineamientov="superior"><rc sinsombra="sinsombra" /></tc>
document.getElementsByTagName('login' + Math.round(counter)).hide();
documento.obtenerElementosPorNombreEtiqueta('Inici arSesion' + Matematica.redondear(contador)).esconder();
También un montón de palabras en ingles que no sabría traducir:
SET - Setear?
POST - Postear?
RESET - Resetear?
SWITCH - Interruptor?