in reply to 6502 Perl

I remember discussing with my boss if Perl could ever run in the RAM of a C64.

We decided to search first for a JS engine on the C64, because it's more minimalist.

But what I actually found was a C64 emulator written in JS ... grin xD

Seriously, it depends rather on the available RAM than the processor.

IIRC was the 6502 only able to address 64k, but there are clones which can do more.

(Kind of base-page addressing to switch the 64k blocks by setting an extra hardware register, I suppose)

update

both projects you linked to mention memory mapper for 1 or 2 MB, here you go.

Cheers Rolf
(addicted to the Perl Programming Language :)
Wikisyntax for the Monastery FootballPerl is like chess, only without the dice

Replies are listed 'Best First'.
Re^2: 6502 Perl
by Fletch (Bishop) on Dec 12, 2019 at 14:38 UTC

    I do vaguely recall there were memory boards for the Apple II's that would map another 64K in to some address space (and the IIc had 128K stock I believe (and wp seems to confirm)).

    The cake is a lie.
    The cake is a lie.
    The cake is a lie.

      And Commodore tried to promote the C128 with 128k virtual memory which was managed by an MMU.

      IMHO quite expensive concepts as soon as you need to switch between the banks.

      I can understand the sentiment that if BASIC could fit in why not a simplified Perl.

      But this BASIC was implemented in Assembler, and one of Perl's selling point is it's portability thanks to C.

      Cheers Rolf
      (addicted to the Perl Programming Language :)
      Wikisyntax for the Monastery FootballPerl is like chess, only without the dice