TIP: Click on subject to list as thread! ANSI
echo: cbm
to: DOMBO
from: ED VANCE
date: 2015-09-22 08:46:00
subject: Re: 6502 unsuitable for u

09-22-15 00:52 Dombo wrote to All about Re: 6502 unsuitable for u
Howdy! Dombo,

 Do> @MSGID: 
 Do> @REPLY: 
 Do> Op 21-Sep-15 om 1:25 schreef Andreas Kohlbach:
 > Not strictly Commodore related, and although many Commodore computers used
 > the 6510 I would assume the stated problems would also target it.
 >
 > Like most of you I enjoy nostalgia. And often read old magazines. Like
 > the BYTE February 1984 now, which is all about benchmarks (besides
 > introducing a brand new computer called Macintosh ;-).
 >
 > Towards the end of that issue they test Pascal compilers. While reading
 > this I stumbled across the following paragraph:
 >
 > | If compilers offer so many advantages over assemblers and interpreters,
 > | then why aren't compiled languages more common in the microcomputer
 > | world? Unfortunately, many of the early microprocessors, such as the
 > | 6502, are unsuitable for use with compiled languages. In particular,
 > | the limited stack and lack of 16-bit arithmetic on the 6502 make it
 > | hard to write a good compiler for that machine. Just five distinct
 > | high-level languages for the Apple II Pascal, FORTH, BASIC, Sweet 16,
 > | and FORTRAN are available, according to a BYTE article by Jim Gilbreath
 > | and Gary Gilbreath [...]. It is not known how many of these languages
 > | are compiled, but from the fact that these languages are between 10 and
 > | 200 times slower than 6502 assembly language, it is apparent that the
 > | 6502 is not the machine of choice for high-level languages.
 >
 > But is that really true that only five languages were available for the
 > 6502?

 Do> I don't know exactly the year but at some point there was also
 Do> a C compiler for the 6502.

The POWER C software made by BetterWorking from Spinnaker Software
Corp. has a Copyright Date of 1986 on the box.

The box says it's a "disk based true C language compiler for the
Commodore computers.".

Is that the compiler You were thinking about?

And speaking of the Apple ][ , I've seen a C=64 PRG that some Apple ][
BASIC Programs could be ran with.

I can't remember if the PRG was called a Apple ][ Emulator or what.....

... A KGB keyboard has no ESC key.
--- MultiMail/MS-DOS v0.49
--- SBBSecho 2.12-Linux
* Origin: CCO BBS - capcity2.synchro.net - 502-875-8938 (1:2320/105.1)

SOURCE: echomail via QWK@docsplace.org

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.