Pablo Martín Viva, el 24 de abril a las 17:43 me escribiste:
>    En general en casi todos los lenguajes vas a poder hacer lo mismo, de
>    mayor o menor medida, y en algunos te facilita mucho las cosas la sintaxis
>    del lenguaje porque fue pensado y escrito teniendo en cuenta soportar esas
>    cosas, y en otros no porque no fue pensado para eso... Sacando casos
>    extremos en todos los lenguajes podes hacer casi todo.

Mientras sean turing completo, podés hacer todo en todos, de eso no hay
duda. También podés hacer getters y setters en brainfuck[1] e implementar
orientación a objetos en C (como varios han hecho :).

[1] http://en.wikipedia.org/wiki/Brainfuck

>    Esto pasa con el ejemplo anterior, en C++ podes hace properties como
>    muestra el ejemplo... ahora, es natural o es engorroso hacerlo?

Es engorroso de hacer, pero lo hacés una sola vez. Y lo más importante:
*NO ES ENGORROSO DE USAR*, que es el punto de toda esta discusión.

>    Como se
>    puede ver es medio engorroso porque el lenguaje no fue pensado para eso...

Claro, pero es lo suficientemente *flexible* como para poder hacer cosas
que no fueron pensadas en un principio.

-- 
Leandro Lucarella (luca) | Blog colectivo: http://www.mazziblog.com.ar/blog/
----------------------------------------------------------------------------
GPG Key: 5F5A8D05 (F8CD F9A7 BF00 5431 4145  104C 949E BFB6 5F5A 8D05)
----------------------------------------------------------------------------
The average person laughs 13 times a day
_______________________________________________
Lista de correo Programacion.
[email protected]
http://listas.fi.uba.ar/mailman/listinfo/programacion

Responder a