Noticias de ciencia y lo que la rodea
214 meneos
1980 clics
50 años de Pascal

50 años de Pascal

El creador del lenguaje de programación Pascal, Niklaus Wirth, reflexiona sobre su origen, expansión y su desarrollo futuro.

| etiquetas: pascal , programación , computación , compilador
111 103 0 K 190
111 103 0 K 190
Ah! que tiempos con el Turbo Pascal... :-)
#1 Yo también empecé con el TurboPascal, después llegó el 5.5 con Object Pascal, después Delphi. Una pena que no tuviera más relevancia Delphi/Kylix, era un producto muy bueno: un combo todo en uno de Editor + GUI + Object Pascal + Componentes + Bases de datos. Por cierto, he jugado con Lazarus hace poco para hacer unas cajas de diálogo y un pequeño programa y acostumbrado a Java no acierto ni una :-D . De todas formas me ha gustado, sobre todo el tema de la compilación en Windows y Linux. Para ser un proyecto opensource y sin mucho apoyo es una maravilla.
#29 Para los nostálgicos y para los que hablan de Delphi en pasado, aun se sigue usando muchísimo, hay una versión Community gratuita que se puede usar incluso para proyectos comerciales siempre que el beneficio no pase de 5000 dólares por año, o bien para proyectos privados sin beneficio económico u opensource sin límite:

www.embarcadero.com/es/products/delphi/starter

Actualmente permite compilar para Windows 32 y 64bits, Android, iOS, y no recuerdo si en esta versión ya se incluía la compilación en modo consola para Linux.
#1 Ya te digo, yo lo flipé después cuando empezó a extenderse el uso de windows y descubrí el Delphi / Lazarus ;D :-D
#3 es que en su tiempo la era la única alternativa "humana" de no usar visual basic que era algo infumable y era la hostia en barca para instalar luego las aplicaciones. En Delphi era infinitamente más sencillo.
#15 Yo conozco gente que aún sigue programando con Visual Basic 6.
#39 VBA es VB6. Me ha tocado hacer alguna cosa con ese engendro.
#20 Nadie excepto #3, #7 y #15
Es eso solo antes que tu
#1

TURBO.COM ¿qué ocupaba el fichero? ¿48 KB?
#5 Si era un .COM, no podía ocupar más de 64Kbytes. Otra cosa es que fuese un .EXE camuflado (que creo que se podía hacer).
#36

Exacto, un segmento de 64KB como máximo, los EXE ya te permitían jugar con los modelos small, medium , large, ....

Pero el primer turbo Pascal que yo usé no llegaba a los 64 KB por bastante.
#40 y los overlay, una maravilla
#1 Que buena leche. Tanto con colacao como con cereales era la mejor.
#11 Y con Omega C
#1 mi primer lenguaje en la carrera... Luego conocí TurboVision y Delphi. Me siento viejo :'(
#7 No te quejes de viejo que yo empecé en mi casa programando en basic y Clipper con disquetes!
#32 dbase 3 y 4, compilarlo con nantucket Clipper fue un lujo...
#49 summer 87
#51 sacto... Que viejunos semos...
#32: En mis primeros años de universidad si mal no recuerdo el que tenía un lector CDROM era rico. Windows 3.11 en disquetes (Ignoro si hubo versión en CDROM pero me extrañaría) y Turbo Pascal comprimido en ARJ en 4 disquetes. Al año de empezar la carrera ya apareció algo llamado Windows 95 y la cosa despegó.
#35 Y después aparecieron los lectores de CDROM ... de doble velocidad!! :-O
#47 hostia, cierto... No me acordaba de eso. Mi primer CDRom fue un 8x, juraría que la regrabadora que vino después era 32x4x2x y la siguiente ya ni me acuerdo y por medio de todo ello una unidad ZIP de Puerto paralelo... Repito lo dicho, hoy esta noticia me ha hecho darme cuenta que me hago mayor :'(
#60 La unidad ZIP iba por puerto SCSI. Jeje, nos hacemos mayores, que se le va a hacer.
#61 no, estoy mayor pero de vez la cabeza todavía funciona. Aunque me has hecho ir a mirarla... No, el modelo que yo tengo es LPT1: articulo.mercadolibre.com.ve/MLV-479643985-unidad-externa-zip-iomega-1
#1 sniff ese fondo azul y menús en gris
#1 Vaya semáforos que me curraba.
#13 Pero eso era con el PASCAL FC, ¿no? Es el que yo usé en la asignatura de programación concurrente.
#25 Ya no lo recuerdo, me suena que use turbo Pascal y otro más. Pero eran los años 90.
#1 todavía recuerdo la pantalla azul, qué tiempos!
#8 Pues sí, qué nostalgia.  media
#1 Ahora tenemos a Pedro Pascal
#1 Una gran nostalgia
En realidad solo tiene 45, pero aún está joven para llevar la armadura de bershka
Lo que aprendí yo en su día con este lenguaje :-D me ha traído un buen recuerdo este meneo.
Si queréis echarle un ojo os recomiendo Lazarus
#6 Lazarus es una muy buena opción. Yo tengo instalado Rad Studio 2010, Delphi 10.4 Sydney (Pascal Object y C++ Builder, en ambos casos) y Lazarus. Básicamente uso Rad Studio 2010 para el mantenimiento de antiguas aplicaciones, Delphi 10.4 para las nuevas y Lazarus para pequeñas utilidades.

Edit
#37 Sabes si hay algo similar en python? He mirado y mirado, y todo lo que encontré está muy lejos de Lazarus o Delphi.
#41 La verdad, no sabría decirte. Sé que hace años hubo algo similar a un RAD, pero no recuerdo qué era.
#41 A que tenga diseñador? No, no lo hay. Pero yo uso QtDesigner con la ide eric6. Que lo tiene más o menos integrado. Pero hay IDEs mejores que esa. Yo la uso por costumbre y nostalgia y me sirve.
Fue mi primer lenguaje, con 12 añitos y sin internet, una experiencia maravillosa, me permitió dar el salto a c++ un año más tarde, agradezco a mi profesor de química, en donde quiera que esté, su apoyo y la documentación que me iba facilitando...
Pero por que sale tanto pascal en Meneame?, si este lenguaje ya esta mas que muerto
#10 Pacal siempre ha sido un referente a la hora de enseñar a programar desde 0.

Es un lenguaje modular, sencillo de aprender y con una logica sencilla (nada de clases extrañas tipo C o Java, que hay que tener base para entenderlas, ni de rizos sinsentido como Visual Basic, que mas que enseñar, desenseña)

Ademas te obligaba a tener todo bien declarado, tenia sus partes bien diferenciadas, y podias hacer practicamente cualquier cosa que se te ocurriera (otra cosa era la optimizacion, pero en…   » ver todo el comentario
#23 Ahora en la universidad empiezan por c antes empezaban por pascal y después pasabas a c
#23 No hables en pasado de Pascal, que sigue vivo.
#38 Pues me alegra mucho leer eso, de verdad ^^
#10 Porque si no me equivoco durante mucho tiempo se ha utilizado para enseñar programación.
#10 Por simple nostalgia. Era muy adecuado para aprender a programar por lo que para muchos fue el primer lenguaje que aprendimos.
#10 porque somos una comunidad de huevos y tetas colgander@s
#10 Por la edad de muchos meneantes. Aprendimos con el.
#55 entiendo, tiene sentido eso :-)
#10 no en mi corazón!
Para el que le guste pascal en versión estricta-sadomaso siempre teneis ADA.
Te hace pedir permiso hasta para mear :-D
#19 ADA dios, eso es muerte. Se enseñaba en primero de la UIB, Universitat de les Illes Balears. Luego hice módulo de informática con Pascal y Delphi.

Me gustaba la sintaxis de Pascal en aquella época, ahora por nostalgia lo he mirado a veces y diosno me gusta tanto. También porque ya casi no recuerdo nada. Sabría leer un programa en Pascal pero no hacer algo.

ADA es súper estricto y se usa para aplicaciones concurrentes muy seguras, como aviación.
#19 #21 Se creó para evitar errores de este tipo:

www.clarin.com/tecnologia/error-codigo-provoco-nasa-perdida-150-millon

No sé si fue esa exactamente, porque en la carrera nos hablaron de otra sonda, en la que el código interpretó mal un punto y una coma, y no ejecutó un bucle... Pero bueno, que la problemática viene a ser la misma :-)
#19 ada y su gnat. Qué recuerdos!

La verdad que como es lo primero que aprendí, no me parecía ni bien, ni mal. Programar era eso.

Luego descubres lo que hay fuera y no tocas ada ni con un palo.
Que raro que nadie cite nada de Delphi ==> ObjectPascal. Era una delicia.
#20 Sigue siéndolo, yo todavía programo todas mis aplicaciones personales en delphi y muchas de las utilidades que uso en el curro también.
#20 recuerdo en mis tiempos de mozo universitario añadir objectos a pascal que era basicamente lo que fue objectpascal, me lo pase muy bien implementado el polimorfismo y la herencia, joder que viejo soy jajajaja
Y lo bien que se conserva  media
<modo_muy_bestia>

Este lenguaje de programación fue el que nos "enseñó" un profesor muy hijodeputa en el colegio.....a gente que no teníamos ordenador en casa o los que teníamos eran obsoletos (o no teníamos ni puta idea de cómo poder practicar con ello en esos equipos), tipo Amstrad CPC6128, con Basic, no MS-DOS, allá por el 1994-1995 con 15-16 años....y claro no se podía practicar.....el cabrón exigía que le hiciéramos en los exámenes los programas a mano (entendible en…   » ver todo el comentario
#31 En realidad existía el Turbo Pascal para el Amstrad CPC 6128. O mejor dicho, para el CP/M de los Amstrad CPC.
No tenía cosas tan avanzadas como los graficos BGI, pero si los gráficos tipo tortuga.
#31 Cúanto amor en esas palabras!  media
Ruiz Escribano.
Pa servirles.

 media
¡Ah! y no nos olvidemos de Turbo Vision: esa maravillosa librería TUI (Text User Interface) con ventanas y varios tipos de componentes.
Hay una librería java para hacer interfaz de usuario en modo texto al estilo de Turbo Vision: tjide.sourceforge.io/jexer.html
Incluso han hecho un IDE java al estilo turbo pascal o turbo c++: tjide.sourceforge.io
Yo aprendí a programar con él!!!{grin}
Pascaaaaaaaaaaaaaal, Ruiz Escribano
Yo de pequeño aprendí programación de forma autodidacta, al principio me dediqué a aprender un poco de cracking de programas, habían tutoriales en internet con ejemplos de cómo crackear X programa o bien traían crackmes (ejemplos) para probar, eso me hizo aprender un poquitin de ASM (ensamblador).

Luego tenía curiosidad por crear mis propios programas y crackmes, y me topé con Neobook, una especie de RAD con el que podías empezar a programar casi sin tener idea, por cierto programado en…   » ver todo el comentario
comentarios cerrados

menéame