Hace 4 años | Por forfarlein a twitter.com
Publicado hace 4 años por forfarlein a twitter.com

Interesante encuesta y discusión sobre si el lenguaje CSS es o no un lenguaje de programación, donde todo tipo de argumentos tienen lugar. El debate puede parecer fácil de zanjar y sin embargo nos obliga a preguntarnos qué es formalmente la programación, un lenguaje de programación y la labor de un programador.

Comentarios

ﻞαʋιҽɾαẞ

No.

ﻞαʋιҽɾαẞ

#5

D

#2 No, no lo es. El juego de la vida sí.

https://stackoverflow.com/questions/2497146/is-css-turing-complete

"You can encode Rule 110 in CSS3, so it's Turing-complete so long as you consider an appropriate accompanying HTML file and user interactions to be part of the “execution” of CSS"

D

#9 Bueno, algunos usuarios distan mucho de ser Turing completos, entonces, 1 and 0 or 1 = 1.

Tiberina

No, basándose en unas palabra clave y unos selectores, damos propiedades de estilo (y que muchas veces hace lo que le de la gana)

M

#17 Cada vez menos, pero cambiamos la maldición de m$-internet explorer por las distintas resoluciones de los móviles.

D

#18 No. Me gustaría conservar la poca salud mental que me queda

Kalikrates

¿Y yo qué se? Menuda pregunta...

baronrampante

Tanto como las señales de humo

j

¿Son galgos o podencos?

Robus

Como decía el mítico Sistach: Depende...

¿Es un lenguaje de programación? Sí.
¿Es un lenguaje de programación de proposito general? No.

D

#4 No es lenguaje de programación, es un lenguaje de especificaciones.

Shotokax

#4 decir que CSS es un lenguaje de programación es como decir que el formato Microsoft Word es un lenguaje de programación.

xabierrena

No creo que lo sea.

s

No, y el Basic tampoco.

Shotokax

#3 ¿por qué?

D

#3 Yo escribí una máquina de Turing en Basic, por lo qué sí lo es.

(siempre que obviemos que ningún dispositivo físico puede tener una memoria infinita, claro).

s

#15 Fabuloso, ¿Has probado el MUMPS?

D

#3 Cualquier cosa que permita realizar una maquina virtual es turing complete. He visto interprete Linux MIPS a Linux x86 escritos en Perl.

Basic lo es de sobra.