thelastpsion, to retrocomputing
@thelastpsion@bitbang.social avatar

OK, the new sidequest...

I've decided to rewrite CTRAN, the #Psion OO C preprocessor from the SIBO C SDK.

In #FreePascal.

And this time I've actually written some code.

https://github.com/PocketNerdIO/ctran

#RetroComputing #RetroDev #Pascal

vivdunstan, to Software
@vivdunstan@mastodon.scot avatar
_newick, to random French
@_newick@toot.aquilenet.fr avatar

Mon premier langage de programmation a été le , et son créateur était génial. RIP Niklaus Wirth.

itnewsbot, to Software
@itnewsbot@schleuss.online avatar

Remembering Niklaus Wirth: Father Of Pascal And Inspiration To Many - Although perhaps not as much of a household name as other pioneers of last century... - https://hackaday.com/2024/01/05/remembering-niklaus-wirth-father-of-pascal-and-inspiration-to-many/ #softwaredevelopment #currentevents #featured #obituary #software #oberon #pascal #news

carlosefr, to retrocomputing
@carlosefr@mastodon.social avatar

"Since Jobs did not understand Raskin’s color scheme [important for using the chart easily], he had an artist alter the work [...]. Jobs then ordered Raskin’s name removed as the creator of the work and placed the artist’s name in its place."

Such a lovely asshole. 🙄

https://vintagecomputer.ca/the-history-of-apples-pascal-syntax-poster-1979-80/

Poster recreation (PDF) by @NanoRaptor: http://www.danamania.com/print/Apple%20Pascal%20Poster/PascalPosterV3%20A1.pdf

carlosefr,
@carlosefr@mastodon.social avatar

@chrisrauh @NanoRaptor

This one (1985) makes more sense. Couldn't find any information about it, though.

https://www.computerhistory.org/collections/catalog/102639938

boredzo, to random
@boredzo@mastodon.social avatar

A feature I always appreciated as a C programmer: Its dereference operator is postfix.

In C, the dereference operator, *, is prefix. So to dereference foo, it's *foo.

Then there's member-access, which is . in both languages. For a structure foo and its member bar, you write foo.bar.

But what if foo is a pointer to a structure? In C it's (*foo).bar, or the convenience operator foo->bar. In Pascal, foo^.bar.

marcel, to random German
@marcel@waldvogel.family avatar

Auch über den Jahreswechsel ist einiges passiert.

Etliches rund um Eigentum:
➡️ Kann ich Gekauftes auch reparieren?
➡️ Kann ich Gekauftes auch behalten?
(Leider ist die Antwort darauf immer häufiger "Nein")

➡️ Funktioniert eine Linksteuer?
(Antwort ist klar; nun aber auch mit Beispielen)

🪦 Und einen Mini-Nachruf auf Niklaus Wirth, mit Link zu einer tollen Reportage von @sgenner von 2019.
https://dnip.ch/2024/01/05/marcel-pendelt-ins-neue-jahr/

marcel,
@marcel@waldvogel.family avatar

5️⃣ Am 1. Januar ist Niklaus Wirth, Schweizer Informatikpionier, im Alter von 88 Jahren verstorben.

Er wurde u.a. für seine Programmiersprache und Weiterentwicklungen sowie seinen konsequenten Minimalismus und Kritik an langsamen IT-Systemen bekannt.

Hier ein Überblick über sein Lebenswerk.

https://www.swissinfo.ch/ger/wissen-technik/swiss-digital-pioneers_niklaus-wirth---eine-lebende-informatik-legende/45330100

drajt, to science
@drajt@fosstodon.org avatar

Ghosts of the past.

I wrote this 30 years ago for my PhD, and I'm not only amazed that it was published to start with, but it's still being cited today...

https://www.nature.com/articles/hdy1994180

#science #genetics #speciation #Evolution #simulation #Pascal

nizarus, to random
@nizarus@mastodon.tn avatar

program GoodbyeWorld;
begin
writeln ('RIP Niklaus Wirth');
end.

RetroFunPL, to retrocomputing
@RetroFunPL@8bit.red avatar

The day after finishing the second programming languages history post - https://retrofun.pl/2024/01/03/70s-and-80s-forget-basic-we-had-pascal-and-c/ focusing on Pascal... I've just learn that Niklaus Wirth has died 😢
Nevertheless, please visit, share, comment - and learn about how things we have today have started.

tinfoiling, to random
@tinfoiling@cosocial.ca avatar

Sad news, Niklaus Wirth, inventor of Pascal, dies at 89. In 1979 with an Apple II+ there was Basic and then with dual 5.25 inch floppy drives (147K storage each) Pascal arrived. It was a gift to those learning computer languages. Wirth was instrumental with so many of us broadening what computers could do. It meant so much then. He is part of computer history.

https://developers.slashdot.org/story/24/01/04/0126247/niklaus-wirth-inventor-of-pascal-dies-at-89

villares, (edited ) to random Portuguese
@villares@ciberlandia.pt avatar

Faleceu dia primeiro Nikolaus #Wirth, criador, entre outras linguagens, de #Pascal, uma das linguagens que eu gostei de usar por muitos anos, primeiro como adolescente autodidata vc (nem lembro direto o que eu fazia) e depois numa versão embutida em um software de CAD (eu criava plug-ins e "objetos paramétricos").

thom, to random

So Niklaus Wirth has passed away. He was, among many other things, the creator of #Pascal. (Turbo) Pascal was an incredibly important point on the path I took to becoming a software developer. Decades later, I'm not sure that I have ever had as much FUN writing software as I did back then. On days when I'm sitting here banging my head on the desk, thinking about how I miss the days when this was more 'fun' than 'work', those Pascal days are invariably what I'm missing.

lispm, to random German
@lispm@moth.social avatar

Niklaus Wirth passed away on 1st Jan 2024? I learned a lot by reading his books and by using Pascal & Modula 2 on the UCSD virtual machine on the Apple ][.

He is a true legend.

lispm,
@lispm@moth.social avatar

Niklaus Wirth's PASCAL made it to unusual systems: Here is a screenshot of a Lisp Machine, browsing the original Pascal User Manual and Report, but in a hypertext browser, with a PASCAL implementation loaded...

nikhil, to logitech
@nikhil@mastodon.acm.org avatar

RIP Niklaus . Wirth's was among the first programming languages I actually enjoyed, after love-hate with , and . I did loads of programming in Pascal in the 1970s and 1980s, on , and on the first IBM PCs (). Then, . If you are using a device today (I am!), that's another outcome of Wirth's vast ouvre!

jns, to random
@jns@mastodon.linkerror.com avatar

RIP Niklaus Wirth. :(

Creator of various programming languages like and more... the Oberon OS, and interesting computing hardware, such as the Lilith computer, has passed on the 1st of Jan.

He was one of the few people who actually made the full computing stack, from a language and compiler to OS, to hardware to run it on.

I'm hoping that re-imagining computing from the ground up like that, didn't just die with him.

nerdeiro, to random
@nerdeiro@fosstodon.org avatar

Niklaus Wirth passed away. was the second language I learned, after

davidbisset, to random
@davidbisset@phpc.social avatar

Wow. This is #developer oldschool stuff:

"The #IDE we had 30 years ago... and we lost"

https://blogsystem5.substack.com/p/the-ides-we-had-30-years-ago-and

I (vaguely) remember Borland Turbo and Turbo #Pascal. 👍🏻

ethauvin, to haskell
@ethauvin@mastodon.social avatar
screwtape, to random
@screwtape@mastodon.sdf.org avatar

#pascal @jns
if you'll forgive my serial errantism
and have a huge amount of spare effort you would like to expend, sometime (probably not before tomorrow)
would you like to gander at
An Interactive Programming System For Pascal by Jerker Wilander
possibly relating it to the interactive C++ programming visible in your
https://toobnix.org/w/qbsgYE39mtoyCiEiSpYeJ9
game engine peertube videos?

https://link.springer.com/article/10.1007/BF01933189

inb4 I didn't look it up for you in any of the usual places
I haven't read it myself yet

screwtape,
@screwtape@mastodon.sdf.org avatar

@jns
*This article embeds #Pascal development inside the #interlisp environment for the purpose of pascal development, however note this was pascal at least before 1980. #Programming #InteractiveProgrammingEnvironments
I'm looking at this and other articles in that Interactive Programming Environments anthology I like.

popey, to random
@popey@ubuntu.social avatar

Went into the loft to get the Christmas decorations. Stumbled on this old thing. No idea if it all works. I guess that’s my Sunday sorted.

till, (edited )
@till@ubuntu.social avatar

@popey I also had a computer, when I got 16, after having borrowed a (3.5 KILObytes of RAM) for 2 or 3 months. Unfortunately, I do not have it any more, as I never had the money to buy a new computer without selling the old one ...

I programmed in , , and on it.

Who has none, get (for 38911 Basic bytes free) and (for the adventure games)

psychotimmy, to retrocomputing
@psychotimmy@mastodon.online avatar

Is there anyone else out there who's attempting #AdventOfCode in an older language (and/or dialect) like #Pascal or #Fortran77? I see lots of people doing it using the usual suspects, but I can't believe I'm the only one enjoying it as a #RetroComputing exercise!

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • thenastyranch
  • rosin
  • GTA5RPClips
  • osvaldo12
  • love
  • Youngstown
  • slotface
  • khanakhh
  • everett
  • kavyap
  • mdbf
  • DreamBathrooms
  • ngwrru68w68
  • provamag3
  • magazineikmin
  • InstantRegret
  • normalnudes
  • tacticalgear
  • cubers
  • ethstaker
  • modclub
  • cisconetworking
  • Durango
  • anitta
  • Leos
  • tester
  • JUstTest
  • All magazines