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