I want one, what's the power bill run on that thing?
@lavaq9593Күн бұрын
Hi Moshix, is there any way to obtain the two ready made mvs with jes3 binaries any more? Both ready-made mvs3.8j links from your blog are broken. I realize that IBM sold JES3, but it looks interesting enough to play with!
@moshixmainframechannelКүн бұрын
I would. But I can’t find it
@chuckfarley76422 күн бұрын
Dad worked for IBM. In the late 80s he had a dial in and I used VM a lot. I also wrote a REXX script to solve a problem for him and it ran in MVS. Having used both, 15 year old me certainly preferred VM to MVS :)
@baylinkdashyt6 күн бұрын
I don't think the current CPUs are "PowerPC"... I think they are "Power", of which PowerPC is an adaptation/subset...
@moshixmainframechannel6 күн бұрын
Yes. Hard to get real info from IBM on this topic and things have also changed from a z13 to current machines
@apollo-so5yj6 күн бұрын
Really cool, especially being able to ge it for free. Also good to be prepared, just in case NASA ever decides to re-deploy the space shuttle fleet, Then he can be a mission control backup site for the Johnson Space Center.
@timothystark44759 күн бұрын
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.
@orsonyancey413112 күн бұрын
I started-out learning programming in PL/C in the mid-1970's in a mainframe environment. I really liked the mainframe environment because everything worked well and was well-documented. PL/C is a wonderful language to learn and work with. I do not mind typing. I have always placed many comments in my programs. I learned to type with ten fingers in high school.
@orsonyancey413112 күн бұрын
I recently discovered your channel. I am glued to it.
@moshixmainframechannel12 күн бұрын
Thanks !
@curiousmind487012 күн бұрын
I'm just begining my first steps in COBOL, I have MVS/CE and TK5 running, but due to my limited time to learn, which one is more similar to z/OS? (since I can't practice on a real mainframe and I need to be ready soon to apply to a job) I know they are both based on the same version, but JCLs are slightly different, the location of libraries,etc. Thank you!
@moshixmainframechannel12 күн бұрын
They are the same. Go with MVS/CE
@moshixmainframechannel13 күн бұрын
Yes saw it. Thanks !
@AreTwo220 күн бұрын
Just check and YES its still on Internet! the site is www.spflite.com/ I'm a happy user of the editor, but can't get language specific high lighting to work for Cobol (would be nice)
@AreTwo220 күн бұрын
I have a running copy. It went open source a few years back when developer stopped maintenance. I'll see if I can package it up for anybody who wants it. I'm on Win 10. :-)
@jbsimmons5420 күн бұрын
Love ISPF! Wish I had it on my PC again. Last version I had was SPF/PC 386. Is there a current version for purchase and where?
@JohnSGruber22 күн бұрын
PL/1 was a favorite of mine, too. I haven't used it in about 50 years, however. My other favorites have been IBM assembler, APL, and now Python. With PL/1 I saw many problems caused by a mismatch in converting the contents of variables of different types. Seems like my idea of what I was asking never matched what the compiler assumed. I adapted by making it a rule for myself to always specify the conversion I wanted explicitly. Why does the cataloged procedure end in CPLG? I expected simply CLG. Thanks for posting this.
@ronaldhudson16922 күн бұрын
I have downloaded and extracted TK5 and installed the hercules emulator and c3270 but when I run the MVS shell script I get: hercules: symbol lookup error: hercules: undefined symbol: panel_display_r - what do I need to do next?
@nathanjones400724 күн бұрын
Hey Moshix, great series. Quick unrelated question: what song did you use in the introduction? I love it. Thanks!
@moshixmainframechannel24 күн бұрын
Satellite One
@nathanjones400724 күн бұрын
@@moshixmainframechannel thanks!
@davidthompson5845Ай бұрын
Hey Moshix, when will we see a TK5 loading InterCom. I think its all there just needs to be started and programs to execute. I can not find anything of it getting loaded to MVS. Thanks again for your great videos.
@moshixmainframechannelАй бұрын
Yes you can start it with S INTERCOM, from the MVS console
@davidthompson5845Ай бұрын
@@moshixmainframechannel Could not get it start with /S INTERCOM on console but did get it started with submitting RUNICOM in INT.JCL.CNTL and can get logged on using the LOGON APPLID but did not know where to go after that. Not sure how the VERBS Transactions work. Got Kicks to work just fine on TK5. Thanks.
@mieszkogulinski168Ай бұрын
That's why the Unix dd command (I used it on Linux to write disk images to bootable USBs) uses unusual syntax if=xxx of=xxx bs=1M instead of standard Unix command syntax - it's taken from the JCL :D
@gettingpast4391Ай бұрын
This was great! I found all the PDF's for these books thank for mentioning them. I am finally understanding CICS and almost to writing my own cobol program using KICKS! Great fun.
@tomknienieder7712Ай бұрын
UFS on MVS 3.8, incredible !
@moshixmainframechannelАй бұрын
Indeed. This is amazing, if you think about it
@jirehla-ab1671Ай бұрын
@@moshixmainframechannel I have a question, which 2 hercules emulators is the most oftenly latest updated one? in hercules, is it possible to setup the hercules emulator to use bridged netowrking, just like u do on virt-manager where intead of NAT u virbr0 for example? can this also emulate 64 bit ibm z??
@moshixmainframechannelАй бұрын
@@jirehla-ab1671why do you want the most recently updated Hercules? Have you encountered bugs? Probably not. Then I would just stick with Hercules Aethra and that’s it. Br0 of course will be used by Hercules if it’s there
@mieszkogulinski168Ай бұрын
Sorry for nitpicking but at 26:09: Browser-based games using HTML canvas typically aren't limited by the CPU speed, as they typically use requestAnimationFrame to wait until the next frame needs to be rendered. requestAnimationFrame is a rate limiter that limits the frame generation typically to 60 fps. So, having a computer that runs JS faster shouldn't result in the game running faster :D
@moshixmainframechannelАй бұрын
Yes but in reality it does. Playing the game in an M3 laptop renders much quicker than on an M1
@JeroenBatenАй бұрын
I begin to wonder whether it would be possible to create dedicated hardware for MVS 3.8j? I realize it won't be nearly as performant as a current Z system, but it could spark inspiration and a new community of tinkerers expanding on this concept. Would do you think?
@moshixmainframechannelАй бұрын
It’s been done with FPGA. But performance doesn’t really matter with MVS. Any old PC, with Hercules, is many many times faster than the hardware MVS used to run on back in the 70s and 80s. So there is really no point.
@GH-oi2jfАй бұрын
How do they find all those film references?
@moshixmainframechannelАй бұрын
Passion
@stuartrobb673Ай бұрын
There’s a curious bug in the ISPF ship with Turnkey 5 update 3, corrupting sequence numbers in my COBOL program under option 3.4(e) and then also when inserting a line, the line numbers change to 3350 in red? It’s really really bizarre. Doesn’t happen in RPF.
@moshixmainframechannelАй бұрын
3350 means that it went to check your DSN in your JCL, and it found it and it knows it’s on a 3350 device.
@moshixmainframechannelАй бұрын
RFE is superior to ISPF in many ways
@MikeRaybornАй бұрын
It's very nice to see what you've done here Moshix. Looking forward to your Rexx contributions for HTTPD. --Mike
@moshixmainframechannelАй бұрын
Thanks Mike. pls keep the amazing contributions coming !
@davidthompson5845Ай бұрын
Trying to use html using tk5 but I am using localhost because TSO does not have an IP. I noticed you were using an IP. How do you assign your system with and ip address. When I use localhost:8038 it brings up a web hercules html page system log and localhost:8080 does not connect. Thanks
@davidthompson5845Ай бұрын
Nevermind Moshix, I found it. Found it in your HTTPD zip that I needed to start HTTPD in which MVS-TK5 did not start it. Thanks away, keep the video's coming.
@oliveruecker4919Ай бұрын
GENIUS! Thank you.
@mmmmh7196Ай бұрын
Amazing!
@moshixmainframechannelАй бұрын
Thank you !
@mieszkogulinski168Ай бұрын
So it's possible to run Lua on TK5?
@moshixmainframechannelАй бұрын
Yes
@mieszkogulinski168Ай бұрын
@@moshixmainframechannel interesting, I tried to search "mvs tk5 lua" but I didn't found anything. Is there some tutorial about how to use it?
@moshixmainframechannelАй бұрын
@@mieszkogulinski168 not yet. It’s a new feature. Maybe I will make a video
@onkelfabs6408Ай бұрын
What is your Terminal emulator called? (not the 3270 emulator)
@moshixmainframechannelАй бұрын
Termius
@davidthompson5845Ай бұрын
Will you be doing a MVS-TK5 install. Would like to see it. Thanks
@moshixmainframechannelАй бұрын
I have done two
@user-hj1on5ro4zАй бұрын
Hello sir I am interested to learn programming in COBOL Where I can download compiler
@moshixmainframechannelАй бұрын
Gnucobol. Search that. Also use Google to search more things
@user-hj1on5ro4zАй бұрын
@@moshixmainframechannel thanks for responding Gnucobol for window which software to write program with I greatly appreciate your help
@MegaDavid2048Ай бұрын
What is the phisical block size and how many blocks can store in a track?
@moshixmainframechannelАй бұрын
Come to our discord channel to ask thee questions please. Much easier there to get help
@montpierce424Ай бұрын
Hey moshix I just found your channel a couple weeks ago, and am having a blast with TK5. However, Can I Ask A Favor ? When you are showing us how to do things, sometimes you enter a 1 byte command/option and you hit ENTER so quickly it's difficult to see what you typed. Please Please if you could Pause for a moment before you hit ENTER. This would give us a chance to pause the video to see what you typed. Thank You Thank You Thank You. Can I buy you a coffee ?
@moshixmainframechannelАй бұрын
Thanks for the virtual coffee! 😍 by the way you can slow down the video playback quite a lot. Go to settings of the video you are watching and change the playback speed there.
@MiguelOssaAbellanАй бұрын
Hello moshix, this sounds great, but I am worried if this installation can erase the new implementation of KICKS I recently added. Is it secure to install it over KICKS and not losing it?
@moshixmainframechannelАй бұрын
Just install TK5. It already contains KICKS
@MiguelOssaAbellanАй бұрын
I've been struggling my head trying to install KICKS until I found this video talking about the unattended mode. I used to launch "mvs" in Linux and, after that, "start_herc", but this instance of hercules was not binded to the first one under mvs and I was getting crazy.
@moshixmainframechannelАй бұрын
I hope it all works fine now
@MiguelOssaAbellanАй бұрын
@@moshixmainframechannel Yes it does! Thanks a lot!
@moshixmainframechannelАй бұрын
@MiguelOssaAbellan great !😊
@willvignali79382 ай бұрын
Thank you for this video. It is the most comprehensive review I have ever seen. I was glad to see you included DOS/360 as when I told people I worked on DOS they assume I meant MS/DOS. They never heard of DOS/360. It was the right operating system for many users.
@moshixmainframechannel2 ай бұрын
Absolutely it was. Did the job and wasn’t overly complex.
@bledlbledlbledl2 ай бұрын
recognized the intro tune right away (satelite.s3m) downloaded it from the mod archive back in 1998 if memory serves. Either that or it came pre-bundled with a sound card I bought. don't remember which. listened to it dozens of times over the decades
@moshixmainframechannel2 ай бұрын
It’s a good one
@montpierce4242 ай бұрын
Another great video, Thanks! I'm an old programmer, loved COBOL in college and at my first job running on a PR1ME Minicomputer. But lately have been interested in learning the "Mainframe" environment and this video helped a lot!! :) BTW, whatever happened to "Mini"Computers? It looks like they've become extinct except maybe for hobbyist reliving their earlier careers?
@moshixmainframechannel2 ай бұрын
Prime emulators exist as as I can remember
@montpierce4242 ай бұрын
@@moshixmainframechannel Yes, but to clarify, by extinct I mean Minicomputers like the Pr1me aren't commonly used commercially if at all, right? I find learning the Mainframe environment more exciting because it's still used commercially and it's still possible to get paying jobs writing/maintaining COBOL on them. Not that I expect to find a job, but the possibilities are like carrot on a stick to keep me interested and motivated.
@moshixmainframechannel2 ай бұрын
@@montpierce424 yes you’re right. They are all gone. The PC ate everything else, including the mainframe, really.
@lisanorris49212 ай бұрын
I remember working for a large company. They ran an IBM 4341. We've come a long way.
@mnoxman2 ай бұрын
The Domain OS was mostly written in Pascal. I know the guy who ran the PASCAL users group.
@konstantinrebrov6752 ай бұрын
Where PDF?
@moshixmainframechannel2 ай бұрын
What PDF?
@oliveruecker49192 ай бұрын
At my times @ EMC we 've had a feature called "SRDF" for disaster recovery. We copied disk unit data from one site to antoher in real time. Typically done via fibre or what you call it "ESCON". Failover scrips were provided by EMC in coop with the customer. Even Sysplex was covered.
@wmrieker2 ай бұрын
In early 70s we had access to VM/370 in high school. I liked virtualization. Someone told me that someone managed to boot VM/370 inside itself 9 levels deep! Then when X86 hardware virtualization came out, I had to make it boot inside itself 10 levels and run Linux inside that (s.l.o.w.l.y) :D It was fun knitting pagetables.
@moshixmainframechannel2 ай бұрын
I think VM/370 could only go max 2 levels deep on machines that supported VM/370. Never heard of 9 deep for VM/370.
@wmrieker2 ай бұрын
@@moshixmainframechannel I sort of remember it was at somewhere like carnegie mellon (50 years ago), may have been chopped-up to make it work. but whoever told me (I don't remember) could have been wrong/making it up. you have to present a virtual machine with all the features that the hypervisor uses to run virtual machines.
@elbagrau2 ай бұрын
Shame on you for replacing the actuel sound of a starting mainframe with the sound of a Boeing 747 !! Just kidding... I'm a mainframe engineer :D What about the electricity bill for that month ? how much million euros did you pay ?