Re: What would a modern LispOS look like?
- From: "goose" <ruse@xxxxxxxxxxxxx>
- Date: 30 Jun 2006 06:01:13 -0700
Pascal Bourguignon wrote:
"goose" <ruse@xxxxxxxxxxxxx> writes:
[1] unless that language is C. Writing your spiffy tic-tac-toe-solving
library in plain std C means that it can be used on any platform that
has a conforming C compiler i.e. 99% of platforms. Those platforms that
don't have a C compiler most certainly won't have any other HLL
compiler
either and will be typically programmed in assembler or similar.
Writing that same logic into a library in most other languages limits
you to the platforms that have a compiler and/or environment for that
language.
But given that most other programming languages have at least one
implementation written in C, they're actually available on 98.999% of
the platforms too!
You're possibly confusing hosted c platforms with
freestanding ones. AFAIK (corrections welcome:-), it's not
possible to have this distinction in a conforming common
lisp implementation, hence "other programming languages
implemented in C" rules out those that are implemented
only in a hosted c environment.
tic-tac-toe written in C can target freestanding
C implementations (all the worlds machines?) while
tic-tac-toe written in another HLL which has an
implementation in hosted C will only run on a small
subset of the computers in the world.
This is all conjecture that assumes that common lisp (the
standard) does indeed have no equivalent of a C freestanding
environment.
FWIW, I don't know of any languages implemented within
a freestanding c environment, but like I said above,
correct me if I'm wrong.
goose,
.
- References:
- What would a modern LispOS look like?
- From: bradb
- Re: What would a modern LispOS look like?
- From: goose
- Re: What would a modern LispOS look like?
- From: Pascal Bourguignon
- What would a modern LispOS look like?
- Prev by Date: [OT] Re: What language could be written "Matrix"
- Next by Date: [ANN] ECL 0.9i
- Previous by thread: Re: What would a modern LispOS look like?
- Next by thread: Re: What would a modern LispOS look like?
- Index(es):
Relevant Pages
|