Forum > Spanish

presentacion y pregunta sobre allegro 5

<< < (8/8)

zelda16bit:
Unas pregunta por curiosidad.

¿Con que lenguaje y herramienta se creo freepascal?

He estado investigando distintos lenguajes por curiosidad,sobre todo los dialectos basic,hay un monton o mejor dicho habia.

Parece que tienen un tiempo de uso y luego se dejan abandonar por otros,hoy en dia parece estar en decandencia la mayoria de estos dialectos basic,por eso me hago la pregunta de si pasara lo mismo con freepascal.

Me da miedo de que el tiempo que estoy invirtiendo en el aprendizaje de este lenguaje caiga en saco roto.Y sobre todo porque foro donde pregunto me dicen que tire mejor por c++ o c# o javascrits o python...estoy con dudas de si seguir con pascal :-\

lucamar:
Si no recuerdo mal, Free Pascal se creó en Pascal y ensamblador, con Turbo Pascal y no recuerdo qué ensamblador (TASM o MASM probablemente, habrá que preguntar a Florian).

En cuanto a si Pascal vale la pena ... tendrás que decidirlo tú mismo. Es cierto que actualmente no es un lenguaje "de masas", como antaño, y no tiene la visibilidad de otros lenguajes (en parte porque los usarios no requiren tanta ayuda como con, digamos, C/C++ ;)) pero ya ves, aquí estamos. Como también están muchísimos otros usando FreeBASIC y similares.

La cuestión es: ¿estás contento con Free Pascal?, ¿te gusta el lenguaje?, ¿sirve para lo que quieres hacer? Pues entonces ¡adelante! Ya ves que somos unos cuantos y llevamos bastante tiempo con lo mismo, y que el compilador y librerías siguen evolucionando y mejorando, así que no es probable que desaparezca mañana.

Y no olvidemos que Pascal sigue siendo probablemente el mejor lenguaje para aprender conceptos de programación. :D

zelda16bit:

--- Quote from: lucamar on May 09, 2021, 01:49:41 am ---Si no recuerdo mal, Free Pascal se creó en Pascal y ensamblador, con Turbo Pascal y no recuerdo qué ensamblador (TASM o MASM probablemente, habrá que preguntar a Florian).

En cuanto a si Pascal vale la pena ... tendrás que decidirlo tú mismo. Es cierto que actualmente no es un lenguaje "de masas", como antaño, y no tiene la visibilidad de otros lenguajes (en parte porque los usarios no requiren tanta ayuda como con, digamos, C/C++ ;)) pero ya ves, aquí estamos. Como también están muchísimos otros usando FreeBASIC y similares.

La cuestión es: ¿estás contento con Free Pascal?, ¿te gusta el lenguaje?, ¿sirve para lo que quieres hacer? Pues entonces ¡adelante! Ya ves que somos unos cuantos y llevamos bastante tiempo con lo mismo, y que el compilador y librerías siguen evolucionando y mejorando, así que no es probable que desaparezca mañana.

Y no olvidemos que Pascal sigue siendo probablemente el mejor lenguaje para aprender conceptos de programación. :D

--- End quote ---

El lenguaje me gusta y tanto freepascal como lazarus me funcionan muy rapido,pero claro...sin una documentacion completa que me pueda descargar en pdf o html para estudiar con comodidad pues es algo que me tira para atras.

Hay que buscar por un lado y por otro y siempre sin algo completo,luego como yo solo quiero programar juegos con pascal y no hay ningun engine con buena documentacion y que me facilite las cosas al empezar pues esto tambien me tira para atras,es cierto que esta allegro5 pero como no se usarlo pues no puedo hacer nada.

Y claro...con pascal y allegro5 hay que programarlo todo desde cero sin ayuda como gamemaker y como nunca lo he hecho pues necesitaria que alguien me enseñara unas bases para empezar y luego tirar por mi cuenta,por eso estoy esperando los videos de allegro5.

Ahora mismo tengo parado lo de pascal y mirando por otro lado,python tiene mucha documentacion en español y he visto que hay videotutoriales en español de pygame,pero hay un precio alto que pagar,la velocidad de python no es su fuerte y por eso elegi pascal.

Ya vere que hago... %)

lucamar:
Free Pascal tiene una documentación bastante completa, tanto del compilador y el entorno como del lenguaje y las librerías base (RTL y FCL). Lazarus (excepto la LCL) ... no tanto: básicamente lo que hay en el wiki y algunos otros recursos en la web.

En cuanto a ibrerías de terceras partes, depende de cada cual. Muchas de ellas (como Allegro) son básicamente "envoltorios" alrededor de las librerías originales (en C/C++) así que la mayoría de ejemplos, tutoriales, etc. que encuentres serán para ese lenguaje original y tendrás que adaptarlos a Pascal.

Para programación de juegos, en particular, quizá te interese saber que hay una comunidad bastante amplia donde seguramente podrás encontrar más ayuda: Pascal Game Development

zelda16bit:

--- Quote from: lucamar on May 09, 2021, 10:07:43 pm ---Free Pascal tiene una documentación bastante completa, tanto del compilador y el entorno como del lenguaje y las librerías base (RTL y FCL). Lazarus (excepto la LCL) ... no tanto: básicamente lo que hay en el wiki y algunos otros recursos en la web.

En cuanto a ibrerías de terceras partes, depende de cada cual. Muchas de ellas (como Allegro) son básicamente "envoltorios" alrededor de las librerías originales (en C/C++) así que la mayoría de ejemplos, tutoriales, etc. que encuentres serán para ese lenguaje original y tendrás que adaptarlos a Pascal.

Para programación de juegos, en particular, quizá te interese saber que hay una comunidad bastante amplia donde seguramente podrás encontrar más ayuda: Pascal Game Development

--- End quote ---

Me referia a documentacion en español.

Navigation

[0] Message Index

[*] Previous page

Go to full version