<- Back
Comments (31)
- fatty_patty89There's also a new book called Free Pascal From Square One released in 2025 that teaches programming and pascal
- WillAdamsI bought Delphi ages ago, but never got very far with it, which I regret.I'd love to be able to take it up again, and this document looks very promising for that, esp. paired with:https://wiki.freepascal.org/pas2jswhich I now see is supported in Lazarus.If someone has an example graphical project which compiles to an HTML page w/ JavaScript using the above, I'd love to see it and a detailed set of build instructions and notes on installing the needed toolchain and deployment. (as a note, I'm currently working in flet.dev using Python which allowed me to get a small prototype up-and-running, but I'm still looking into self-hosting and doing something more complex)
- armcatThis takes me back, my first adventure in programming was as a 12 year old creating a Pong clone using Turbo Pascal on DOS. It came in handy later as a 20 year old when I was doing freelance as a Delphi dev. Amazing to see Pascal on HN.
- baranulIt's amazing how underestimated the Object Pascal language is. Certain people or rivals want to write it off or declare it's "dead", yet the language (including various dialects) are still going strong.
- jqpabc123I was introduced a very long time ago --- aka Delphi 2. I really like the language but there are mainly 2 problems that stand in the way of using it.1) The code isn't as "optimized" as it could be.2) The talent pool is limited --- chicken or egg issue.It has been this way for a very long time so I don't see it changing.
- ei8thsthis is really neat to see and that it has support for any modern system. I don't know pascal and could be a fun way to learn it.
- shevy-javaI think I last used Pascal, TurboPascal if I remember correctly, in school - perhaps at age 17 or something like that. I recall that we used to define some things from geometry, e. g. a triangle, calculating sides, angles, surface area and so forth, and then of some more objects from geometry.I have not used Pascal since then but it was not the most terrible programming language of all times either. These days I would not know why I'd want to use it, compared to IMO better languages. Nonetheless I found it ok for teaching in school back then.
- theamk> 5.1. Remember to free the class instances> The class instances have to be manually freed, otherwise you get memory leaks.manual memory management in 2026?