¿Por qué no Pascal / C en vez de BASIC?

Par AxelStone

Prophet (2662)

Portrait de AxelStone

02-05-2016, 22:56

Viendo las restricciones del BASIC me hago esta pregunta: ¿por qué los programadores BASIC no se animan a dar el salto a uno de estos lenguajes compilados? Estoy seguro que resultaría muy saludable para la comunidad contar con un nutrido grupo de desarrolladores en estos lenguajes compilados, y de paso compartir conocimientos. Para mi gusto el Pascal / C son los grandes tapados de la comunidad, que parece dividirse solo entre los partícipes de ambos extremos, ASM y BASIC, olvidándose de lo que tenemos entre medias.

Desde aquí animaría a los programadores de BASIC a darle una oportunidad a alguno de estos lenguajes compilados, puede que les permita llevar sus proyectos un paso más allá. Es más, en el caso de Pascal me atrevo a decir que es casi más sencillo que el propio BASIC, ya que es un lenguaje sumamente estructurado.

Es una opinión claro Wink

!login ou Inscrivez-vous pour poster

Par htdreams

Champion (260)

Portrait de htdreams

05-05-2016, 15:39

Me uno a tu propuesta.

Como desarrollador toco muchos palos, pero he pasado más de una década programando en delphi, así que tengo un cariño especial por el pascal (un programa en pascal bien escrito es una gozada mantenerlo).

Además cuadra que este fin de semana pasado hice mi primer .com de msx hecho en pascal :-) (nada, un sprite que mueves con los cursores por toda la pantalla), utilizando msxpad revived: http://www.va-de-retro.com/foros/viewtopic.php?t=4384

No he tenido más tiempo de momento para trastear a gusto, o ver qué se cuece en las librerías disponibles, pero también pienso que permitiría hacer mejores programas, además, creo que el pascal para msx permite meter código ensamblador, eso me recordará a cuando programaba demos y efectos gráficos en el pc con el turbo pascal, tienes el flujo de programa y toda la lógica hecha en pascal y algunas funciones especiales para pintado o similar implementadas como bloques asm... a mi me encanta :-)

¿Algunas experiencias por aquí?

Par AxelStone

Prophet (2662)

Portrait de AxelStone

05-05-2016, 23:18

Ostras pues no conocía el MSX Pad revived, fantástica iniciativa. Esto del MSX es un mundo, lástima que estemos tan desconectados unos de otros.

El Pascal es una gozada, un lenguaje fantástico y tremendamente legible, sus programas son muy fáciles de mantener. Nada que ver con BASIC y sus códigos apelmazados, que métele mano 6 meses después y no sabes ni por donde empezar.

Pues nada, mucho ánimo con ese PAscal a ver si más gente se va animando.

Par AxelStone

Prophet (2662)

Portrait de AxelStone

06-05-2016, 11:26

Qué raro, me he instalado el MSX Pad revived en W10 y me da el mismo error que el viejo MSXPad. ¿Alguna consideración especial? Los he instalado en rutas sin espacios:

C:\Util\MSXPad
C:\Util\MSXPadrevived

Par htdreams

Champion (260)

Portrait de htdreams

06-05-2016, 13:22

Yo he instalado primero el msxpad, y luego el revived.

Eso si, no me parece muy estable, a mi me cascó un par de veces (no al picar código, si no al abrir proyectos)

Lo pruebo a la tarde noche y grabo un vidéo Tongue

Par jorge.romero.9655

Master (147)

Portrait de jorge.romero.9655

17-05-2016, 23:29

¿Sinceramente? yo creo que por falta de información.

A mi la opción de pascal me llama la atención, pero como suele pasar... toca ponerse a investigar por cuenta propia, lo cual no deja de ser un poco coñazo. Ademas, si te atascas con algo... te ves solo. Los principios se hacen un pico ásperos. ¿Algun libro o algo que conozcáis en castellano? veo que para MSX es la versión 3.0

Par kabish

Master (223)

Portrait de kabish

18-05-2016, 22:21

En ingles hay varias
Hans Otten
Otra TP

Un curso en la hnostar en castellano y con ejemplos. Aqui tienes un ejemplo. Estan algunas en la pagina de bytemaniacos. Estaba por la red el cursillo de TP en txt, pero no lo encuentro. Quiza en algun ftp todavia este.
Hnostar Bytemaniacos

Los programas de Juan salas, como sdos, estan en tp y las fuentes disponibles. Tambien alguna cosa de slotman que tiene en su pagina.

Versiones, hay otra. La 3.3 pero tenia algun bug.

Par AxelStone

Prophet (2662)

Portrait de AxelStone

18-05-2016, 22:49

Es una pena que el idioma sea un obstáculo porque donde esté el manual oficial de Borland Turbo Pascal 3.0...¿Has probado a buscarlo en español?