Deutsch English Français Italiano |
<le4h9cFkgr6U1@mid.individual.net> View for Bookmarking (what is this?) Look up another Usenet article |
Path: ...!weretis.net!feeder8.news.weretis.net!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail From: rbowman <bowman@montana.com> Newsgroups: comp.os.linux.advocacy Subject: Re: IBM 5120 (was: Re: Find "py.exe" & copy it to "Python" (flat, no extension).) Date: 27 Jun 2024 07:05:16 GMT Lines: 33 Message-ID: <le4h9cFkgr6U1@mid.individual.net> References: <v24179$1c3qk$2@dont-email.me> <v246gl$1d8oq$3@dont-email.me> <lamt35Fcgq7U4@mid.individual.net> <v26rjl$21vl0$1@dont-email.me> <v2ccjg$39nup$2@dont-email.me> <69sj4j50b5jb8mnbc37b1aopn58vpj0a5q@4ax.com> <v33cu1$ddl1$10@dont-email.me> <2Nj5O.33580$9xU7.24227@fx17.iad> <v36bpp$10k3v$1@dont-email.me> <PKE5O.17601$8CY1.13682@fx37.iad> <v3j4vt$3j4v3$1@dont-email.me> <665d1d57$0$2363138$882e4bbb@reader.netnews.com> <v5dlar$1dttg$2@dont-email.me> <memk7j5epu65t50ajn5vcbamj5s5uku5ig@4ax.com> <v5dpgc$1eh23$6@dont-email.me> <c8xeO.13067$zMs3.416@fx48.iad> <v5eb77$1hofv$1@dont-email.me> <le0f32F1qhiU1@mid.individual.net> <v5gr69$23k0t$1@dont-email.me> <v5haij$266pr$4@dont-email.me> <v5hlbs$28vb2$1@dont-email.me> <le3mfrFgonvU1@mid.individual.net> <le4d8rFfcu5U1@mid.individual.net> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Trace: individual.net ePOUtIGExp/NpddG3mR2vw/q/mS2B85EPCQRQmZtoFYE/iPJM3 Cancel-Lock: sha1:+bv6RrNdx6nww8qVljx8Qx4PdbU= sha256:vG3hye7WwUqpIZyXxHY35HRHXQxfxisqLIClJVACTkE= User-Agent: Pan/0.149 (Bellevue; 4c157ba) Bytes: 3349 On 27 Jun 2024 05:56:43 GMT, vallor wrote: > I think this is the system I first has a paying job programming. The > system I remember had 3 "partitions" that could run 3 different programs > simultaneously, and came with a DE/RPG II compiler, which I used to > write software for a Farmers Insurance agent. Definitely not the 5120. It had two languages available, BASIC and APL with a toggle to select one or the other. The keyboard had the necessary APL squiggles if you went that route. There was a debugger that you could use to dig around. IBM did offer 'BRADS', which was sort of a dumbed down report generator. The BRADS software itself supposedly couldn't be accessed but the 'protection' consisted of one byte at the beginning of the floppy. The degugger could read and write to disk so it didn't take long to figure out the difference between the user created programs that could be accessed and the BRADS code that couldn't and zero out the byte. It used a PALM processor. https://en.wikipedia.org/wiki/IBM_PALM_processor I don't know for sure but that may have been the beginning of the end for that sort of architecture. The follow on System/23 had a similar form as the 5120 but used an 8085. It was also in the 20k range with all the bells and whistles and afaik only had the BASIC ROM and not APL. The PC was a 5150. I don't know why they didn't retire the 51xx series since it had nothing to do with the 5100/5110/5120. The System/23 series was 53xx and has a lot more PC DNA. There were other factors at the time but the familiarity with the 8085 was a plus for using the 8088. I don't know why they licensed Microsoft BASIC rather than going with their own. The midrange System/34 was primarily set up for RPG II but did offer BASIC.