A very influential mainframe Pascal compiler - M247

  Рет қаралды 4,852

moshix

moshix

Күн бұрын

Пікірлер: 44
@davidmcclain3408
@davidmcclain3408 7 ай бұрын
Watching this video was great! But it really drove home why the advent of Lisp Machines and Smalltalk were so radically revolutionary in their day. Today, I thank my lucky stars that I have a wonderful Lisp environment to live in. The video reminded me to thank the computer gods...
@captaindunsell8568
@captaindunsell8568 7 ай бұрын
At Andor Systems, we developed out CacheXchange DaSD controller based upon the 370xa instruction set using a process we called compiled code simulation using Pascal …
@moshixmainframechannel
@moshixmainframechannel 7 ай бұрын
Great !
@k4vms
@k4vms 7 ай бұрын
Nice presentation and history lesson. I learned stuff I did not know. Worked for DEC for many years , Apple, and IBM Spent 15 years with DEC and 18 Years with IBM Ricky from IBM(retired)
@moshixmainframechannel
@moshixmainframechannel 7 ай бұрын
Glad it was helpful!
@jirehla-ab1671
@jirehla-ab1671 7 ай бұрын
Hmmm how do banks handle millions of database connections when processing millions of transactions?​@@moshixmainframechannel
@timothystark4475
@timothystark4475 4 ай бұрын
Wow. I learned how to writer Pascal programs on VAX/VMS systems at my university as my computer science major. Later I switched to C/C++ programming after my graduation.
@SteveAB4EL
@SteveAB4EL 7 ай бұрын
I did a lot of programming with Borland Pascal (and other compilers), but my introduction to PASCAL happened in the Faculty/Graduate TN3270 job entry room for the Amdahl. There was a grad student (like me) from Jaipur who would nap on the bench (after Midnight) waiting for the next run of her PASCAL program to print out. *I didn't know PASCAL,* but when she got stuck, I would look at her code logic and ask her questions ... until she would see how to fix it! That would be 1984. :^)
@moshixmainframechannel
@moshixmainframechannel 7 ай бұрын
I hope she was good looking
@ChrisJackson-js8rd
@ChrisJackson-js8rd 7 ай бұрын
pascal and basic were what i learned on :) the history of fortran compilers is actually really interesting too
@moshixmainframechannel
@moshixmainframechannel 7 ай бұрын
I agree
@mieszkogulinski168
@mieszkogulinski168 7 ай бұрын
I used Turbo Pascal (and then Free Pascal) as a kid :) I still have two books with tutorials (in Polish) somewhere on the shelf.
@TheStefanskoglund1
@TheStefanskoglund1 7 ай бұрын
Moshix, Korn shell is from the first half of the 80s ie 82ish and was written by David Korn.
@moshixmainframechannel
@moshixmainframechannel 7 ай бұрын
Thanks ! But the time period would have been correct.
@johnmckown1267
@johnmckown1267 7 ай бұрын
I loved PL/I. Pascal confused me at times due to the concept of "statement ending" vs. 'statemen separating" things. I kept putting PL/I semi-colons where they didn't belong.
@moshixmainframechannel
@moshixmainframechannel 7 ай бұрын
Luckily I learned pascal before PL/1 so for me this wasn’t an issue
@NineInchTyrone
@NineInchTyrone 7 ай бұрын
I took a PL/1 course and enjoyed it. Why didn’t it take off ?
@moshixmainframechannel
@moshixmainframechannel 7 ай бұрын
@NineInchTyrone wasn’t widely available. It’s a big language. Difficult to write compilers for it. Poor I/O capabilities. library too mainframe specific (like the ON conditions)
@NineInchTyrone
@NineInchTyrone 7 ай бұрын
@@moshixmainframechannel 🤔
@KameraShy
@KameraShy 7 ай бұрын
Just starting to watch, but I am absolutely flabbergasted that a tape from Way Back Then is still readable! Apparently without error. Yeah, IBM really did make solid iron.
@mieszkogulinski168
@mieszkogulinski168 7 ай бұрын
Tapes are estimated to be more reliable than hard disks over long time - modern archival tapes are estimated to work at least 30 years from date of production.
@moshixmainframechannel
@moshixmainframechannel 7 ай бұрын
@mieszkogulinski168 yes but he problem will be to have devices that can read those tapes in 30 years. Find me a device that can read a tape from 1994, and an operating system and drivers that can use that device.
@mnoxman
@mnoxman 6 ай бұрын
The Domain OS was mostly written in Pascal. I know the guy who ran the PASCAL users group.
@vmisev
@vmisev 7 ай бұрын
goto in Pascal??? Ah, what the sacrilege!!! Just joking, thanks for the very interesting video! Also, I'm very glad that you went with Rob Prins TK, I was promoting his work for the long time (not that anyone listens to me, but still...) I had a lot of health issues (old fart me), but I hope I'll be back online soon promoting your channel and MVS/TK. All the best, my dear friend and teacher!
@moshixmainframechannel
@moshixmainframechannel 7 ай бұрын
Pls get better !
@AK-vx4dy
@AK-vx4dy 7 ай бұрын
Turbo/Borland Pascal is GOAT !
@moshixmainframechannel
@moshixmainframechannel 7 ай бұрын
Ok
@davidmcclain3408
@davidmcclain3408 7 ай бұрын
Holy Smokes! This takes me back more than 50 years! I see you operating a virtual mainframe from a modern workstation. How do you tolerate the massive slowdown in factor going so far back in time? I remember working for IBM, and I do remember their mindset as being that theirs is the only way. But I also remember the 1980's jolting IBM into using 3rd party chips and software.
@moshixmainframechannel
@moshixmainframechannel 7 ай бұрын
Massive slowdown in factor? Not sure I understand.
@codewizard58
@codewizard58 7 ай бұрын
I found Pascal (P6000) too verbose so I wrote a C compiler in Pascal. This was in 1982 when I was working at Imperial College Computer Centre.
@moshixmainframechannel
@moshixmainframechannel 7 ай бұрын
There you go !
@trs80model14
@trs80model14 7 ай бұрын
Never did Pascal on a mainframe. Started with Tiny Pascal on the TRS80, then Waterloo Pascal on a SuperPET for comp sci classes, then Turbo Pascal on cp/m and pc’s. MODULA-2 was supposed to take over , at one time…
@moshixmainframechannel
@moshixmainframechannel 7 ай бұрын
I did some Modula-2 but without the LILITH machine it wasn’t going to be any fun
@charlesanthony3248
@charlesanthony3248 7 ай бұрын
UCSD Pascal for me; actually went to UCSD to get my copy.
@moshixmainframechannel
@moshixmainframechannel 7 ай бұрын
Nice. What kind of machine ?
@charlesanthony3248
@charlesanthony3248 7 ай бұрын
@@moshixmainframechannel DEC PDP-11
@LindenAshbyMK
@LindenAshbyMK 7 ай бұрын
Is there any chance you have Stoney Brook Pascal (compiler) documentation somewhere ? The PC/DOS version of it.
@moshixmainframechannel
@moshixmainframechannel 7 ай бұрын
Sorry. I don’t have it
@fredericv7194
@fredericv7194 7 ай бұрын
Hi, thank you for this great video. Did you think about backinh up this tape image on web archive? It would be great if we could all try this compiler in mvs emulators. Best regards
@moshixmainframechannel
@moshixmainframechannel 7 ай бұрын
Thanks. It’s the property of IBM. Only they can share it
@captaindunsell8568
@captaindunsell8568 7 ай бұрын
Long live hercules
History of IBM mainframe operating systems - M243
58:34
moshix
Рет қаралды 27 М.
Computer History 1953 IBM 701 Rare promo 1953 first of IBM 700 Series Mainframes, tubes EDPM
5:38
Computer History Archives Project ("CHAP")
Рет қаралды 39 М.
Гениальное изобретение из обычного стаканчика!
00:31
Лютая физика | Олимпиадная физика
Рет қаралды 4,8 МЛН
We Attempted The Impossible 😱
00:54
Topper Guild
Рет қаралды 56 МЛН
Quando A Diferença De Altura É Muito Grande 😲😂
00:12
Mari Maria
Рет қаралды 45 МЛН
“Don’t stop the chances.”
00:44
ISSEI / いっせい
Рет қаралды 62 МЛН
Rendering 2D objects - Software from scratch
1:45:23
Muukid
Рет қаралды 34 М.
Intro to Embassy : embedded development with async Rust
18:47
The Rusty Bits
Рет қаралды 12 М.
Compiler Q&A, September 2024
2:10:03
Jonathan Blow
Рет қаралды 37 М.
Forget C - Assembly is All You Need
2:26:25
Tsoding Daily
Рет қаралды 42 М.
How to use CICS | COBOL
59:59
emahar
Рет қаралды 12 М.
Is SDL3 Ready For Production?
1:37:32
Tsoding Daily
Рет қаралды 36 М.
Freshly Genned MVS/CommunityEdition - M233
26:09
moshix
Рет қаралды 3 М.
Comprehending Proc Macros
47:41
Logan Smith
Рет қаралды 23 М.
Andrew Kelley   Practical Data Oriented Design (DoD)
46:40
ChimiChanga
Рет қаралды 156 М.
Гениальное изобретение из обычного стаканчика!
00:31
Лютая физика | Олимпиадная физика
Рет қаралды 4,8 МЛН