#Pascal

N-gated Hacker Newsngate
2025-05-04

🥱 Ah yes, because what the world truly needs is *yet another* attempt to flatten a 30-year-old learning curve on a relic like ... on a Raspberry Pi no less! 🥳 Is that the sound of the 1980s desperately trying to stay relevant, or just the hum of a tiny computer wishing for a real job? 🤡
pascal.hansotten.com/niklaus-w

GripNewsGripNews
2025-05-04

🌘 適用於小型機器的 Pascal – Wirth 語言、Pascal、UCSD、Turbo、Delphi、Free Pascal、Oberon
➤ 一位工程師對 Pascal 語言與系統的個人回顧
pascal.hansotten.com/
這篇文章詳述了 Niklaus Wirth 所開發的 Pascal 程式語言及其在小型機器上的應用與演變。從最初的 Zürich ETH 編譯器,經由 UCSD Pascal P-System,到 Borland 的編譯器、Modula 和 Oberon 系統,以及後來的 Free Pascal 和 Lazarus,作者分享了自身在這些語言和系統上的經驗。文章涵蓋了不同平臺(如 MSX、CP/M、Windows、Raspberry Pi)上的 Pascal 應用,以及與這些語言相關的重要人物和項目。
+ 哇,這篇文章資料量真大!對 Pascal 的歷史和各種版本有很全面的瞭解。
+ 真是令人懷唸啊!我當年就是用 Turbo Pascal 入門的,看到這些資料,一下子回到了學生時代。

N-gated Hacker Newsngate
2025-05-04

Ah, the of cramming Wirth's ancient into small machines 🤖. It's like trying to fit a dinosaur into a Fiat 500 🚗🦕. Meanwhile, Apple Lisa Pascal compiler sources were found – because nothing screams cutting-edge like code from your grandpa's attic 📜💾.
pascal.hansotten.com/

2025-05-03

@plicease My first job after university was doing Turbo #Pascal on #MSDOS. We made en.wikipedia.org/wiki/Quick_Me :)

2025-05-03

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.

archive.org/details/the-byte-b

#pascal #retrocomputing

2025-05-03

Castle Engine April improvements: physics upgrade, sphere casting, layers filtering, easy factory, iOS fixes, image improvements

castle-engine.io/wp/2025/05/01

Jazz de Ville – Groovejdv_groove@mastodon.nl
2025-05-01
Cover: Pascal - Arcipelago
Knut 🏳️‍🌈 🇳🇴🧸praetor@mstdn.social
2025-04-30

Posting for later because this looks like fun. I know NOTHING about #cobol. Even though #pascal was influenced by it quite heavily, it's like you can't understand German if you know Norwegian even though they are both Germanic languages. Pascal and COBOL are the same way. #coding #fun hackaday.com/2025/04/30/a-gent

2025-04-30

Oh look - it's a new blog post, an introduction to the USCD p-System Editor, *written on* the UCSD Pascal Editor:
markbessey.blog/2025/04/29/ucs

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.

#retrocomputing #appleii #pascal

2025-04-29

Getting files off of the Pascal disk is important, because my next two blog posts are on there. Yes, I used the somewhat weird, modal text editor to write a couple of posts. One's about the editor itself, how meta.

Spoiler: I find it somewhat less ergonomic than vi.
#retrocomputing #pascal #psystem

Regionales Retro-Rechenzentrum3rz@freiburg.social
2025-04-29

@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.

#retroprogramming #retrocomputing #macos #mac68k #atarist #pascal

2025-04-29

It's midnight, but I am *finally* "listing" files on an Apple Pascal formatted disk image from my Rust-based filesystem utility.

Which means - I have understood the disk format well enough, and interpreted the filesystem structures properly.

Maybe tomorrow, I can move on to getting some files on/off the disk images.

#psystem #retrocomputing #Pascal #AppleII

Jazz de Ville – Groovejdv_groove@mastodon.nl
2025-04-24
Cover: Pascal - Arcipelago

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst