Tabla de conversión para diferentes BASICs de 1984

dragonet80
Mensajes: 431
Registrado: 28 Nov 2017 12:36
Agradecido : 211 veces
Agradecimiento recibido: 162 veces

Tabla de conversión para diferentes BASICs de 1984

Mensajepor dragonet80 » 06 Mar 2020 17:55

Ojeando las respuestas del bot de BASIC del BBC Micro en Twitter, me he fijado en un usuario que ha compartido una foto de una tabla comparativa de las instrucciones BASIC de diferentes sistemas (del año 1984):
Imagen

He intentado encontrar mas información, pero no hay mucho. El mismo usuario remite a esta página pero solo están las portadas de las revistas de ese año: http://www.computinghistory.org.uk/sec/ ... orld-1984/
Por Google tampoco hay mucha cosa, solo esta referencia a un blog: http://ersby.blogspot.com/2013/05/basic ... -1984.html

Es una lástima que la foto no tenga mas resolución, de tenerla se podrían imprimir copias.

Avatar de Usuario
WhatIsAMan
Mensajes: 721
Registrado: 10 Dic 2017 17:06
Ubicación: El castillo invertido
Agradecido : 237 veces
Agradecimiento recibido: 245 veces

Re: Tabla de conversión para diferentes BASICs de 1984

Mensajepor WhatIsAMan » 06 Mar 2020 18:15

Interesante, lo he buscado pero lo único que he encontrado es el blog que comentas.

Avatar de Usuario
kikems
Mensajes: 4317
Registrado: 30 May 2013 19:23
Agradecido : 1568 veces
Agradecimiento recibido: 2061 veces

Re: Tabla de conversión para diferentes BASICs de 1984

Mensajepor kikems » 06 Mar 2020 18:28

Muy interesante esa tabla.

garillete
Mensajes: 1091
Registrado: 30 Oct 2010 20:58
Agradecido : 146 veces
Agradecimiento recibido: 365 veces

Re: Tabla de conversión para diferentes BASICs de 1984

Mensajepor garillete » 06 Mar 2020 18:44

Mirando las revistas he visto esta:

product-74522.jpg
product-74522.jpg (113.92 KiB) Visto 627 veces


Fascinante.....

Se ve muy mal apenas se distinguen los comandos.... peeero he investigado y hay una copia en la revista chip micros lo malo es que no encuentro la revista escaneada...

Tabla basic.jpg
Tabla basic.jpg (193.73 KiB) Visto 619 veces

Sacada de un anuncio del gualapó ese....

Avatar de Usuario
Miguel angel rojo
Mensajes: 1012
Registrado: 08 May 2017 12:49
Agradecido : 51 veces
Agradecimiento recibido: 166 veces

Re: Tabla de conversión para diferentes BASICs de 1984

Mensajepor Miguel angel rojo » 06 Mar 2020 19:38

En revistas escaneadas del Telegram no estára? He mirado y hay una personal computer, pero no sé si hay más porque poner en internet y en esta pone world


Edito, lo acabo de preguntar en telegram haber
-coam1 -4mstr4d -j4tar1 -cocbm1
-0r1c -sp3zy -m3s3x -m4c

Avatar de Usuario
WhatIsAMan
Mensajes: 721
Registrado: 10 Dic 2017 17:06
Ubicación: El castillo invertido
Agradecido : 237 veces
Agradecimiento recibido: 245 veces

Re: Tabla de conversión para diferentes BASICs de 1984

Mensajepor WhatIsAMan » 06 Mar 2020 20:09

"Chip micros"... Esta la va buscando Ron desde hace tiempo.

EDITO:

Si él lo tuvo en su día, os podría facilitar el número de la revista en la que venía. Tal vez lo recuerde.

Avatar de Usuario
Miguel angel rojo
Mensajes: 1012
Registrado: 08 May 2017 12:49
Agradecido : 51 veces
Agradecimiento recibido: 166 veces

Re: Tabla de conversión para diferentes BASICs de 1984

Mensajepor Miguel angel rojo » 06 Mar 2020 21:34

A mi me acaban de decir que no está en telegram
-coam1 -4mstr4d -j4tar1 -cocbm1
-0r1c -sp3zy -m3s3x -m4c

Avatar de Usuario
desUBIKado
Mensajes: 215
Registrado: 15 Dic 2017 19:50
Agradecido : 29 veces
Agradecimiento recibido: 214 veces

Re: Tabla de conversión para diferentes BASICs de 1984

Mensajepor desUBIKado » 07 Mar 2020 08:28

Esa tabla pasada a una hoja de cálculo, y con un filtro para poder elegir el ordenador que queremos consultar, estaría genial

Avatar de Usuario
explorer
Mensajes: 414
Registrado: 10 Ene 2016 18:43
Ubicación: Valladolid, España
Agradecido : 9 veces
Agradecimiento recibido: 396 veces
Contactar:

Re: Tabla de conversión para diferentes BASICs de 1984

Mensajepor explorer » 07 Mar 2020 15:12

La revista la he encontrado en mi biblioteca:

Chip MICROS número especial noviembre 1984. Año II, nº 12

Lo malo... que no encuentro el póster en su interior. Casi seguro que lo tendré por alguna parte, pero de un primer vistazo no lo veo.

De todos modos, estas tablas se fijaban en los comandos más o menos presentes en todos los BASIC. Si nos vamos a un listado que contenga cosas raras como DEF fn, o POKES, ya la conversión pasa a otro nivel.

Avatar de Usuario
frankrodiii
Mensajes: 415
Registrado: 26 May 2019 14:46
Agradecido : 254 veces
Agradecimiento recibido: 131 veces
Contactar:

Re: Tabla de conversión para diferentes BASICs de 1984

Mensajepor frankrodiii » 07 Mar 2020 15:28

explorer escribió:La revista la he encontrado en mi biblioteca:

Chip MICROS número especial noviembre 1984. Año II, nº 12

Lo malo... que no encuentro el póster en su interior. Casi seguro que lo tendré por alguna parte, pero de un primer vistazo no lo veo.

De todos modos, estas tablas se fijaban en los comandos más o menos presentes en todos los BASIC. Si nos vamos a un listado que contenga cosas raras como DEF fn, o POKES, ya la conversión pasa a otro nivel.

Por ejemplo lo que puedes hacer con un GRAPHICS en Atari, en el C64 es un POKE a nosedonde, cierto?

Avatar de Usuario
explorer
Mensajes: 414
Registrado: 10 Ene 2016 18:43
Ubicación: Valladolid, España
Agradecido : 9 veces
Agradecimiento recibido: 396 veces
Contactar:

Re: Tabla de conversión para diferentes BASICs de 1984

Mensajepor explorer » 07 Mar 2020 16:40

Exacto. Lo que son procedimientos BASIC puros (FOR..NEXT, IF..THEN, GOTO, GOSUB, INPUT, LET) son todos prácticamente iguales. Operar con enteros y números en punto flotante también (SIN, INT, COS, TAN, ARCTN, LN, EXP).

Pero operar con cadenas de caracteres ya empieza a ser distinto. Mientras unos BASIC usan LEN,LEFT$, RIGHT$, MID$... otros usan, directamente, la propia variable que almacena la cadena de caracteres junto con argumentos. Por ejemplo, lo que sería LEFT$(A$,4) en una máquina, en otra sería A$(0,3).

Si nos vamos a DEFfn o RANDOM o RND, o GOSUB o GOTO con etiquetas, o ON GOTO..., ON GOSUB... aquí ya no hay traducción directa si no que tienes que imitarlo con varias líneas de código.

Y ya, manejar los periféricos, o el hardware (gráficos y sonido), son todos distintos. Los números de notas musicales no coinciden nunca, el número de sprites tampoco, ni en el número ni en el tamaño o resolución. Algunas veces ni siquiera hay soporte en el BASIC de instrucciones para los sprites.

Esa es la razón por la que MSX tuvo ese plus de éxito: se anunciaba con un BASIC estándar entre todas las máquinas, independientes de la marca.

Todo esto me lo sé muy bien porque estuve durante un par de años pasando códigos del ZX Spectrum publicados en Microhoby, al del Atari BASIC. Los típicos jueguecitos con UDG (gráficos definidos por el usuario).

Avatar de Usuario
Chema
Mensajes: 2483
Registrado: 21 Jun 2012 20:13
Ubicación: Gijón
Agradecido : 2553 veces
Agradecimiento recibido: 773 veces
Contactar:

Re: Tabla de conversión para diferentes BASICs de 1984

Mensajepor Chema » 07 Mar 2020 17:18

Eso mismo iba a apuntar yo. No pasa de una curiosidad interesante, con muy poquito valor en la práctica.

Como esos listados de programas que valían para muchos micros. Eran cosas muy básicas y aún así, no eran totalmente compatibles.

Era parte de la gracia de la época.


Volver a “Lenguajes de Programación y herramientas Dev”

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado