JRT Pascal (Jim Russell Tyson) es una implementación del lenguaje de programación Pascal . Estuvo disponible a principios de los años 1980 en el sistema operativo CP/M .
Historia
A finales de los años 1970, la implementación de Pascal más popular para microcomputadoras era UCSD Pascal , que muchas personas consideraban demasiado cara (cientos de dólares). La base original de UCSD Pascal era el compilador de máquinas p de ETH Zurich , los creadores de Pascal. JRT era un intérprete de Pascal de Jim Russell Tyson que compilaba en su propio pseudocódigo separado del código p de UCSD Pascal.
A principios de los años 1980, varias organizaciones desarrollaron compiladores para UCSD Pascal en microcomputadoras. Los desarrolladores de UCSD anunciaron que estaban trabajando en un compilador nativo que convertiría UCSD de un intérprete a un sistema nativo compilado en un solo paso. JRT logró obtener una atención considerable durante varios meses al ser una alternativa mucho más barata a UCSD Pascal. Esto duró menos de un año, ya que Borland comenzó a vender Turbo Pascal . Sin embargo, JRT fue muy importante porque estableció un precedente de bajo precio (menos de $100 ) para una implementación de Pascal.
Los anuncios de JRT prometían "un CP/M Pascal completo por sólo 29,95 dólares ", afirmando que "este es el mismo sistema que vendimos por 295 dólares ". [1] Después de recibir demasiados pedidos para poder cumplirlos ( Jerry Pournelle informó en BYTE que Sarah Smith no había recibido el software ocho meses después de haberlo pedido), JRT Systems se declaró en bancarrota el 18 de noviembre de 1983. [2] El producto finalmente continuó a través de una versión 4 con un precio de 69,95 dólares y junto con un Modula-2 a 99,95 dólares, podría haber tenido éxito si Turbo Pascal no hubiera aparecido por aproximadamente el mismo precio. Turbo Pascal era un verdadero compilador con un IDE, así como un modelo de negocio que le permitió satisfacer la demanda de los clientes. Se dice que JRT fue vendido más tarde bajo el nombre de "Nevada Pascal" por Ellis Computing.
Recepción
En mayo de 1983, Pournelle informó que JRT Pascal 2.0 era "intencionadamente un dialecto no portable", criticó su manejo de errores y aconsejó a los principiantes con el lenguaje que "se mantuvieran alejados de él". [3] Los editores de BYTE en abril de 1983 y enero de 1984 informaron haber recibido muchas quejas de los lectores sobre la lenta entrega de JRT Pascal. Pournelle en enero de 1984 llamó a la versión 3.0 "una ganga a $29.95. Calificaciones: es una ganga en comparación con muchas cosas en el mercado, y su valor depende en buena parte de lo que pretendas hacer con ella". Informó que la 3.0 "ha corregido la mayoría -no todos, pero la mayoría- de los errores que plagaban las versiones anteriores", y que "es barata solo por el compilador, y obtienes un montón de utilidades útiles con ella". Pournelle advirtió, sin embargo, de sus "características no estándar" y que, basándose en la experiencia de Smith y en "muchas cartas de lectores que habían pedido JRT Pascal y no habían recibido nada... durante meses", "uno debe estar preparado para esperar" la entrega. [2] Debido a JRT, Borland al principio tuvo dificultades para convencer a los clientes de que estaba enviando Turbo Pascal. [4] Bruce F. Webster en agosto de 1985 describió a JRT Pascal en la revista como un "fiasco". [5] Jeff Duntemann afirmó en PC Magazine en 1984 que JRT Pascal "era un compilador terrible. Además de hacer un gran daño a la definición del lenguaje Pascal, era una granja de errores, bloqueando mi computadora CP/M-80 varias veces por noche. No es sorprendente que JRT Systems se declarara en quiebra a fines del año pasado". [6]
Referencias
- ^ "Ahora: ¡Un Pascal CP/M completo por sólo 29,95 dólares!". BYTE (anuncio). Diciembre de 1982. p. 11. Consultado el 1 de octubre de 2016 .
- ^ ab Pournelle, Jerry (enero de 1984). "Too Many Leads, or What in *;?!#"*? Goes First?". BYTE . p. 61 . Consultado el 20 de enero de 2015 .
- ^ Pournelle, Jerry (mayo de 1983). "Motivos ocultos, Lobo, Cómo comprar tu primer ordenador, actualización de JRT". BYTE . págs. 298– 324.
- ^ Pournelle, Jerry (abril de 1984). "El objeto más fabuloso del mundo entero". BYTE . p. 57 . Consultado el 2 de marzo de 2016 .
- ^ Webster, Bruce F. (agosto de 1985). "Saludos y agitaciones". BYTE . p. 355 . Consultado el 27 de octubre de 2013 .
- ^ Duntemann, Jeff (13 de noviembre de 1984). "Supercharged Turbo Pascal". PC Magazine . pág. 276 . Consultado el 25 de octubre de 2013 .
Enlaces externos
- Manual de usuario de JRT Pascal
- Sistema Pascal JRT para CP/M