Issue 123/124 of Blaise Pascal Magazine released: #Geocoding with #Pascal, a die-cast simulator for teaching statistics in #Object_Pascal, QUEENS puzzle in Pascal, threading #Free_Pascal code via #WebAssembly in the browser, RTTI in #PAS2JS etc.
Issue 123/124 of Blaise Pascal Magazine released: #Geocoding with #Pascal, a die-cast simulator for teaching statistics in #Object_Pascal, QUEENS puzzle in Pascal, threading #Free_Pascal code via #WebAssembly in the browser, RTTI in #PAS2JS etc.
It’s not in fashion, but if you’re at all curious about Pascal, Jeff Duntemann has just updated his tutorial book, FreePascal from Square One, and released it for free. See http://www.contrapositivediary.com/?p=5399 for details; the book is available from http://www.contrapositivediary.com/wp-content/uploads/2025/05/FreePascalFromSquareOne-5-7-2025.pdf and you can visit https://www.freepascal.org/ for info on FreePascal, and https://www.lazarus-ide.org/ for the Lazarus IDE — both are probably available in your favourite distribution (apt install lazarus in Debian and derivatives).
In 1979 BYTE magazine published The BYTE Book of Pascal, an anthology of articles about the language, comparisons with other languages, and lots of source code of programs ranging from Pascal compilers to utilities and games.
A fascinating account of an era when Pascal was still relatively new and promising and programmers were discovering what it could do.
https://archive.org/details/the-byte-book-of-pascal/page/n11/mode/2up
Science et résistances #autochtones au #MaunaKea
« #Pascal Marichalar (CNRS, IRIS), discutera de son ouvrage #LaMontagneAuxÉtoiles. Enquête sur les terres contestées de l'astronomie (La Découverte, 2024). »
#ObservatoiresDuMaunaKea #KānakaMaoli #Hawaï #USpol #défenseursDeLaTerre #luttesDécoloniales #livres @bookstodon
Oh look - it's a new blog post, an introduction to the USCD p-System Editor, *written on* the UCSD Pascal Editor:
https://markbessey.blog/2025/04/29/ucsd-pascal-in-depth/
Yes, this means that my #Rust #psystem utility can successfully copy files off of the emulator disk image, and convert them into Mac-formatted text, from the frankly bizarre format that's native to the text editor.
@ry @kalleboo Ooooh, Think Pascal.
Back in … 1989? a club colleague introduced me to the local uni’s computer lab, filled with Mac II. Base config, 13" color screen with 640x480 in 256 colors, with Hypercard and Think Pascal on it. And some word processor.
Coming from the Atari ST, the Mac II wasn’t much faster than what I had, and the GUI was theoretically similar.
But ThinkPascal felt sooo much more advanced due to the tight integration of its source level debugger into the IDE. On the ST, debuggers weren’t integrated yet into the UI, and were cumbersome to use.
So Think Pascals step-by-step debugger and variable inspection in windows were mind-blowing for me ("how to they do this in supervisor mode, and yet have full access to high-level OS/grafport/window calls?" -- little did I know how hacky System 6/7 were).
These memories.
Remembering UCSD p-System, the Pascal Virtual Machine - Long before the Java Virtual Machine (JVM) was said to take the world by storm, th... - https://hackaday.com/2025/04/21/remembering-ucsd-p-system-the-pascal-virtual-machine/ #retrocomputing #pascal #ucsd
@rl_dane @dmoonfire @fribbledom #Pascal never left the sunlight, the western world, and mostly the USA, moved on? :D
Pascal stayed popular in east Europe and (former) USSR, after 1990s most used inside lots of organisations in Europe to create internal tools and services both as (Object)Pascal and Delphi
Why Pascal Is Not My Favorite Programming Language (1981) [pdf]
https://doc.cat-v.org/bell_labs/why_pascal/why_pascal_is_not_my_favorite_language.pdf
MacPaint was a revolutionary app that demonstrated the capabilities of early #Macintosh computers. Jeffrey Starr reviews its source code in his blog. The code in #Pascal and assembly language, while still in old procedural style, is an example of good programming practice.
HIVEMIND: Does anyone have a copy of the TopSpeed Pascal 3.10 compiler?
I've discovered something. I can't unsee it. So now I have to follow it through.
The [TopSpeed] Pascal compiler could also be used to develop software for the Psion series 3 in a roundabout way if used with the PSION s3 SDK, as the environment allowed you to develop Pascal code with C code, headers and libraries you could get functional s3 apps by linking the Pascal code with the required C headers/libs and then compiling everything with the PSION SDK, in rare cases needing a little bit of glue C code.
Source: http://www.edm2.com/index.php/TopSpeed_Pascal
Does anyone have a copy of TopSpeed Pascal? I need to try writing Pascal software for #EPOC16. The documentation would be really handy, too.
#Programmieren #ProgrammierenLernen
Es gibt sehr viele Gründe, warum sich Programmierende und solche, die es werden wollen, für eine bestimmte #Programmiersprache entscheiden. Heute möchte ich einmal meine Gründe vorstellen, weshalb ich meine Software seit 1986 mit der #Pascal und #ObjectPascal entwickle.
Als PDF: https://haraldnieswandt.de/?page_id=852
#Programmierung #ProgrammierenLernen mit #OBjectPascal / #FreePascal und der #LazarusIDE
Und nun folgen die 12 guten Gründe für ObjectPascal / Pascal:
Hey now, #Pascal will have its day in the sun again!
I know they’re now owned by Amazon, sadly, but Abe Books is still really useful for finding old technical books using their “want” mechanism. Yours truly has a copy of “A Model Implementation of Standard Pascal” by Welsh and Hay on the way.
#Delphi / Object #Pascal in den Top Ten im Tiobe Index. Dass das nochmal passiert ... https://www.tiobe.com/tiobe-index/
We wouldn't have this problem with DOGE's interns if they had to learn COBOL, FORTRAN, and PASCAL - like I had to.
BTW: My major programming language? Perl
Second only to Objective-C... NOT SWIFT. Obj-C!