> Por otra parte, pienso que alguien que solo conozca Java no puede saber
> cómo funciona realmente una computadora. Es imposible. Java es una
> abstracción sobre otra abstracción sobre otra abstracción sobre otra
> abstracción... Como la mayoría de los lenguajes de programación.
Bueno... visto así, Forth también trabaja sobre otra abstracción, ya que
procesadores que usan instrucciones con datos en pila son los menos, casi
anecdóticos. Los procesadores de 8 bits sobre los que se ha sustentado Forth en
los años 80 son procesadores orientados a registros, y en esos (como en la gran
mayoría), el lenguaje más cercano a la máquina es el C. Y del C al JAVA hay
mucho menos trecho que del Forth al JAVA (ojo! que lo último que quiero dar a
entender es que defienda al JAVA. Nada más lejos de mi intención!)
De hecho, procesadores basados en pila sólo conozco la máquina P, que es
curiosamente una máquina abstracta que Niklaus Wirth usó en su famoso libro
para
explicar las interioridades del PASCAL, y el modelo de programación del 80x87,
que éste sí que parece hecho ex-profeso para Forth.
> A propósito de esto, os recomiendo escuchar una entrevista a Fran
> Gallego, organizador del evento Retroconsolas Alicante (España) y
> profesor de informática de la universidad de Alicante. Desde hace tres
> años organiza entre sus alumnos un concurso de programación para Amstrad
> CPC, llamado CPCRetroDev, es decir el tipo de programación en que tienes
Ooooooh! Eso me interesa mucho, pero a ver qué cara me ponen si se me ocurre
hacer algo similar aquí :(
--
Miguel Angel
@zxprojects | www.zxprojects.com
------------------------------------
------------------------------------
------------------------------------
Enlaces a Yahoo Grupos
<*> Para visitar tu grupo en la web, ve a:
http://es.groups.yahoo.com/group/forth-es/
<*> La configuración de tu correo:
Mensajes individuales | Tradicional
<*> Para modificar la configuración desde la Web, visita:
http://es.groups.yahoo.com/group/forth-es/join
(ID de Yahoo! obligatoria)
<*> Para modificar la configuración mediante el correo:
[email protected]
[email protected]
<*> Para cancelar tu suscripción en este grupo, envía
un mensaje en blanco a:
[email protected]
<*> El uso que hagas de Yahoo Grupos está sujeto a
las Condiciones del servicio de Yahoo!:
https://info.yahoo.com/legal/es/yahoo/tos.html