Roberto Bonvallet <[EMAIL PROTECTED]> wrote:
> Horst H. von Brand:
> > el usar espacios para
> > marcar sintaxis (al estilo Python) me parece algo sacado de COBOL, engendro
> > que debiera estar /bien/ enterrado, estaca en el corazon y todo...
> En todos los lenguajes se utiliza indentacion para marcar los bloques.
No Pascal. No C. No Perl. No Ruby, TCL. Ni FORTRAN, PL/1, ni assembler. No
lo hacen Prolog, Scheme (nada LISPico, como Common LISP o elisp), ni APL.
Tampoco los shell de Unix, o awk. No lo hace (La)TeX, o m4, o troff.
Los /unicos/ que usan eso entre los que conozco son Occam (QEPD) y
Python. Y COBOL, en forma muy limitada.
> Cual es el problema con eliminar las llaves o los begins/ends
> redundantes?
Que no son redundantes?
El espacio en blanco (indentacion et al) se usa para describir la
estructura /logica/, que no necesariamente coincide con la estructura
/sintactica/.
> Ademas, Python ofrece #{ y #} (incluso #begin y #end, y hasta #fi) para los
> fanaticos de los delimitadores.
No es fanatismo, es el resultado de haber aprendido una docena de lenguajes
y leido programas en muchos mas. El creer que la sintaxis describe
univocamente la semantica es un error que se cometio con COBOL, y debiera
haberse aprendido la leccion ya...
--
Dr. Horst H. von Brand User #22616 counter.li.org
Departamento de Informatica Fono: +56 32 654431
Universidad Tecnica Federico Santa Maria +56 32 654239
Casilla 110-V, Valparaiso, Chile Fax: +56 32 797513
From [EMAIL PROTECTED] Wed Jul 26 10:02:46 2006
From: [EMAIL PROTECTED] (Luis Roa P.)
Date: Wed Jul 26 11:14:14 2006
Subject: =?iso-8859-1?q?RE=3A_OT=3A_php_te_da=F1a_la_cabeza?=
In-Reply-To: <[EMAIL PROTECTED]>
Message-ID: <[EMAIL PROTECTED]>
Horst H. von Brand:
> el usar espacios para
> marcar sintaxis (al estilo Python) me parece algo sacado de COBOL,
> engendro que debiera estar /bien/ enterrado, estaca en el corazon y
todo...
Ese es el tipico comentario que demuestra que algunos no viven en el mundo
real.
Anda a pedir trabajo a cualquier empresa del area financiera y expresa una
Frase de esas en la entrevista tecnica de postulacion. O mejor aún, consigue
un decreto de algún tipo que determine por secretaria que debe declararse
ilegal el uso de ese lenguaje y espera a ver las reacciones practicas.
Simplemente, hacer un comentario como ese demuestra IMHO, ignorancia,
clasismo y falta de amplitud de criterio.
Saludos
LRP