[Info-vax] Viable versus ideal programming languages
Bill Gunshannon
bill.gunshannon at gmail.com
Wed Mar 23 07:29:57 EDT 2022
On 3/23/22 03:36, Jan-Erik Söderholm wrote:
> Den 2022-03-22 kl. 20:30, skrev Bill Gunshannon:
>> On 3/22/22 14:42, Simon Clubley wrote:
>>> On 2022-03-22, Jan-Erik Söderholm <jan-erik.soderholm at telia.com> wrote:
>>>>
>>>> When talkning about these kind of systems, you need to
>>>> qualify "support". It is not that you are able to run
>>>> a C-compiler on any of those "platforms". But there are
>>>> dev tools available for Windows/Linux or such, that does
>>>> have a C-compiler included for these platforms.
>>>>
>>>> It is more correct to talk about C-compilers that support
>>>> these platforms, not the other way around.
>>>>
>>>
>>> That's a fair point Jan-Erik. When talking about embedded environments,
>>> we really are indeed talking about C compilers that support the embedded
>>> environment as a target environment, not a host environment.
>>>
>>
>> In the two examples I gave, Z80 and 6809 the C-compilers do support
>> the environment they run in. And do it natively.
>>
>> bill
>>
>
> Compilers running on Z80 and/or 6809 plattforms natively?
> Maybe it is tecnicaly possible but I do not see the point.
Why would you think it was not technically possible? Systems
like the Z80 and 6809 are complete computers and support lots
of languages just like other systems. On my still running Z80's
I have not only C but BASIC, Pascal, COBOL, Fortran, APL. It
even has limited TCP/IP abilities thru an add-on board that
also provides emulated hard disks on CF cards.
On the 6809, which by the way is running multi-user/multi-
tasking, I have C, Pascal, Logo and BASIC. COBOL was
available, but I never had it. It also supports TCP/IP
and emulated hard disks over a very fast serial connection.
And if I told you what these machines actually are you would
probably be rolling on the floor laughing.
People today are spoiled. They don't remember when we used to
run the world on these much smaller systems.
bill
More information about the Info-vax
mailing list