[article] Language Design Deal Breakers

Paulo Pinto pjmlp at progtools.org
Sun May 26 07:10:46 PDT 2013


Am 26.05.2013 14:59, schrieb Walter Bright:
> On 5/26/2013 4:03 AM, Paulo Pinto wrote:
>> Am 26.05.2013 09:27, schrieb Walter Bright:
>>> On 5/25/2013 11:53 PM, Paulo Pinto wrote:
>>>> In many modern languages most developers don't check for null
>>>> pointers/references in the parameters and that is most of the time the
>>>> number
>>>> one cause for crashes.
>>>
>>> That would imply that statically removing null pointers would halve
>>> total debugging time. Is there any evidence of that?
>>>
>>
>> Well at least for Android, yes there is a proof.
>>
>> http://blog.bugsense.com/post/49924755479/bigdata-in-motion-building-a-real-time-android
>>
>
> You're assuming that "all program bugs exhibit themselves as a crash".
> This is quite false.
>

Yeah, you are right. C and C++ stab themselves only to die a few hours 
later in a code section totally unrelated or just behave strangely.


More information about the Digitalmars-d mailing list