Autor Tema: COBOL para C64  (Leído 350 veces)

josepzin

  • Administrador
  • Commodore Master
  • *****
  • Mensajes: 13788
  • Commodoreador web
    • Ver Perfil
    • Mi blog
COBOL para C64
« en: Abril 30, 2024, 20:50:39 »


Viendo este twit sobre COBOL me acordé de mis épocas de "odio" hacia este lenguaje, porque cuando comencé a estudiar la carrera de informática nos enseñaron COBOL.

Con los años he abandonado ese camino del odio y ahora ya queda en la nostalgia. En su momento no supe que existía para C64 pero entonces tampoco lo habría usado! :P demasiado que tenía que usarlo para la materia de programación.

Ahora mismo ser programador de COBOL creo que tiene buenas perspectivas de trabajo porque los antiguos programadores ya se han retirado y siguen existiendo servidores (bancos o instituciones públicas) con sistemas en COBOL detrás de una interfaz web actual!!

Pero es un lenguaje MUY antiguo, de hecho está preparado para ser "programado" en unas hojas de papel especiales donde hay columnas marcadas para las distintas funciones del lenguaje. Y luego del papel al ordenador, que a saber "qué" ordenadores serían...!

Intuyo que este COBOL para C64, sería para aprender el lenguaje, porque no creo que se haya podido aplicar para hacer utilidades. Pero la verdad ni idea.

Citar
COBOL 64 de Abacus, Diseñado para estudiantes y programadores. Se nota que esto es algo serio porque se quitó las gafas para mostrarle qué tecla presionar.

https://twitter.com/8BitShowAndTell/status/1784960829953307125


En funcionamiento:
https://www.youtube.com/watch?v=jukYdilQjOo

Citar
Is it possible to make COBOL interesting? I try by porting 10 PRINT to a C64 implementation of COBOL.



Enlaces del video:
- Descarga COBOL: https://www.commodoreserver.com/PublicDiskDetails.asp?DID=0FE97DA68C4044D2B30B2106828ACB28
- COBOL manual: https://archive.org/details/COBOL-64_Software_System/mode/2up
- LCGs: https://en.wikipedia.org/wiki/Linear_congruential_generator
- The "Microsoft Formula": https://rosettacode.org/wiki/Linear_congruential_generator
« última modificación: Abril 30, 2024, 20:54:54 por josepzin »
www.retroinvaders.com | www.commodoreplus.org  | josepzin.blogspot.com

josepzin

  • Administrador
  • Commodore Master
  • *****
  • Mensajes: 13788
  • Commodoreador web
    • Ver Perfil
    • Mi blog
Re:COBOL para C64
« Respuesta #1 en: Mayo 08, 2024, 15:53:36 »
Al final me puse a mirar un poco mas este tema e hice una entrada para C+:

https://www.commodoreplus.org/2024/05/cobol-para-c64.html

www.retroinvaders.com | www.commodoreplus.org  | josepzin.blogspot.com

Jeff

  • Commodore Master
  • *****
  • Mensajes: 826
  • RUN/STOP + RESTORE
    • Ver Perfil
Re:COBOL para C64
« Respuesta #2 en: Mayo 08, 2024, 18:04:50 »
Al final me puse a mirar un poco mas este tema e hice una entrada para C+:

https://www.commodoreplus.org/2024/05/cobol-para-c64.html


Press ANY key (¿Donde esta la tecla ANY???)

josepzin

  • Administrador
  • Commodore Master
  • *****
  • Mensajes: 13788
  • Commodoreador web
    • Ver Perfil
    • Mi blog
Re:COBOL para C64
« Respuesta #3 en: Mayo 08, 2024, 18:31:20 »
Juassss :D
www.retroinvaders.com | www.commodoreplus.org  | josepzin.blogspot.com

josepzin

  • Administrador
  • Commodore Master
  • *****
  • Mensajes: 13788
  • Commodoreador web
    • Ver Perfil
    • Mi blog
Re:COBOL para C64
« Respuesta #4 en: Mayo 08, 2024, 18:31:40 »
Yo creo que se olvidó conectar el cable de video...
www.retroinvaders.com | www.commodoreplus.org  | josepzin.blogspot.com

alex

  • Commodore Master
  • *****
  • Mensajes: 3123
    • Ver Perfil
Re:COBOL para C64
« Respuesta #5 en: Mayo 08, 2024, 19:54:35 »
Abacus?,si,ya se de que va la película.
Amstrad?,no,es un puto 128,un imitador barato del amiga el peor engendro informático.

pastbytes

  • Desarrolladores
  • Commodore Master
  • ******
  • Mensajes: 559
  • SYS 0
    • Ver Perfil
Re:COBOL para C64
« Respuesta #6 en: Hoy a las 12:20:30 »
Amstrad?,no,es un puto 128,un imitador barato del amiga el peor engendro informático.

Ya que el Amiga 500 aparecio un par de años despues, entonces mas bien el A500 seria un imitador caro del C128.   :D

josepzin

  • Administrador
  • Commodore Master
  • *****
  • Mensajes: 13788
  • Commodoreador web
    • Ver Perfil
    • Mi blog
Re:COBOL para C64
« Respuesta #7 en: Hoy a las 12:38:49 »
Herejía total :D

El 128 estuvo antes del Amiga, y además es un equipo impresionante que se usó mucho para jugar ("GO64") y para trabajo-programación.
www.retroinvaders.com | www.commodoreplus.org  | josepzin.blogspot.com

alex

  • Commodore Master
  • *****
  • Mensajes: 3123
    • Ver Perfil
Re:COBOL para C64
« Respuesta #8 en: Hoy a las 13:37:47 »
La versión de Basic era mejor pero nunca vi utilidades,las de C64.
No se donde leí que cuando sacaron el 128 ya tenían el Amiga500 pero no lo sacaron por un tema de costes,les salía muy caro...algo así.

josepzin

  • Administrador
  • Commodore Master
  • *****
  • Mensajes: 13788
  • Commodoreador web
    • Ver Perfil
    • Mi blog
Re:COBOL para C64
« Respuesta #9 en: Hoy a las 13:45:25 »
Es un equipo que se vendió mucho, puede dar esa sensación de "fracaso comercial" porque quedó opacada por el Amiga y el PC.

Esto me recuerda a esta entrevista que hicimos a un programador que usaba C128 y hacía maravillas con ese equipo: https://www.commodoreplus.org/2014/02/unas-palabras-con-mario-villareal.html
www.retroinvaders.com | www.commodoreplus.org  | josepzin.blogspot.com

pastbytes

  • Desarrolladores
  • Commodore Master
  • ******
  • Mensajes: 559
  • SYS 0
    • Ver Perfil
Re:COBOL para C64
« Respuesta #10 en: Hoy a las 16:23:27 »
Segun wikipedia se vendieron 2 millones y medio de C128, no me parece un fracaso, teniendo en cuenta que ya habia empezado la era de los 16 bits y se estaba abandonando los 8 bits.
Se que en España y en Europa en general el C128 es un modelo raro, en America es mucho mas comun, y en Argentina en particular fue muy usado, porque no habia muchos ordenadores con el sistema operativo CP/M, pero si habia muchos perifericos de Commodore disponibles, por lo que era mas practico cambiar un C64 por un C128 conservando impresora y unidades de disco. En Europa habia PCs mas accesibles en costo, y tambien ordenadores CP/M como los Amstrad CPC y PCW, entonces no tenia ventaja un C128 para correr soft CP/M.
En C128 lo que mas habia eran utilidades, lo que casi no hubo fueron juegos. Hay una version especial de GEOS que usa el segundo chip de video para mostrar un escritorio a 640x200, y el BASIC y el Kernal tienen soporte nativo de expansiones REU.