writing.exchange is one of the many independent Mastodon servers you can use to participate in the fediverse.
A small, intentional community for poets, authors, and every kind of writer.

Administered by:

Server stats:

335
active users

#pascal

1 post1 participant0 posts today
Replied in thread

@weirdjokes And here was I thinking that I wanted to learn #Python just for fun (not because of work-related stuff). For example, I have over 300 books and I wanted to learn a programming language just to practise and reviving my programming skills. I could create a management system.

In my teenage years, I studied in a technical school and learnt a bit of programming in some of the course modules: #Basic, #Pascal and #COBOL.

Is that the won't language to learn?

My brand new #mfmemulator from decromancer.ca/mfm-emulator/ arrived from #Canada about a week ago. It doubles as an MFM harddisk reader as well as an emulator, and I just happened to have a 40 year old disk lying around.

#MFM was a weird standard, at least compared to SCSI and IDE. It's much closer to that of a floppy drive, than the hard disks we use today. That becomes apparent, when you realize that there are a lot of different standards for putting data on an MFM disks, and I'm just talking ones and zeroes here, not high level data like file systems. Basically, one model MFM controller probably won't read the data that another wrote on the same disk.

With that in mind, I was a little worried that the emulator wouldn't read my #CPM disk that was previously connected to an old Adaptec SCSI-to-MFM controller. To my surprise it worked like a charm, and I'm now looking at #pascal source code my dad wrote in the mid #80s. I'd call that a success! 🙂

The Decromancer · MFM EmulatorRead or emulate old MFM drives for your vintage computer

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.

(IIRC the model implementation supports conformant arrays but I don’t know if type schemas are in there. Probably not. Maybe? It would be awesome if it did.)

Replied to jbz

@jbz Thanks for sharing that! I was already in love with Turbo Pascal, but my first paid job was one to re-program a DOS billing application in Delphi (3). What a wonderful programming environment! My love for #Pascal never died but, for many reasons, it never got traction among open source communities. By the way, a few months before I started, I traveled to Madrid to do a training course and, while there, I bought Infomagic’s 1996 CD pack with Slackware, Red Hat and Debian.

🗓️ Celebrating the 30th Anniversary of Delphi version 1.0’s Launch

「 Today we celebrate the 30th anniversary of the launch of Delphi version 1.0 on Valentine’s Day, February 14, 1995, at the Software Development West Conference in San Francisco California. More that 12 years of continuous IDE, language, tools and library development led up to the launch of Delphi version 1.0 」

blog.davidi.com/2025/02/14/cel

blog.davidi.comCelebrating the 30th Anniversary of Delphi version 1.0’s Launch – David I's Everything About Software Development (including the kitchen sink)
https://bootstrapping.miraheze.org/wiki/Bootstrapping_Specific_Languages

Well this is a neat website. Interesting details about Aesop & Pascal that I hadn't been quite aware of.

https://lists.gnu.org/archive/html/guix-devel/2024-10/msg00046.html

I also found this other suggestion for Ada which is interesting? It would probably be quite the task to verify that output & document it properly, but it should also just work.

#Bootstrapping #Programming #Languages #Ada #Pascal
bootstrapping · Bootstrapping Specific Languages - bootstrapping

#Introduction

Greeting, I'm Sam. Basically I created this account and now access it via #Tor because I live in the US and fear for our safety, security, and privacy from our own government now. It's a disgrace.

I'm into old computers (#Retrocomputing) from the late 70s and early 80s, mostly #Commodore, #Atari, #Sinclair, #AppleII, (gotta specify the 'ii' else I'll get a bunch of modern apple junk), #Acorn, etc.

I know #BASICv2 and #6510ASM, along with modern #C, #Perl, #Pascal, etc. I've also wanted to relearn #Prolog (CP3...😜 )

I'm a straight male but I hope that doesn't matter as it doesn't matter to me what you are. I believe people deserve to live their lives, their way to be happy. No one is above others. It's when beliefs are pushed on others we have problems.

Thank you for taking the time to read this far and I guess I'm supposed to end with a "Like and subscribe", but I think here that means "Follow if you'd like". 😆

Hey #retrocomputing folks. I'm looking for an emulated version of UCSD #Pascal IV.0 that's *not* the TI-99/4a. Trying to compile something from the USUS archives, and the TI is running out of stack. And since I will eventually be putting it back on the TI, I'll need whatever tools are required to extract files from the emulator's disk image (preferably something ridiculously simple).

GitHub - CorBer/waveSharp: wavelet-sharpening for astro images based on RegiStax github.com/CorBer/waveSharp

«WaveSharp was built using only free tools. The source code for all versions was build using the Lazarus IDE and using the FreePascal Compiler. [...] We needed a bridge between Lazarus/FreePascal and Python to allow fast/easy flow of data. The Python4Delphi libraries/components have proven to allow all of this».

GitHubGitHub - CorBer/waveSharp: wavelet-sharpening for astro images based on RegiStaxwavelet-sharpening for astro images based on RegiStax - GitHub - CorBer/waveSharp: wavelet-sharpening for astro images based on RegiStax

For 2024, I solved Advent of Code in 25 different languages. Was a fun project, sometimes a bit (very) painful (*glances at Erlang and Zig*).

Code (bottom of post) and summary for each language:
blog.aschoch.ch/posts/aoc-2024

Keep in mind that I used most of these language for a few hours tops, so my judgement is very much subjective.

What's your favourite of the bunch?

blog.aschoch.chAdvent of Code 2024 – 25 Languages<!-- --> • Alexander Schoch's BlogI solved Advent of Code 2024 with 25 different programming languages

I've been using this Nvidia GeForce GTX 1080Ti graphics card for six years now in my gaming PC. Last year I upgraded the PC's mobo/CPU/RAM (Ryzen 7 7700X) but kept the 1080Ti in place.

The GTX 1080Ti is a monster.

quora.com/My-friends-GTX-1080-

Only available for about six months, Nvidia (over)reacted to a claim from AMD re: their upcoming GPU's performance, and released the 11GB GDDR5X 1080Ti. (AMD's claim was way over the top, it turned out.)

For older, non ray-traced games (like No Man's Sky, which is the main purpose of my gaming PC), the 1080Ti notably outperforms the RTX-3060.

I'm run #NoMansSky at 2560x1440 all settings Ultra and get 80-100fps typically. I wonder how long I will be driving this thing?

QuoraMy friend's GTX 1080 Ti (11GB) performed better than my RTX 3060 (12GB). How is that possible?Answer (1 of 26): The GTX 1080 Ti is a Beeest. The 3060 is more like the anorexic version of it. You might think Oh, yay! they both have 3584 cores. The 3060 must be just as awesome. But the 1080 Ti has twice the TMU count and almost double the ROP count. It also has double the memory bandwidth...