Why are the nogc crowed labeled as alarmists?!?!
jackdeath via Digitalmars-d
digitalmars-d at puremagic.com
Fri Jul 18 09:29:40 PDT 2014
:)) how true
On Friday, 18 July 2014 at 14:25:54 UTC, Paulo Pinto wrote:
> On Friday, 18 July 2014 at 13:53:14 UTC, Dominikus Dittes
> Scherkl wrote:
>> On Friday, 18 July 2014 at 13:17:34 UTC, Kagamin wrote:
>>> On Thursday, 17 July 2014 at 18:13:18 UTC, Frustrated wrote:
>>>> Are those that say the GC is fine and works for 90-95% of
>>>> apps without issue just ignorant? Or are they arrogant?
>>>>
>>>> When one is writing a real time app and have the absolute
>>>> lowest chance of losing control, a STW GC is simply not
>>>> allowed in this apps.
>>>
>>> D works fine without GC for me. What problems do you have?
>>
>> For me also.
>> The cool thing about D is:
>> You can use it like a script-language at first, and GC (+all
>> the other nice features like unit tests, asserts etc) keep you
>> from bothering with stupit bugs and implementation details
>> that are only relevant for maximum performance.
>>
>> And afterwards, if it comes to RT (real-time), the first thing
>> I throw out is all that MMI stuff (man-machine-interface),
>> e.g. everything dealing with strings. And thats about 98% of
>> all functions that use GC in my code. The very little rest is
>> things like exceptions, delegates and closures - because I
>> have no idea how to use them with manual memory management. So
>> unfortunately I have to avoid them in RT code.
>>
>> But what remains is anyway far, far, better than what C
>> offered. And to make that clear: nothing else was usable for
>> embedded programming before D. No C++, no Java, nothing at all.
>
> Ada and Modula-2?
More information about the Digitalmars-d
mailing list