Impressed

Paulo Pinto pjmlp at progtools.org
Sat Jul 28 04:56:18 PDT 2012


On Saturday, 28 July 2012 at 02:31:42 UTC, Alex Rønne Petersen 
wrote:
> On 27-07-2012 20:50, Stuart wrote:
>> On Friday, 27 July 2012 at 15:27:58 UTC, Alex Rønne Petersen 
>> wrote:
>>> On 27-07-2012 14:56, Stuart wrote:
>>
>>>> In any case, isn't it the job of the compiler to unroll 
>>>> loops? Why
>>>> should the coder have to do this himself? Unless of course 
>>>> he's using a
>>>> thin shitty wrapper over assembly language that claims 
>>>> falsely to be a
>>>> high-level language - i.e. C.
>>>
>>> It was a high-level language at the time it was created.
>>
>> Quite possibly. But the definition of "high level" has since 
>> changed,
>> and C no longer qualifies. Yet proponents of C/C++ continue to 
>> froth at
>> the mouth and claim it's a decent language.
>>
>> Why is D so awesome? Because it's not C.
>
> In all fairness, I think C still has its place. The advantage 
> of writing software in C is that when you want to port it to a 
> new platform/architecture, there will almost always be a C 
> compiler available.

Actually there is always the option of cross-compiling, but it is
usually more work than just use the platform tools directly.



More information about the Digitalmars-d mailing list