Email or username:

Password:

Forgot your password?
Shawn Hooper (he/him)

Niklaus Wirth, the inventor of the Pascal programming language, author of "Algorithms + Data Structures = Programs", and more, passed away on January 1.

Wirth's law, named after him, is an adage which states that software gets slower more rapidly than hardware gets faster.

#programming #computerscience

28 comments
Dave Jacoby

@shawnhooper I read once that he said that Europeans passed him by reference (pronouncing his name correctly) while Americans pass him by value (pronouncing it as "Nickel's Worth")

Eric Goodwin

@shawnhooper pascal was my second and in some ways favourite language.

Dаn̈ıel Раršlow 🥧

@Auxonic @shawnhooper Borland's Turbo Pascal was the first compiled language that I used professionally.

Human 3500

@Auxonic @shawnhooper I wrote a lot of Pascal. It is a pretty decent language.

Matthew Phillips

@human3500 @Auxonic @shawnhooper it's still kicking ass. Check out the FreePascal project. Actually have one of the best wasm implementations of any language.

Human 3500

@matthewp @Auxonic @shawnhooper I probably only wrote software for a living for ten or fifteen years and that was a bit of time ago. We actually had our own Pascal language to program our product.

Sean Eric Fagan

@shawnhooper Oh no. :(

"Americans call me by value, while Swedes call me by name."

[HUGS] getimiskon :OwOid: :blobcatgooglywtf: :verified_neko:
@shawnhooper didn't know about it, and I have been learning Pascal because of some classes. :neocat_pensive:
Lukas Rox

@shawnhooper Pascal was my second programming language after BASIC. I am who I am thanks to this guy

Barry Goldman

@shawnhooper oh man i remember that book when i was a kid.

his law is very true and VERY dissapointing.

Mikel Forcada EA5IYL

@shawnhooper A book I have always read with admiration. May he rest in peace.

Howard Chu @ Symas

@shawnhooper That was the textbook for my EECS 380 course. I owe a lot to the foundations laid out there.

Marty Fouts

@shawnhooper one of my earliest contributions to what we now call open source was an effort to port a Pascal compiler from a CDC mainframe to a DEC minicomputer. I think I still have my copy of the Pascal programming book. There were giants in those days and he was among them.

Crimea River

@MartyFouts @shawnhooper Thank you for that work. I never got a chance to use it in the end, but I was so glad it was there. I always wondered if it was possible to write some kind of DCL to Pascal converter.

Wolfram Rösler

@shawnhooper Sorry to hear that. Saw him live in a university lecture decades ago where he talked (iirc) about the #Oberon system. A true legend. Being a #C guy, and not being into B&D, I always hated his programming languages, though.

𝓼𝓮𝓻𝓪𝓹𝓪𝓽𝓱【ツ】☮(📍🇬🇧)

@shawnhooper
is that a law about software or a law about how companies employ developers and organize software development?

DELETED

@shawnhooper I must be one of the many thousands that got exposed to #Pascal (a serious language) after starting with the #zxspectrum #basic

RIP, one more beacon in my life's journey goes dark.

Dr Daniel Eriksson 🇸🇪🇦🇺

@shawnhooper Pascal was taught at school when I was 15 and my first contact with programming. It made its mark.

Shawn Hooper (he/him)

@DanielEriksson We touched on it briefly in high school. Unfortunately they decided mainly to teach us Visual Basic.

Steven Woolgar

@shawnhooper @pixel that sucks. Wirth was a huge influence on my early development as a software engineer. Both Pascal and the Modula family. 😢

Old_IT_geek

@shawnhooper Pascal was my second computing language and it’s still the best. My first was BASIC on punch cards.

Ursine

@shawnhooper
Experimental investigations into halting considered harmful.

Dr Dunning

@shawnhooper time to reread The School of Niklaus Wirth. ❤️

Bill Zaumen

@shawnhooper I have a copy of Niklaus Wirth's book, "Programming in MODULA-2". One fun quote from it is the following gem:
After all, complicated tasks usually do inherently require complex algorithms, and this implies a myriad of details. And the details are the jungle in which the devil hides.

The only salvation lies in structure.

If only more people wrote like that! (Page 86 of my printed copy, but
Google suggests Page 89, possibly due to counting unnumbered pages)

@shawnhooper I have a copy of Niklaus Wirth's book, "Programming in MODULA-2". One fun quote from it is the following gem:
After all, complicated tasks usually do inherently require complex algorithms, and this implies a myriad of details. And the details are the jungle in which the devil hides.

The only salvation lies in structure.

Go Up