You are viewing a single thread.
View all comments
17 points

Anything that’s turning complete, has enough ram, and has a c compiler can run Linux. Theoretically, you could program a CPLD to run brainfuck and you could still run Linux.

permalink
report
reply
39 points

The mainline part is key.

permalink
report
parent
reply
22 points

Yes. Any turing complete processor can perfectly emulate any other turing complete processor, whether it is x86, arm, or riscv. Mainline Linux can then run on this emulated processor without modification.

permalink
report
parent
reply
14 points

Damn that’s gonna be slow.

But I guess speed was not a criterion.

permalink
report
parent
reply
4 points

I guess it’s the difference of can today vs could if this emulator existed…

permalink
report
parent
reply
3 points

“boot” is the next important part. Have you tried reading it in full?

permalink
report
parent
reply
2 points

…and lack of “theory”.

permalink
report
parent
reply

Programmer Humor

!programmerhumor@lemmy.ml

Create post

Post funny things about programming here! (Or just rant about your favourite programming language.)

Rules:

  • Posts must be relevant to programming, programmers, or computer science.
  • No NSFW content.
  • Jokes must be in good taste. No hate speech, bigotry, etc.

Community stats

  • 6.4K

    Monthly active users

  • 1.5K

    Posts

  • 35K

    Comments