Null references (oh no, not again!)
Georg Wrede
georg.wrede at iki.fi
Sat Mar 7 10:34:51 PST 2009
Georg Wrede wrote:
> Nick Sabalausky wrote:
>> "Frits van Bommel" <fvbommel at REMwOVExCAPSs.nl> wrote in message
>> news:got4c1$2dhi$1 at digitalmars.com...
>>> Nick Sabalausky wrote:
>>>> "Georg Wrede" <georg.wrede at iki.fi> wrote in message
>>>> news:gosa0h$mdd$1 at digitalmars.com...
>>>>> And now the inevitable $1M question: when can we get D on it????
>>>>>
>>>> As soon as we get a fully-working C-backend for one of the D
>>>> compilers ;)
>>> LLVM has a C backend, so as soon as LDC is mature enough...
>>
>> Now that I think about it more, it would probably require more than
>> just a D->C compiler. Storage on the Hydra's microcontroller (ie,
>> Parallax's Propeller chip) is very tight (512 32-bit words per core
>> (aka "cog"), plus a few tens of k shared ram that can't be used to
>> store code unless you reserve some of the non-shared memory to page
>> code in and out). Plus, of course, there's no streams or filesystem or
>> OS, etc, so because of that and the low memory large chunks of
>> phobos/tango would probably need to be removed, possibly including the
>> GC. If there is indeed a C compiler for it, I'm not sure if or how it
>> handles code paging or other such low-mem concerns.
>
> http://en.wikipedia.org/wiki/Parallax_Propeller
>
> "There is also a C compiler available from ImageCraft, the ICCV7 for
> Propeller. Its supports the 32K Large Memory Model, to bypass the 2K
> limitation per cog, and is typically 5 to 10 times as fast as standard
> SPIN code."
So, yes, let's wait for LDC.
They also sell a Propeller QuadRover Robot. (Weight 89 lbs, 40.4 Kilos,
gasoline powered. Top speed 12mph.)
http://www.youtube.com/watch?v=j1GK00oe170
More information about the Digitalmars-d
mailing list