The IBM 1401 compiles and runs FORTRAN II

  Переглядів 1,261,916

CuriousMarc

CuriousMarc

День тому

We attempt to compile and run a simple FORTRAN program on our vintage 1959 IBM mainframe computer at the Computer History Museum. FORTRAN is a big stretch for this business oriented machine, with 16k memory and a CPU not meant at all for scientific applications. Even integer multiply and divide instructions are an optional feature on the base machine! Success not guaranteed.
Come see the IBM 1401 computer at the Computer History Museum in Mountain View, California, USA:
computerhistory.org/exhibits/...
Simulation and programming environment available here: github.com/lucaseverini/ROPE.
Mike Albaugh has made a page that explains how to run the same demonstration in the SIMH simulation: nulli.us/f1401/package.html
Some pointers on how to start programming the IBM 1401 on my website (work in progress): www.curiousmarc.com/computing...
Details on this implementation of FORTRAN: ibm-1401.info/1401-IBM-Systems...
IBM 1401 FORTRAN compiler source code: ibm-1401.info/1401-FORTRAN-Ill...
E-mail exchanges with the original developers of the IBM 1401 FORTRAN: ibm-1401.info/FORTRAN-e-mails....
Official CHM IBM 1401 Video: • 1401: The Dawn of a Ne...
More CuriousMarc IBM 1401 videos: • Debugging the 1959 IBM...
Our sponsor for PCBs: www.pcbway.com
Support the team on Patreon: / curiousmarc
Merch on Teespring: teespring.com/stores/curiousm...
Learn more on companion site: www.curiousmarc.com
Contact info: ukposts.infoa...

КОМЕНТАРІ: 1 800
@subtledemisefox
@subtledemisefox 6 років тому
I don't see how this whole computer thing is ever going to take off.
@urbanweekendwarrior7238
@urbanweekendwarrior7238 6 років тому
Seriously, why would anyone want such a machine in their home, let alone in their pocket!
@tharqal2764
@tharqal2764 6 років тому
Especially if they could just do calculations on an iPad instead
@1973Washu
@1973Washu 6 років тому
In 100 years the five richest kings of Europe will have one and that will be about it.
@johneysupergd7796
@johneysupergd7796 6 років тому
Pffff the sound of these machines are ear raping i can imagine that worker will get deaf after a day working with such computer systems,phew.
@On2wls
@On2wls 6 років тому
Subtle Demise: Those IBM Selectric typewritters hooked up to a small Black and White TV and 1kb of memory chips will never catch on.
@howardanderson7569
@howardanderson7569 6 років тому
Thanks for restoring this machine! Nostalgic... In the 60s I worked inside Cheyenne Mountain writing assembly language for the giant Philco 2000 system with the Philco 212 processor. All discrete transistors on boards... 32K of 48-bit words with an astounding speed of 1 MHz. Over two hundred instructions available. Two instructions per word so we could have assembly language programs with, at most, 64,000 assembly language instructions. We managed to track all satellites in orbit at the time (about 1100) and run differential correction of the orbits three times a day (they get perturbed by solar wind, gravitational anomalies, etc., and the orbit data has to be corrected frequently.) My colleague who was responsible for maintenance of the differential correction module was so pressed for space that he had to locate comments to the computer operators and shorten them to free up a tiny bit of space if he needed a bit more space. Things like "Mount tape 5 on Drive 7" became "Mt 5 - 7." Developing 2000 lines of assembly language (a box of cards) usually took 6 months! Could get only 1 run every two days and usually got back a 200 page core dump showing exactly what was in memory when my program blew up. Took hours to analyze and figure out what went wrong... I also operated and wrote programs for the Philco 1000 off-line system. Later I wrote assembly language for the IBM 360/85. Then I worked on Multics and wrote LOTS of FORTRAN. This was all great fun. Truly enjoyable strangely. Worked my way all the way down to the PC which I am still using and programming in Visual C++ and Android. We have come an incredibly long way in an incredibly short time. No one I worked with envisioned processors like the ones we have in cell phones. I am still enjoying writing code! Great fun!
@stan.rarick8556
@stan.rarick8556 5 років тому
Re: saving space. And some people never understood why years were stored as 2 digits.....
@Sybok51288
@Sybok51288 5 років тому
best comment ive read on anything computer related on youtube (and ive been binge watching old electronics videos) thank you for sharing!!!
@eloyex
@eloyex 5 років тому
you are one of a kind !! my first computer lenguage was FORTRAN IV in a 360. Just a year later, 1979, the 360 was dissmantled in my university and a new, way modern mainframe took its place. I am almost sure my class was the LAST class to punch cards and wait for the compiling and see results on paper, instead of screens. Intel 8080 was a big boom at that time and we started to work in binary day and night !!!! You belong to the pioneers (60's) and I belong to the microprocessor guys on the 80's. 8080, 8085, 6502, z80 from zilog, 6800 ... pretty funny times. Memory inside one integrated circuit was all volatile, and the 6116 (2kx8) was a HUGE thing at that time.
@bobvonbuelow9983
@bobvonbuelow9983 5 років тому
somewhere around here I have a Philco 2000 manual. I worked on an experiment at SDC called TATC (Terminal Air Traffic Control) that used the Philco for it's main processing.
@danielodors
@danielodors 5 років тому
Did you get to see any false alarms while you were working for them?
@thebestisyettocome4114
@thebestisyettocome4114 4 роки тому
At age 98, I do remember this system as the very best. IBM was the top of it's game. I still own a select two typewriter. 👍🇺🇸
@metroplexprime9901
@metroplexprime9901 4 роки тому
Does that selectric still function? Also, do you have any other old IBM products?
@chrisbragdon5901
@chrisbragdon5901 4 роки тому
Mr. Hahn, The old 1052! Subject of many horror stories! Operators used to literally “freesbie” them around the computer in blind fits of rage!
@alb12345672
@alb12345672 4 роки тому
What do you develop in today?
@DavidKrautscheid
@DavidKrautscheid 4 роки тому
wow i hope you live longer cause it would be awesome when you celebrate your 100 birthday age
@VotanLoad
@VotanLoad 4 роки тому
@@danielmbcn Yes, we had computer even older than 100 years old. They were analog, mechanical computers.
@gordslater
@gordslater 6 років тому
the irony is that the error display on the blinkenlights is easier to decode than your average MS Windows error code
@nanithefuck
@nanithefuck 5 років тому
Gord Slater “Something happened :(“
@manuell3505
@manuell3505 5 років тому
Fatal exception 345d332 at adress 344ab232223a of virtual subsystem 4...
@amoledzeppelin
@amoledzeppelin 5 років тому
Faildows.
@lonewolfgeoff
@lonewolfgeoff 5 років тому
at least the lights say something useful and not "smashed" like m$ windows does! it makes sense!
@alexa.davronov1537
@alexa.davronov1537 5 років тому
Yeah, microsoft is a garbage.
@richardcommins4926
@richardcommins4926 2 роки тому
When I was in college in 1969 as a freshman I took a computer class in Fortran II. Yes, we used an IBM 1401 computer with a card reader and high speed printer. You didn't show the card punch machines though in your video. Those were in a separate room. We also had a separate card deck reader for checking the syntax of the card stack before it went to the computer. Our machine had 16K of core memory and a cycle time of 100us and no video monitor. Today 50 years later, my desktop computer has 32 Giga Byte of memory, 2 Tera Byte of solid state memory (SSD) and a cycle time of 333 Pico Seconds, built in floating point and matrix processors and an ultra high resolution monitor of 1920x1200 pixel 256 color palette, 32" LCD monitor. The old machines did real math and science and the new machines are used for social media and talking on Twitter and Facebook. Has the face of computers changed in 50 years.
@michaelbauers8800
@michaelbauers8800 2 місяці тому
Plenty of computers are still doing a lot of math!
@_P_M_
@_P_M_ 6 років тому
The best memories I have with my Dad in the early 70's were of him taking me to the data processing room at the bank where he worked and letting me run some of the machines. I was just a little kid, and the old IBM mainframe equipment was huge. It was like going to the Batcave. The Reader/Sorter was my favorite. It was an amazing thing to watch. At some point I'd usually manage to jam it up. My Dad has been gone for nearly 30 years, but when I'm around computer technology I feel close to him.
@ayior
@ayior 5 років тому
Now no one can say tech is emotionless~
@studioeffects
@studioeffects 5 років тому
That's a great story Paul. You Dad still lives on.
@itsjoe8443
@itsjoe8443 4 роки тому
Really nice story man! I remember back in 2000, my dad used to synch one of his watches using the computer screen, and for me it was just like witnessing magic! Guess that had an impact on my love for technology through my life :)
@javicastrob
@javicastrob 3 роки тому
This is so pure, I cant stop crying
@jamesmorton7881
@jamesmorton7881 2 роки тому
my high school had one,
@marcuswilliams3455
@marcuswilliams3455 3 роки тому
This computer is 61 years old. Can people really comprehend how much computer technology has change over 6 decades? Even the first IBM PC was created 20 years after this beast was build.
@georgegonzalez2476
@georgegonzalez2476 2 роки тому
That compiler was quite an achievement. Memory was really tight so the compiler had to work upside-down-- the source code was kept in memory and the compiler, all 97 passes of it, ran over the source code, making small changes. Unusual, and slow, but it worked.
@CuriousMarc
@CuriousMarc 2 роки тому
you nailed it, that’s how it was done. We were quite impressed that they made it work!
@PapawCulberson
@PapawCulberson 5 років тому
My father worked for IBM from the early 60's until the 2000's - I remember piles and piles of that huge green printer paper all over the house - him coming home with huge rolls of tape - and those cards - OMG - the cards from HELL! Took me to work with him one Saturday and he actually let me play with the card punch machine. He got in trouble on Monday morning because the card reader person had a pile of cards that simply read "My name is Steven Eddy" - over and over and over. He was a missile and trajectory specialist from the Army and worked on the programing that got the Apollo to the moon and back. Later in his career he designed the program that helped destroy most of the Iraqi SCUD missile mobile launch devices after the SCUD had already been fired by using RADAR to track the missles for a short distance then extrapolating the trajectory information to target the firing position within seconds sending the coordinates to our missles launchers which operated similar to the missles at the start of the Iron Man first movie.
@wasdplayer
@wasdplayer 4 роки тому
That's amazing!
@timothykeith1367
@timothykeith1367 4 роки тому
greenbar paper
@andreyansimov5442
@andreyansimov5442 2 роки тому
Looks like secret info 😁
@TheDiveO
@TheDiveO 6 років тому
Thank you very much for not only preserving this part of computer history, but get it running again, and filming it! Not everyone can visit all these places, so such videos are an important part of computer heritage. Including the hiccups, like the scene when the central processor goes into error and the operators need to decipher the status indicators. This wakes me up to the high level of reliability we've come to expect from modern cpus ... meltdown notwithstanding.
@SPimentaTV
@SPimentaTV 6 років тому
TheDiveO Agreed!
@JOHNBEA
@JOHNBEA 6 років тому
Well said!
@SianaGearz
@SianaGearz 6 років тому
I wonder whether it was a bit more reliable when it was new. This thing is 58 years old now. I don't have many 15 year old computers left that still function as reliably as when they were new, they're all dying off like flies right around now, in fact components that are older than 6 or 7 years are starting to show issues.
@TheDiveO
@TheDiveO 6 років тому
Siana Gearz probably a mixed bag, with some things being more robust and then some weak spots placed at central places...
@SianaGearz
@SianaGearz 6 років тому
Was there a "they don't make them like they used to" comment here that disappeared? Because every single damn time somebody says that, a Commodore VC-20 dies and a ZX Spectrum loses its expansion bus. They don't even need anything to age or deteriorate, they just don't want to live on this planet, never did - and it's not like they were major engineering mishaps, it's just what things used to be like. In fact i'm amazed that I can abuse modern components and I usually wouldn't have a single data loss event or hardware malfunction for years on end, and that in spite of a complexity that is completely beyond grasp.
@wuznab5109
@wuznab5109 5 років тому
That exit sign probably has more computing power.
@alexandera.1411
@alexandera.1411 4 роки тому
Per square inch?
@pyglik2296
@pyglik2296 4 роки тому
As a programming student I know what it feels when you hit F9 and after a while compilation is complete, but I can only imagine how it was back then when you had to take all your prepared punchcards, load them into a reader and go to printer for results. I can only see that the joy of compiled program is always the same :) And of course the immortal turning it off and on again ;)
@SaraMorgan-ym6ue
@SaraMorgan-ym6ue 5 місяців тому
imagine loading and running fortran on your cellphone for the giggles factor and saying well my phones faster🤣
@pocoapoco2
@pocoapoco2 6 років тому
You know one of the most impressive things to me is those tape machines. They spin and stop those big heavy reels so quickly and accurately. The level of machining involved would be high even by today's standards.
@techman2553
@techman2553 6 років тому
The tape reels themselves didn't need to be very accurate, they are only feeding out tape slack, which is a separate process from reading the tape. If you look closely at the tape machines, under each reel, on either side of the big blue panels, is a glass covered compartment where a long loop of tape can hang down. The reel spins fast to pay out slack as needed to keep some length of tape hanging down. A separate feed motor then moves the light-weight loop of tape through the read head with precision. The take up real then spins as needed to take up the slack-loop past the read head. This means that the spinning reels themselves don't move in sync with the read head activity, they are just playing catch-up to keep the hanging loops of tape at a manageable length. The loops of tape are basically FIFO buffers, which is pretty clever.
@vink6163
@vink6163 6 років тому
How fascinating! I was wondering why both reels were moving out of sync. Definitely impressive how fast the motors wind/unwind the spools though.
@lobsterbark
@lobsterbark 6 років тому
I think its funny that people think thats impressive now. Cassettes do the same thing, and nobody goes crazy over them being precision pieces of engineering.
@vink6163
@vink6163 6 років тому
@lobsterbark: That's because cassettes are tiny so moving fast and starting/stopping quickly come with the territory. Same reason why a toy car that accelerates faster than a sports car isn't impressive to most people. It's not the speed alone that's impressive, it's the fact that something so large and heavy is capable of those speeds and levels of acceleration.
@moi01887
@moi01887 6 років тому
@lobsterbark: Cassette drives don't do nearly as much as those tape drives. All they do is move a tape across a head at a fixed speed, and in computer terms take forever to come up to speed and stop. The drives in this video are 10x more sophisticated. Of course they also probably hold 1/10 as much data...
@thearchibaldtuttle
@thearchibaldtuttle 6 років тому
The guys in the red shirt are the zen masters, the jedi, the keeper of the holy grail of computing! Remember the stories of older programmers when they dropped the stack of cards onto the floor and then had to sort the program again! Reading the memory dump after a program crash was nothing for them. Extremely deep understanding how everything works together.
@artnc4139
@artnc4139 6 років тому
Speaking as an old guy, it was a feature in some languages that columns 73-80 had a sequence number (assigned by the programmer), so in the event the card was dropped, you could restore the correct order in a card sorter - which is an entirely different piece of history. In order to sort cards, you sorted one column at a time, sorting on the columns from right to left (ie 80,79,78,77,76,75,74,73) and your cards were back in order. Or you wrote a FORTRAN program to read the cards, sort them in memory, and use the punch capability to punch out the cards in the correct sequence
@person800
@person800 5 років тому
> jedi :cringe:
@stan.rarick8556
@stan.rarick8556 5 років тому
@@artnc4139 If you had the foresight to sequence them. :-) Sometimes a dropped deck would mostly just fan out and it wasn't TOO hard to put back in order.....(personal experience)
@cesteres
@cesteres 5 років тому
Nice to have some oldtimers here sharing their experiences. I'm so much in awe of early computing. The way more mature tech in my smartphone not so much.
@greenaum
@greenaum 5 років тому
@@stan.rarick8556 I heard from some of the old dinosaurs that people would draw on their cards with markers. Big diagonal lines. So that if you dropped a box, you could put them back together by joining up the lines. Still, punch tape was available back then, all one long piece. I dunno why the industry used cards instead. Even player pianos had nice, wide and long, rolls to store their data. I think punch cards is something to do with them being used back in the early 20th Century on mechanical adders, sorters, etc, the stuff IBM used to do. Stuff was made compatible, so nobody thought to improve the system.
@grahambell4026
@grahambell4026 3 роки тому
Wow, what memories. In 1961 to 1965 I was writing code for 1401s and 1410s at Eglin AFB, including an autocoder compiler for a two tape drive 1401-729 configuration, and modifying the 1410 operating system. IBMs 1401 autocoder required 3 drives. Our 1401s could not load code from tape, we needed a small loader deck on cards. Programs were compiled to cards, then loaded and run. Our FORTRAN work was all done on 709, 7090 and 7094 computers. This was primarily ballistics work for the Eglin missile Test range. After getting out of the AF, I joined the University of Wyoming, where our primary box was a Philco 2000.
@olik136
@olik136 6 років тому
I wonder- will there be a guy, 50 years in the future, going through extreme efforts, sourcing parts from around the world, to bring an iphone back to life and play flappy bird on it?- like his grandpa used to in the old days? Nice video- I really like that you actually use your stuff and not just stare at it!
@RiccardoMacri
@RiccardoMacri 6 років тому
If there is, we can't begin to imagine the support hardware and emulators they'll be using 50 years from now. Some of it might be used to cut through our current protection schemes like butter.
@bobwendoloski6970
@bobwendoloski6970 6 років тому
I doubt those iPhones will be still working in 10 years! I restore old radios as a hobby and have radios from the 30 that sound better than the stuff that comes out of the modern electronics.
@greenaum
@greenaum 6 років тому
Thing is, to repair a modern phone you'd need gigantic factory clean rooms to produce LCDs and microchips. You can fix these old things with a couple of spanners and a screwdriver.
@SianaGearz
@SianaGearz 6 років тому
greenaum, disagree. There are lots of people repairing high-tech devices. Look at such UKposts channels as iPad Rehab and Louis Rossmann - they rely on supply of replacement parts, but fortunately not everything dies at the same time, there is quite a bit of salvage and there's some overproduction and new old stock, and repair is even more financially viable and thus more common in low-income countries. We also extend and repair old computers occasionally, classic 8-bit machines from the 80ies, by replacing whole functional units with newly developed ones, what needed a factory back then can be done in an FPGA now. Decoding decapped circuits automatically is in its infancy at the moment on the software side, but the hardware is affordable, we can easily make high resolution images of 80ies IC innards. Who knows what kind of hardware prototyping and reverse engineering technologies we're going to have in 50 years, but chances are, they will develop alongside the end use hardware and trickle down to hobbyists and historical computing enthusiasts eventually.
@vink6163
@vink6163 6 років тому
@greenaum Back in the day, the parts for these machines were prohibitively expensive for most people. Now we can get the chips for a few cents each, or emulate the ones we can't get. So I have no doubt that in 50 years time, if we need a replacement iPhone screen to get the antique working again, we'll just order a modern compatible part, or perhaps more likely by then, just 3D print/replicate a fully working one!
@MrShobar
@MrShobar 6 років тому
I think that the program generated a Hilbert matrix (a notoriously ill-conditioned creature), inverted it, multiplied the inverse with the initial matrix. It's a good test for determining computational accuracy.
@CuriousMarc
@CuriousMarc 6 років тому
+MrShobar: Yes, that's exactly what it did.
@henrykoplien1007
@henrykoplien1007 5 років тому
And as you have seen at the upper right.... precision was not the best
@djd829
@djd829 5 років тому
Glad you can see and hear well
@RehabHalim-em8zo
@RehabHalim-em8zo 5 років тому
MrShobar wow. Those printers I used for 4 years printing out medical records at my first real Tech job for a hospital over night !!
@RME76048
@RME76048 5 років тому
I ran into some matrix difficulties about twenty years or so ago. I found that singular value decomposition (from the excellent book "Numerical Recipes in C") saved the day...
@gregfisher
@gregfisher 5 років тому
Oh my! That brings back memories! I actually operated a 1401 computer in the 1960's.
@kennethkho7165
@kennethkho7165 2 роки тому
Are you in the 80s today? I wish you to stay healthy!
@gregfisher
@gregfisher 2 роки тому
@@kennethkho7165 Not quite!
@dick7540
@dick7540 2 роки тому
I was an IBM 1401 programmer back around 1960 writing in Autocoder and Cobol working for WR Grace & Company in New York City. They had an IBM 1401in their shop. It was their newest piece of equipment. Your article mentions multiplying two forty digit numbers taking about 15 minutes. I remember there was a document which included the timeing for each operation. The time to multiply two words was a function of the length of each word. One of the other clowns, not me, set the computer to multiply two LONG words, something like 500 or 1000 digits each. The program would probably still be running today if somebody had not interrupted processing. Oh for the good old days.
@secondwindmusicproductions
@secondwindmusicproductions 6 років тому
I was delighted to find this video. In 1960 I started a co-op program at IBM Rochester and got hired in 1962. One of the first machines I worked on after getting hired was the 1402. It had just been transferred to Rochester for production from Endicott where it was developed. One of the projects I got early on was to try and fix a bad oil leakage problem on the geneva mechanism in the punch station. I finally did make a few design changes that fixed most of it. One of the changes was to put those little vents you see on top of the geneva to release pressure from between the starwheel bearings. To help identify the problem I had the model shop machine a geneva housing out of acrylic so I could see inside while it ran. I still have that model. Nice work guys.
@pattykuvshin
@pattykuvshin 5 років тому
Second Wind Music Wow, you are people from a really distant Era
@femboiuwu
@femboiuwu 5 років тому
@@pattykuvshin русские еее
@TheUnclepecos
@TheUnclepecos 6 років тому
I don't get why people want light and thin notebooks, this seems pretty portable to me...
@Mike1614b
@Mike1614b 6 років тому
I agree, I have a box truck, its no prob at all
@stumbling
@stumbling 6 років тому
Wait, does it have a handle on it?
@julianelmo7006
@julianelmo7006 5 років тому
It has a jet engine
@clangerbasher
@clangerbasher 5 років тому
Never ever use a computer you can throw.
@DartLuke
@DartLuke 5 років тому
TheUnclePecos hulk agree with you
@artiem5262
@artiem5262 7 місяців тому
I started (in the mid 60's) on an IBM 1620-IID -- with disk! FORTRAN IID as well as assembly language. What a trip! For a number of years I bounced back and forth between FORTRAN and assembly code, doing a lot of work re-coding FORTRAN libraries and subroutines into hand-optimized assembly code. Went on to do OS development (in assembler) at SDS (Sigma 5, 6, 7, 9, 560), and DEC (VAX/VMS). Still coding today, mostly in Python (or whatever it takes to do the job). And while the hardware has gotten incredibly more powerful, on the software side, some times printing "I got to #3" is the best we can do for debugging, so many decades later!
@rhymereason3449
@rhymereason3449 6 років тому
These old geeks are having the time of their life... and I'd be there right with them if I lived near by. Spent my early adult life writing Fortran, PL/1, and 360 Assembler code on early IBM 360 series machines. Amazing what we got done on 32K of core and 20M hard drives.
@MaKaNufilms
@MaKaNufilms 4 роки тому
And as Always the good old IT Crowd helped again: " Have you tried turning it 'off' and 'on' again?"
@dadillen5902
@dadillen5902 3 роки тому
Basic troubleshooting for any device that operates on electricity. Step one turn it off then on. Step two lift slightly and drop before turning on.
@MaKaNufilms
@MaKaNufilms 3 роки тому
@@dadillen5902 Absolulty not wrong, but sometimes could be handled without if the system is more stable. Maybe start fully supporting ECC could help^^ (caugh *ntel caugh )
@JamesAllmond
@JamesAllmond 6 років тому
Wish my Dad was still around, he would have seen that and, in a way only he could, explain the problem with expletives added in for good measure! He could read that crap! Thanks for saving these and trying to make them work.
@wdfarmer2
@wdfarmer2 2 роки тому
I loved this video. When I began studying computers in 1967, this is what they looked like. I recognize all the equipment in the video (except that modern Tape Emulator), and understand everything the people in the video are saying. I worked my way through college by operating a Honeywell 200 computer which was very similar to the IBM 1401 in the video. I mounted tapes on tape drives, loaded cards into a card reader/punch, and loaded paper into the printer. And I wrote FORTRAN II programs and punched them into cards by using an IBM 026 keypunch just like the one in the video. I loved all of it, and enjoyed learning and using the constantly advancing technologies during my 25-year career as a software engineer.
@markwilliamson9199
@markwilliamson9199 5 років тому
Love it ! Makes me feel so old. I am 60 years old and first programmed in FORTRAN in 1976 On CDC Cyber 173 machines. Well done.
@jackdaniels8898
@jackdaniels8898 6 років тому
This is quite amazing. The very first IT class I took in Jr. College was the very last Fortran class taught using cards. I averaged 2 bad cards for every good card. Thanks for bringing back such amazing memories for me. The sound ... the tapes... the green bar.... Funny you had to put a subtitle on the video stating the cards contained the program.
@cpufreak101
@cpufreak101 6 років тому
reminds me of a book i picked up from a Salvation Army. was a paperback textbook of some sort that taught coding FORTRAN IV. I have yet to ever fully read through the book, but it had an entire chapter dedicated to punch cards lol
@lawrencedoliveiro9104
@lawrencedoliveiro9104 5 років тому
That would have been a fast “load-and-go” compiler created at the University of Waterloo. Great for teaching. I think it got its speed by compiling to code that was either threaded or interpreted. Or both.
@stan.rarick8556
@stan.rarick8556 5 років тому
Don't forget the coffee cup on the 1401.....until the paper ran out.
@robsciuk729
@robsciuk729 5 років тому
As an undergraduate, I took my first FORTAN course in 2nd year (1978), and was offered a student assistant, and T/A position as a result of my performance in that course. I was working on a CDC-6400, 60 bit word 5.5 bit ASCII ... and punch cards were familiar, if not the most desired input mechansim (we got acess to dialup via acoustic couplers on a terminal which used phone dialup at 300 Baud) ... 1401's were considered obsolete by then ... but this is a FANTASTIC look at how computing began ;-)
@TheLemonhawk
@TheLemonhawk 7 місяців тому
I remember traveling to Huntsville to get access to a 7090. The 1401 was used to generate an imput tape of the Fortran simulation that was then run on the 7090. The output tape from the 7090 was then put on the 1401 to generate the printout!
@CuriousMarc
@CuriousMarc 7 місяців тому
Yes, the IBM 1401 was often used to front end the big IBM 7090 scientific number cruncher. The 1401 had far better I/O, with the very fast 1402 card reader and 1403 printer and 7090-compatible 729.tapes. So tapes were created on the 1401, then mounted on the 7090 for doing the actual heavy computing. Back to the 1401 for printing, card punching, etc…
@eplazai
@eplazai 4 роки тому
Can't believe I was inside that room on this winter. Unforgettable!
@harthenry
@harthenry 6 років тому
I can tell Mike Albaugh has been around awhile -- he knows how to correctly fold the first sheet!
@rhymereason3449
@rhymereason3449 3 роки тому
LOL, I was thinking the exact same thing...
@JimGardner
@JimGardner 6 років тому
Pretty incredible that there's more processing power in the camera being used to record this video than there is in all of that amazing hardware. I absolutely love these videos. Great work everyone!
@simontay4851
@simontay4851 6 років тому
There's more processing power in a pic microcontroller, let alone the camera.
@rocketman221projects
@rocketman221projects 6 років тому
Even a PIC12, which costs just a few cents in bulk, is much more powerful. They have a lot less RAM and IO though.
@markarca6360
@markarca6360 6 років тому
Not only processing power, also megapixels.
@HattmannenNilsson
@HattmannenNilsson 6 років тому
In comparison, a digital video camera is pure science fiction. Think about this: the charge control circuitry for the lithium battery that powers the camera probably has at least a couple of magnitudes more processing power than the 1401. Although, arguably that circuitry might not be a general purpose computer. Then again; it might be. If it uses a microcontroller. It's absolutely mind-blowing to think about. I mean, there are fidget spinners out there that cost maybe a tenner that are thousands of times more powerful in terms of processing power. Or how about this? You can get a cheap, ugly, plasticy digital wristwatch on eBay for about a dollar that's built on a microcontroller running at a hundred times the clock speed of the 1401. And all that power is contained in a little silicon die that's smaller than a finger nail. I love watching videos like this one that shows a bit more of how an old system actually works. It really puts things into perspective.
@estebanquito545
@estebanquito545 6 років тому
this video is not about comparison, when this machine was around the camera you mentioned didnt exist yet
@theazrael4423
@theazrael4423 4 роки тому
Computer history is fascinating, I remember learning about the ENIAC, vacuum tubes and all. The evolution of information technology has to be among the most exciting of all the sciences. The transistor changed everything. A child powering up a tablet has no idea the power they have in their hands, when the ENIAC powered up, it used so much power it caused a blackout in the city. Salute to all the pioneers still alive in this chat. Thank you for everything.
@darleneschneck
@darleneschneck 2 роки тому
Boy does this take me back to the summer of ‘74 when I was 17. I was working at a book typesetter in Allentown, and we had a computer like this in the basement. It took up an entire room. The cables were in the floor and the room was kept cool. I love hearing the sounds of these machines running again, thank you so much! If someone had told me back then that 50 years in the future we could create a book on a laptop computer, I wouldn’t have believed it!
@r12fre0n
@r12fre0n 6 років тому
This museum tops my bucket list, like it is a must-see before I even graduate. I imagine it's a life-changing experience.
@beedslolkuntus2070
@beedslolkuntus2070 5 років тому
btay64 where is that museum anyways?
@jonathanberkeley4109
@jonathanberkeley4109 5 років тому
Seeing a 1401 IBM is life changing?
@Diesel8290
@Diesel8290 5 років тому
If looking at an old computer from 50 years ago is life changing. Then I feel sorry for you mate
@ZakKohler
@ZakKohler 5 років тому
Mountain View California. I flew there just to see this
@neilolif
@neilolif 6 років тому
Very nice. Takes me back to my college days where we had an IBM 360 in our Computer Engineering lab. Fortran was the language used by my Chemical Engineering class to study "Chemistry and the Computer." And in 1976, I worked ar IBM in San Jose and one of my jobs was bootstrapping an IBM 369 to run MVS and VM for mainframe printer test operations. The amazing Argonaut 3800 xerographic High Speed Printer Subsystem. I was "acting FE" on 3 units, keeping the operators up to speed and running engineering change tests with production simulations. 20 to 60 boxes of paper per shift. Minimum of half a pallet!!! On each printer.
@amazing763
@amazing763 6 років тому
So about 20 years ago I was working at IBM and one of the young guys said that he told his grandfather that he worked for IBM. Grandad said, "Well, at least you don't have to support VM." The fellow replied, "Grandfather, I support VM."
@vassildaskalov8779
@vassildaskalov8779 4 роки тому
@@amazing763 VM? This flashy thing with bells and whistles? Try MVS :)
@ocayaro
@ocayaro 4 роки тому
From now on I will respect all modern PC's that I access. They have such a backstory.
@mediocrefunkybeat
@mediocrefunkybeat 5 років тому
An amazing machine. The lengths the designers, engineers and manufacturers went to run what would be utterly trivial functions now is astounding. Thank you for showing us.
@chaddonschaddons7084
@chaddonschaddons7084 6 років тому
I haven't seen that paper in so long that I forgot it even existed, my memory is going. Just to see dot matrix font again was wonderful thanks.
@qrplife
@qrplife 6 років тому
Wonderful. So nice to see the old computers operational.
@RME76048
@RME76048 5 років тому
I am *seriously* impressed! I could watch this video over and over! My hat is off to you! Thank You for giving me a glimpse into what is (with certainty) a laborious love of computational machines. My arrival in computing was later (System/360, paper *tape* on a teletype, in college it was cards) but I sure do appreciate this awesome restoration!
@stumbling
@stumbling 6 років тому
I love this channel and the restoration community. You guys are like inverse pioneers rediscovering the past and bringing it back to life!
@zombieregime
@zombieregime 6 місяців тому
Hard part number 1, building something no one has ever built before. Hard part number 2, restoring something no one documented.....
@THCAPI
@THCAPI 6 років тому
Thank you and everyone involved in this amazing effort to keep these examples from the days of our digital origins running properly and well documented!
@Chi-the-Cat
@Chi-the-Cat 6 років тому
This is amazing. When I started my college in 1985, card deck readers and magnetic tape machines were still there to load old programs but it was already antiquated and we never used it. I always wanted to try it out, but I never had a chance to use it. Seeing it’s actually working was just amazing. Thank you for amazing restoration and filming it!
@SebastianKnopp
@SebastianKnopp 5 років тому
I‘m about to finish my bachelor in computer science, but have never seen one of those computers operating up to now! Only knew them from movies and old pictures.. Thats really impressive! Thank you very much for sharing!
@NathanOkun
@NathanOkun 5 років тому
During the first years of the 21st Century, I worked for the US Navy on fire-control systems using digital computers (in the 1970s I was there when the old electro-mechanical fire-control calculators were replaced by digital computers, as the ships went through major overhauls -- much like the STAR TREK ENTERPRISE did from the TV show version to the first movie version). These then-new computers used the large reel-to-reel tapes shown here (exactly the same), though the tape drive machines were much heavier and "Mil-Spec" against shock, water, and so forth (these were warships, after all). By the early 21st Century, getting these tapes was becoming more and more expensive, since almost everybody else had switched over to CD or DVD drives -- after some security problems, thumb drives were forbidden on any US DoD computer, period. So we had to change over the tapes to CDs for the ships I was working on at the time, the FFG-7 Class Guided-Missile Frigates (used by the US and several foreign nations). This involved doing a file-by-file transfer to the CD in the exact same format as was on the tape, faking the tape marks and so forth that the tape generated during writing and reading. Special programs had to be written to create this tape-on-CD image, with appropriate formatting on the CD to allow reading by the modified CD drives replacing the tape drives. We had A LOT OF tapes (different ships had slightly different configurations and each had to have its own tape and, now, CD) and we had to do a complete test verification using our in-house simulators on each new CD to make sure that it was operating properly, then make backup copies, then have ship copies made ready for when the ship replaced its tape drives for CDs -- the ships would need them immediately to finish their overhauls, obviously -- and document and label each one for retrieval in a set of cabinets in our test site and media storage room (out small part of a huge multi-functional building). This took a few months to set up the hardware, create a set of procedures, test them for correctness, do some tests, fix the bugs, then finally go through all of the tapes, the first ones being those for the ships closest to tape drive replacement, and make the several CDs of each one. Only then could we throw out the tapes as the ships converted (we sometimes had to send ships new media due to user or machine error destroying their own copies, so we had to hang onto the tapes until the last possible moment). Lots of interesting work!
@leisergeist
@leisergeist 6 років тому
Fascinating! Thank you for documenting all this
@jaxey1631
@jaxey1631 6 років тому
Thanks so much for the video, I had a spare day in Santa Clara last year while over for a business trip and thought I'd spend an hour browsing through the Computer History Museum, over 6 hours later I was being told they were closing up and I had to leave. Incredible place and the memories it brought back for me were amazing. I started work in mainframes in the late 80's, but by that time they were running disk packs mainly with tape only left for archive/backup. Fascinating to see these early machines working again, well done to all who've helped preserve them.
@osvaldocristo
@osvaldocristo 5 років тому
Wow! We had one of them at the university so late as 1980/1... it was one of the last models manufactured on 1970/1... We used it for some microelectronics simulation in the lab. Great time... thank you very much for share that video. Now let me looking for my all time favorite: Burroughs B6700, the first serious computer I worked on!
@LouisEmery
@LouisEmery 5 років тому
This was all very wonderful to see (and hear) again. I learned all of this when I was 14-17. Very exciting time of my life.
@mvm1162
@mvm1162 6 років тому
Very nice too watch. And congrats for doign all the work to get something like this acutally working again. Honestly, this is the image of computers people had in mind back in the old days. High-tech rooms with lots of complicated machines and lots of blinking lights. And even though even the most simple microcontroller is now much faster, reliable and powerful, in a way these machines look much more impressive than a simple tablet or laptop now.
@TheJanDahl
@TheJanDahl 6 років тому
This makes me immensely happy in a way I can’t really explain. Well done!
@ichiban1336
@ichiban1336 2 роки тому
Thank you for your service in preserving computer history Mr. Code Wizard
@tack3132
@tack3132 5 років тому
Awesome. I am starting to gain a real appreciation for our forefathers and their computers. I just love the history of them...
@ReneFabre
@ReneFabre 6 років тому
So glad I found this! What a wonderful documentary... and it's actually working! I got to see one of these at the Seattle World's Fair in 1962!
@WilliamDye-willdye
@WilliamDye-willdye 5 років тому
The 1401 was before my time. I was a computer operator for the 360/370. The punch card machine at 19:53 really takes me back, however. It's funny how just a few old images and sounds rekindle a cascade of other memories. I clearly remember the raised floors and the tape readers that we used -- very similar to the tape readers shown in this video. Thank you very much for restoring these old machines. I work on cloud systems and massive servers now, as well as embedded systems which seem tiny today but are far more powerful than the IBM and CDC mainframes of my youth. I can personally vouch, however, that as with old cars, knowing how old computer equipment worked really does help you work with new equipment. It may seem odd, but it's the failures that teach you the most. So many of our present ideas will be revealed as mistakes in the future. Looking back helps us remember that lesson, as well as many others. Thanks again.
@Henpitts
@Henpitts 5 років тому
My first language was Fortran 4 on the IBM 360/370 myself. Atlanta Area Technical School as it was known at the time.
@donwyates
@donwyates 5 років тому
Same here! I also started as an operator on those machines, later on the 43xxs, and AS400s. Ops, programming in COBOL, tech support. It held my interest for quite some time, but the desire to slow down and minimize the stress eventually took hold. I gave it all up to become a woodworker, and that also took a toll, physically. Now I just focus on photography.
@sonixthatsme
@sonixthatsme 6 років тому
Nice to see people preserve old tech, no matter how old. Good job!
@talkartoons
@talkartoons 6 років тому
That tape drive interface is amazing. Nice work!
@RCAvhstape
@RCAvhstape 6 років тому
11:30 "The following is for hardcore fans..." lol you've made it this far in the vid and NOW comes the part for hardcore fans!
@fensoxx
@fensoxx 4 роки тому
Helium Road at that point I was like Jesus I thought I WAS hardcore! Damn!
@alpha3836
@alpha3836 3 роки тому
These computer are the things which made humanity what it is right now. I respect these people who were behind making these! I love you guys! Mike is a great guy too lol
@BernardColdwell
@BernardColdwell 2 роки тому
I remember the systems setup very well, good to see it all in action once again.
@kjamison5951
@kjamison5951 5 років тому
Thank you for a great video! I only ever saw this equipment in movies from the 60s and 70s. My maternal great-grandfather was a jacquard loom operator, at the time, a skilled job. Mum’s dad was a driver and delivery man and Mum (only child) was a secretary. My dad’s dad was a stevedore and my dad a welder. Yet I have taken an interest in computers and programming which links back to the jacquard loom.
@FesixGermany
@FesixGermany 6 років тому
Just wow. I grew up with Windows 3.1, followed by 95, 98, XP and 7. This old machine is enormous and fascinating considering the time it was built. I only know programming with punched cards by stories from my IT teacher back in school.
@charlieangkor8649
@charlieangkor8649 5 років тому
It’s turing complete. It can do anything except read the last card.
@migalito1955
@migalito1955 6 років тому
Very nice to see what you all have done here, cool!
@fnflores
@fnflores 6 років тому
I started programming FORTRAN 4 in the early 80s, I guess university had an IBM360 but I never knew all the operator job done to get my programs ready the next day, now I got it!, I still remember doing my flow diagrams and get cards perforated in an old fashion card writer desk and my job card as the first card in the deck! Thanks for sharing!
@originalveghead
@originalveghead 3 роки тому
Genuinely thrilling - amazing job!
@lactobacillusprime
@lactobacillusprime 6 років тому
This is quite something to see in action.
@MrWaalkman
@MrWaalkman 4 роки тому
It was back in '74 as well. :)
@alienxna6511
@alienxna6511 6 років тому
Amazing. Having started out on Mainframes (albeit ICL 2900s on VME/B and VME/K), this brought back so many happy memories of working in a Machine Hall at ICL Bracknell (BRA01) as a Junior Oper ,, remembering all the sights and sounds of those wonderful early days ... Thank you.
@jerrybell1050
@jerrybell1050 4 роки тому
The 1401 was the first computer that I learned to program and operate back in 1967 at college. That one had a disk drive which made things a bit more "friendly". Thanks for the memories!
@noahgeorgeson2573
@noahgeorgeson2573 6 років тому
It'd be really funny to record a phone call with IBM for technical support on the 1401 today! I wonder what they'd say.
@RWBHere
@RWBHere 6 років тому
'Nah; Columbus was 1492.'
@nicolek4076
@nicolek4076 6 років тому
Two IBM generations later, I once raised a priority 1 call with IBM technical support. It was as if I hit the fire alarm: I had phone calls from all directions in IBM - around six at the same time. It was very embarrassing because it was my own stupid mistake. Thus we learn ...
@RaymondHng
@RaymondHng 6 років тому
"Did you turn it off and on?"
@XtreeM_FaiL
@XtreeM_FaiL 6 років тому
"1st go to lower left corner and click start..."
@skmetal7
@skmetal7 6 років тому
"Is it plugged in?"
@util2
@util2 4 роки тому
"Good afternoon Hal, how is everything going?" "Good afternoon Mr Amer. Everything's going extremely well." 🔴 ... "Just a moment. Just a moment. I've just picked up a fault in the AE-35 unit"
@geigy
@geigy 5 років тому
Congrats, guys. Mike Albaugh helped me program the SS-90 a few years ago.
@DominicGo
@DominicGo 4 роки тому
This is so cool!! What an aesthetic, it looks so beautiful (you can literally see and hear it think)
@HuttoHarry
@HuttoHarry 6 років тому
I developed software written in EasyCoder for the 1401 card system, (no disk), from 1964 - 1965; then used Autocoder on a 1401 disk system from 1965 through 1970. Great era to be a progammer.
@paulcule2091
@paulcule2091 5 років тому
I was an IBM system engineer at that time. Ah deus ex machinations and we were the high priests,.
@paulcule2091
@paulcule2091 5 років тому
I was IBM systems engineer at that time. ah, deus ex machina and we were the high priests
@thomasanderson1416
@thomasanderson1416 5 років тому
@@paulcule2091 So cool man!
@amoledzeppelin
@amoledzeppelin 5 років тому
For all those hipsters who can't fit their fancy Kotlin code in 4 GB of RAM, the punishment should be to work on these. That will teach you optimizations.
@vladislavsabenin8473
@vladislavsabenin8473 4 роки тому
the initial size of an application is smaller than 100 MB. Then the VM creates and removes a lot of data structures, but according to the garbage collector's algorithms, there are no reasons to purge unnecessary memory until OS did not require it explicitly.
@reh3884
@reh3884 3 роки тому
@@vladislavsabenin8473 So, spoken like a typical moron writing these sh*tty modern toy languages.
@alexeymarkov8675
@alexeymarkov8675 3 роки тому
@@icedout7606 just look at the code they produce for the CPU
@icedout7606
@icedout7606 3 роки тому
@@alexeymarkov8675 you mean compiler assembly output?
@alexeymarkov8675
@alexeymarkov8675 3 роки тому
@@icedout7606 yes, sure
@mrspock2al
@mrspock2al 5 років тому
I started my IT career as an operator of a "small" IBM 360/25. We loaded a 1401 emulator into the 360 and ran old business applications. This video brings back old memories; card readers, punches, sorters and line printers. Thanks!
@justinjones8744
@justinjones8744 2 роки тому
Very intersting to see these early machines and how big they were and how little they could do with what we expect or smart watch to do these days great videos love the work need to preserve this history.
@zaitarh
@zaitarh 6 років тому
I'm amazed how sci-fi this looks. Seeing these mechanical machines move, makes this compter look extremely high-tech and futuristic. The amazing abrupt movement patterns of the tape-machines, moving with what looks like amazing speed and accuracy... and the same perceived amazing speed and accuracy (and noise) of the printer and punchcard machine... Being able to see these parts move gives a whole different feeling to a computer. And while you can't see the CPU work, the buttons and light and just knowing that it controls the rest of the machines that you CAN see working, makes it seem majestic and all-controling (i now see where the "evil AI" idea comes from... :)). *THIS LOOKS LIKE THE FUTURE!!!* The sheer size of it all also helps making it look very important and powerful.
@lawrencedoliveiro9104
@lawrencedoliveiro9104 5 років тому
You can see why that style of tape drive was a very popular prop whenever somebody wanted to depict a computer on TV or in a movie, for decades afterwards. In fact, well into the 1980s, long after they had disappeared from most computer rooms.
@thomasmaughan4798
@thomasmaughan4798 5 років тому
What Lawrence said. It was often the IBM card sorting machine that was the "computer" in old science fiction movies, the tape drive was quite a bit later but when they used the real deal it was reasonably impressive.
@LMacNeill
@LMacNeill 6 років тому
So you essentially had to emulate an FPU on a machine that didn’t have one, yes? That’s seriously cool! And that tape-emulator hardware!! Wow!!! This is so incredibly impressive!!
@Ichinin
@Ichinin 6 років тому
There were also FPU emulators for 386 machines that lacked the 387 FPU.
@jhaluska80
@jhaluska80 6 років тому
The Intel 486 SX CPUs with lacked a hardware FPU or had them disabled. The higher priced DX lines had them.
@w0ttheh3ll
@w0ttheh3ll 6 років тому
they didn't write the compiler themselves. the FPU emulator is part of the compiler.
@jonathanwarner1844
@jonathanwarner1844 6 років тому
I remember the old Amigas - the 68000 processor didn't have an FPU and used an FPU library, but I think you could get an optional 68881 FPU.
@Roflcopter4b
@Roflcopter4b 6 років тому
People have written floating point emulators for incredibly basic video game scripting languages before. It's not that hard to do. The actual problem is that it is extremely slow.
@crisp.3481
@crisp.3481 2 місяці тому
Great job, guys! Worked on the IRIS-50/80/SIRIS OS (French) mainframes back in the early '80s, felt nostalgic seeing this. So entertaining this clip! Cheers!
@HaraldFinster
@HaraldFinster 5 років тому
Watching this video was really, really fun. Reminds me of my FORTRAN course at the university of Aachen in the 1980ies. We still had to punch the code on cards. Two fellow students and myself developed the code on paper, cut the listing into thirds, each student typed in a third of the code, we merged the three decks and triplicated it as each student had to pass in his/her own deck of cards. It happened quite often that one of the programs returned with a syntax error due to an incorrectly punched hole when we checked the results the next day.
@RogelioPerea
@RogelioPerea 5 років тому
Now that is a real computer right there :-)
@Madness832
@Madness832 6 років тому
That loud screech, throughout the video, would drive me nuts after awhile!
@mikakorhonen5715
@mikakorhonen5715 6 років тому
Madness832 Your brain can leave it out of awareness, but when it is recorded trough microphone, brain has to proses it equally to any other sound. That is reason why bigger movies has totally fake soundtrack.
@CuriousMarc
@CuriousMarc 6 років тому
My directional microphone got totally overwhelmed by it. Normally you operate the printer closed, and it's tolerably quiet. We opened it up to film what it was printing, and it becomes unbearably loud when you are close to it.
@pkaulf
@pkaulf 5 років тому
I work in datacenters sometimes. They have earplug dispensers outside the halls. You get accustomed to the constant drone of fans.
@gort59
@gort59 5 років тому
Thanks for sharing this video with us! I really enjoyed watching this “ big iron “ machine run again!
@78Dipar
@78Dipar 4 роки тому
I started working on computers in 1967, Although it was with a different brand, we had the same kind of card reader, tape reader, line printer, etc. and I started learning to program with Fortan II. This video brings me back many memories !
@dereksnyder_4244
@dereksnyder_4244 6 років тому
"It works now, Not sure what happened the first time" Story of my life, I guess some things haven't changes since the IBM 1401
@15743_Hertz
@15743_Hertz 6 років тому
Compiling by parchment and quill. I don't miss the batch days one "bit".
@MaruAdventurer
@MaruAdventurer 8 днів тому
Stumbled on this. My first time programming was on an IBM1401. Brings back memories.
@dathyr1
@dathyr1 2 роки тому
Cool. This brings back my college days at DeVry and writing programs to work on the IBM 1401, the large tape drives, hish speed chain driven printer, and IBM punch card machines to load our programs. It was fun back then and DeVry also had a huge Disk Drive which the instructors used. All the huge wiring was under a drop floor to connect to all the devices. Thanks for the memories of my computer school days.
@JonAustinMedia
@JonAustinMedia 6 років тому
I love that game: Team Fortran 2
@MilesPrower1992
@MilesPrower1992 5 років тому
Hmm
@honkhonk8009
@honkhonk8009 3 роки тому
team fortnite 2
@lwilton
@lwilton 6 років тому
It would be a good idea to pull the write ring on that compiler tape, now that you know it works. :-)
@artnc4139
@artnc4139 6 років тому
To translate - the plastic ring is a mechanical interlock that allows a tape to be written. By removing the ring, the tape drive cannot accidentally overwrite the tape containing the compiler
@bobvonbuelow9983
@bobvonbuelow9983 5 років тому
or more simply, "no ringie, no writie"
@lonewolfgeoff
@lonewolfgeoff 5 років тому
or even better... "press the any key on the tape unit after inserting the tape thingie"
@tbeaty39
@tbeaty39 2 роки тому
They made a great Frisbee when we got bored, 😂
@vcv6560
@vcv6560 5 років тому
My first computer exposure was a 1620 and 1401 at a local junior college. I was using punch cards for about 3 years. Its good to see the history preserved with working demonstrations. Kudos to the team pulling all these elements together.
@toddstewart9070
@toddstewart9070 5 років тому
This reminds me of my dad's old work when I was a kid in the early 80s. So many tape drive cabinets. All you'd hear is tape drives roaring and dot matrix printers printing, and ill never forget that smell. It just smelled so clean. Like new electronics.
@ecc84
@ecc84 6 років тому
"I am now going to tell the computer exactly what it can do with a life times worth of chocolate"
@pooorman-diy1104
@pooorman-diy1104 4 роки тому
can I watch youtube on this computer ??
@SudosFTW
@SudosFTW 6 років тому
Amazing! I wonder how easy it would be to do up a 1401-compatible ASCII art Mandelbrot printing program in FORTRAN II. I know there's at least one Fortran 95 program on github that allows this, and this led me to find a book on archive.org stating there's actually FORTRAN IV released for the 1401... so I guess the next challenge that I can at least see fit, would be running FORTRAN IV and doing pretty ASCII art Mandelbrots with it :D
@CuriousMarc
@CuriousMarc 6 років тому
Already done by Ken (in Autocoder assembly): www.righto.com/2015/03/12-minute-mandelbrot-fractals-on-50.html Unfortunately I didn't have my camera when he did it.
@SudosFTW
@SudosFTW 6 років тому
Well then. I've been bamboozled! also, dunno if Luca passed along my regards, but I'm the guy he got the 68040 card from (that seemingly had a missing MLCC SMD cap I didn't even notice before putting on ebay, oops!) :D
@greenaum
@greenaum 6 років тому
Technically that'd be EBCDIC art.
@Halberdin
@Halberdin 5 років тому
@@greenaum It seems to actually use a predecessor of EBCDIC, according to WP. The use of BCD encoding for text is shown in the video at 4:25, the translation table may be unique to this system. The printer likely worked with the same character set.
@youhigh321
@youhigh321 2 роки тому
it is mind boggling to understand the procedure of operating these computers but it is amazing to dive back in time to see how much we’ve progressed. Everyone takes technology for granted now and forgets the struggles of the past. Props to everyone that keeps these machines up and running.
@MikeHarpe
@MikeHarpe 6 років тому
That is so awesome! Nice work. One of my first jobs was working with an IBM mainframe.
@CompSci10507
@CompSci10507 6 років тому
To understand exactly what the 1401 is doing in this video, it's useful to read a short and very easy book by J.A.N. Lee titled "Anatomy of a Compiler." It describes all 63 of the phases of the 1401 compiler in loving detail, and in the process describes most of the functions which all compilers perform to the current day. A note about the use of Fortran (FORTRAN II, by the way, not FORTRAN IV) on the 1401: one of the parameters that could be set was "how many digits should we use for a number?" Because this computer is variable word-length, you could tell a 16KC machine like this to use number cells of (say) 4,000 digits, so long as you only wanted to store four of them plus a minimal program. But this made it a fun system on which to calculate pi to a lot of places, or to calculate some very large prime numbers (very slowly). For its time, the IBM 1401 was a wonderful and advanced computer and it is still a lesson in computer design that students should learn.
The IBM 1401 mainframe runs "Edith"
11:09
CuriousMarc
Переглядів 211 тис.
"Поховали поруч": у Луцьку попрощались із ДВОМА Героями 🕯🥀 #герої #втрати
00:15
Телеканал Конкурент TV - новини Луцька та Волині
Переглядів 243 тис.
Level 1 to 100 Mystery Buttons
00:46
A4
Переглядів 7 млн
The Rise of Unix. The Seeds of its Fall.
16:51
Asianometry
Переглядів 452 тис.
1960's COMPUTER HISTORY: REMEMBERING THE IBM SYSTEM/360 MAINFRAME Origin and Technology (IRS, NASA)
16:19
Computer History Archives Project ("CHAP")
Переглядів 208 тис.
1958 FACOM 128B Japanese Relay Computer, still working!
24:05
CuriousMarc
Переглядів 1,4 млн
1964 IBM 029 Keypunch Card Punching Demonstration
6:01
CuriousMarc
Переглядів 330 тис.
Here's What Happens When an 18 Year Old Buys a Mainframe
45:12
SHARE Association
Переглядів 3,2 млн
1401: The Dawn of a New Era
8:58
Computer History Museum
Переглядів 64 тис.
Bubbles Whiting - Using Punch Cards - Hollerith and IBM
15:02
The Centre for Computing History
Переглядів 218 тис.
AT&T Archives: The UNIX Operating System
27:27
AT&T Tech Channel
Переглядів 1,9 млн
These Computers Changed the World
58:42
TechKnowledge Video
Переглядів 327 тис.
Vortex Cannon vs Drone
20:44
Mark Rober
Переглядів 13 млн
iPhone 15 Precision Finding | Find Your Friends | Apple
2:52
Я Создал Новый Айфон!
0:59
FLV
Переглядів 2 млн
Самый маленький игровой ПК
0:46
ITMania - Сборка ПК
Переглядів 579 тис.
HUAWEI БЕЗ GOOGLE: ЕСТЬ ЛИ ЖИЗНЬ? | РАЗБОР
11:49