Author Topic: I don't want to use Windows, Mac, Linux and Unix  (Read 528 times)

jj2007

  • Member
  • *****
  • Posts: 10319
  • Assembler is fun ;-)
    • MasmBasic
I don't want to use Windows, Mac, Linux and Unix
« on: May 03, 2020, 08:27:51 PM »
I don't want to use Windows, Mac, Linux and Unix for learning programming, what are some other options?
Quote
The easiest answer would be to use “Windows, Mac, Linux or Unix” instead. At least that way, you’d understand the difference between a binary AND and a binary OR, which is something you will likely need to know to program.

There are also a bunch of VAXStations available on eBay; I suppose you could learn on VMS instead of one of those other operating systems. Maybe learn Bliss instead of one of those other computer languages.

You could also buy a PDP/11; maybe run RSTS/E on it. Learn how to program simple tasks in DCL, once you’ve mastered the TECO editor. Program in BASIC Plus. Or COBOL. Or FORTRAN.

I have a friend who owns a Stretch (IBM 7030 — the same machine in the recent movie “Hidden Figures”) that will actually boot up and run. Assuming you wanted to plot trajectories for Apollo spacecraft using FORTRAN.

He also owns a couple of interesting systems, including a DEC-20 running TOPS-20, and a Cray X-MP. It runs COS, and Cray’s vectorizing version of FORTRAN.

There’s an Alpha Micro on eBay; you program it mainly in BASIC, and it runs an OS called AMOS (Alpha Micro Operating System — not terribly creative).

Sadly, there’s not Harris H-800, so you’d have a hard time running the F-14 flight simulator hardware with full motion cockpit, which was used to train Navy Pilots for carrier takeoff and landing (its operating system was called “VOS”; the “V” stands for “Vulcan”; it’s the first system that ran a certified ADA compiler).

Or maybe you should buy a Commodore PET, and use the built in Microsoft BASIC interpreter.

hutch--

  • Administrator
  • Member
  • ******
  • Posts: 7296
  • Mnemonic Driven API Grinder
    • The MASM32 SDK
Re: I don't want to use Windows, Mac, Linux and Unix
« Reply #1 on: May 03, 2020, 09:01:05 PM »
 :biggrin:

The hardest thing I ever programmed was a HP11c. After that a PC was a luxury. Now the problem with a PDP8 was you had to have a really big room to put it in and a big enough power supply to run it and have someone handy who knew how to use wire wrap if anything went wrong with it.  :tongue:
hutch at movsd dot com
http://www.masm32.com    :biggrin:  :skrewy:

Vortex

  • Member
  • *****
  • Posts: 2241
Re: I don't want to use Windows, Mac, Linux and Unix
« Reply #2 on: May 03, 2020, 09:11:46 PM »
Quote
You could also buy a PDP/11

I wonder when was the last time he used a PDP/11.

daydreamer

  • Member
  • *****
  • Posts: 1261
  • building nextdoor
Re: I don't want to use Windows, Mac, Linux and Unix
« Reply #3 on: May 03, 2020, 09:59:32 PM »
sure he wants to completely avoid windows or other OS that makes it easier to "edit and crosscompile" on PC and send and recieve to the nonwindows device for testing?
like Android phone,but also later TI calculators offers PC<->calculator USB cable to easier crossdevelop on PC
and probably all kind of embedded systems and home hobby microcontrollers you can do crossdevelop on PC
Quote from Flashdance
Nick  :  When you give up your dream, you die
*wears a flameproof asbestos suit*
Gone serverside programming p:  :D
I love assembly,because its legal to write
princess:lea eax,luke
:)

jj2007

  • Member
  • *****
  • Posts: 10319
  • Assembler is fun ;-)
    • MasmBasic
Re: I don't want to use Windows, Mac, Linux and Unix
« Reply #4 on: May 03, 2020, 10:13:25 PM »
I wonder when was the last time he used a PDP/11.

I programmed in FORTRAN IV on a Pdp-11 around 1981

Vortex

  • Member
  • *****
  • Posts: 2241
Re: I don't want to use Windows, Mac, Linux and Unix
« Reply #5 on: May 03, 2020, 10:21:57 PM »
I wonder when was the last time he used a PDP/11.

I programmed in FORTRAN IV on a Pdp-11 around 1981

Hi Jochen,

That's good bu the reason of my question was to emphasize the big changes \ advancements in the technology. Hutch already provided a nice example, the problems with the PDB8 machine.

K_F

  • Member
  • *****
  • Posts: 1588
  • Anybody out there?
Re: I don't want to use Windows, Mac, Linux and Unix
« Reply #6 on: May 04, 2020, 07:51:41 PM »
... have someone handy who knew how to use wire wrap if anything went wrong with it.  :tongue:
Ahhh... those were the days. hi tech and high speed.

You should have seen the Siemens mainframe we had... At the back was a wall of pins and spaghetti.
And yet the military stuff we repaired was of the tech level we have in today's commercial products.

What happened to Bogdan's (spelling) OS ?
'Sire, Sire!... the peasants are Revolting !!!'
'Yes, they are.. aren't they....'

Vortex

  • Member
  • *****
  • Posts: 2241
Re: I don't want to use Windows, Mac, Linux and Unix
« Reply #7 on: May 04, 2020, 10:38:04 PM »
Hi K_F,

Bogdan Ontanu's operating system :

Solar OS

http://oby.ro/os/index.html

FORTRANS

  • Member
  • *****
  • Posts: 1073
Re: I don't want to use Windows, Mac, Linux and Unix
« Reply #8 on: May 04, 2020, 11:24:24 PM »
Hi,

including a DEC-20 running TOPS-20, and a Cray

   That brings up a few old memories.  I did use a TOPS-20 system
for one project.  And did use a Cray running a Unix.  Much more
programming was on a CDC-6600 running NOS BE.  (NOS/BE?
It's been a while.)

   Also VAX running VMS, Silicon Graphics with Irix (its Unix version).

   Booted up a PDP-8 once or a few times, no real usage though.
It was a dedicated word processor for the office.

Cheers,

Steve N.

Siekmanski

  • Member
  • *****
  • Posts: 2170
Re: I don't want to use Windows, Mac, Linux and Unix
« Reply #9 on: May 04, 2020, 11:54:40 PM »
In the late 80's I wrote a program for a moisture measuring device, can't remember the CPU type.
I will always remember the weird type of Basic Dialect.
It was a nice challenge, the device measured moisture using the bipolar properties of H2O molecules.
Creative coders use backward thinking techniques as a strategy.

K_F

  • Member
  • *****
  • Posts: 1588
  • Anybody out there?
Re: I don't want to use Windows, Mac, Linux and Unix
« Reply #10 on: May 05, 2020, 07:28:20 AM »
Bogdan Ontanu's operating system :
Thanks V.  :thumbsup:

Is there a PDF version of the SDK around somewhere ?
'Sire, Sire!... the peasants are Revolting !!!'
'Yes, they are.. aren't they....'

Vortex

  • Member
  • *****
  • Posts: 2241
Re: I don't want to use Windows, Mac, Linux and Unix
« Reply #11 on: May 05, 2020, 03:05:02 PM »
Here is the Solar OS API Reference :

http://oby.ro/os/refer_api/os_refer_api.htm

Quote
Sample   Description
Hello World Application   How to create a simple GUI application
Using GUI - Buttons   How to create and use Button control in a GUI application

brianvs

  • Regular Member
  • *
  • Posts: 11
  • Longtime PharLap programmer, 32-bit since 1988
Re: I don't want to use Windows, Mac, Linux and Unix
« Reply #12 on: June 22, 2020, 08:45:53 AM »
For the last 10 years I've had High-School summer students learn assembly and C using Microchip PICs. I bought 8 MikroElektronika EasyPIC boards and gave them out so this year's Summer students can work at home. Over 25 years ago I had a 16-year old use a PC running DOS, learn FORTRAN, and model ATM (Async Transfer Mode) switches- all in one Summer.

Porting FORTRAN code from the IBM 704, 7090, CDC-7600 to vector supercomputers paid my way through college. I ported the Satellite orbit codes PPT2 and PPT7 from an IBM 7080 to the VAX 11/780 and then to the PC using RM Fortran, back in the early 1980s. Added graphics display to the code for the PC, using the IBM Professional Graphics Controller. Moved it to PharLap DOS when the 386 was new.

I still have my 15th anniversary PDP-11 Paper Clips from DECUS. Used the PDP 11/34 running RSX/11. Most of the 80s spent running VAX 11 series, had a VAX 11/730 used for realtime data acquisition. Had to haul it onto a P3 Orion.
« Last Edit: June 22, 2020, 11:46:19 PM by brianvs »

daydreamer

  • Member
  • *****
  • Posts: 1261
  • building nextdoor
Re: I don't want to use Windows, Mac, Linux and Unix
« Reply #13 on: June 22, 2020, 11:22:59 PM »
Welcome to forum Brian :thumbsup:


Here is the Solar OS API Reference :

http://oby.ro/os/refer_api/os_refer_api.htm

Quote
Sample   Description
Hello World Application   How to create a simple GUI application
Using GUI - Buttons   How to create and use Button control in a GUI application
dont forget to test his 100% assembly RTS game
Quote from Flashdance
Nick  :  When you give up your dream, you die
*wears a flameproof asbestos suit*
Gone serverside programming p:  :D
I love assembly,because its legal to write
princess:lea eax,luke
:)