On processors for D
Georg Wrede
georg.wrede at nospam.org
Thu Apr 6 21:58:42 PDT 2006
Walter Bright wrote:
> Georg Wrede wrote:
>
>> I admit this is a "feelings based" thing with most people I've talked
>> with. It seems that on embedded platforms, many expect to write all
>> the needed code themselves. It's also felt (possibly unduely??) that
>> Phobos (or whatever general Win+*nix standard library) is mostly
>> useless in embedded applications.
>
> I'd like to get to the bottom of this feeling. For example, Kris was
> unhappy that typeinfo imported std.strings. I can't figure out what the
> problem with that is.
>
>> To give a parallell (to explain my view here): There are many Linux
>> distributions that are compiled with 386 as target. At the same time,
>> their specs for memory, clock speed, etc. _in_practice_ rule out any
>> machine not using recent Intel processors. I see this as a joke.
>>
>> Call this inconsistent specs. I'm discussing here so D would avoid
>> this kind of inconsistencies.
>
> For the embedded people I've talked with, D without floating point would
> have been a good match.
Uh-oh, after having read what Kris and others have posted as replies to
your post, I can't push D for embedded development. At least until the
issues they've brought up are resolved.
>> Insisting on not needing hardware FP is ok. But to legitimize that,
>> one has to cater to scarce resources in other areas too. Conversely,
>> not genuinely making the language usable in smaller environments,
>> makes striving to independence of FPU not worth the effort and
>> inconvenience.
More information about the Digitalmars-d-announce
mailing list