Not clickbait so don't read it if you don't want to

bauss jj_1337 at live.dk
Tue Nov 16 12:28:57 UTC 2021


On Tuesday, 16 November 2021 at 12:14:12 UTC, Stefan Koch wrote:
> On Tuesday, 16 November 2021 at 09:32:41 UTC, Imperatorn wrote:
>> On Monday, 15 November 2021 at 21:24:20 UTC, Stefan Koch wrote:
>>> I found a great line in Charles Blooms blog.
>>>
>>> ```
>>> More generally, this programming pattern of finding clever 
>>> complicated ways to hide the fact that your systems are 
>>> overly bloated and slow is just not the win. You will only 
>>> make the failure cases less common but more ugly.
>>> ```
>>>
>>> This is exactly one of the main problems with a lot of D code 
>>> I see day to day.
>>> (Which is mostly poor attempts to spend up the DMD compiler.)
>>
>> This is why I like the Erlang philosophy.
>
> I am not familiar, what are you referring to?

Probably referring to:

```
Erlang has “fail-fast” philosophy that means processes do what 
they are supposed to do or fail. i.e. Process must obey single 
responsibility principle. It should be possible for one process 
to detect failure in another process and we should also know the 
reason for failure.
```


More information about the Digitalmars-d mailing list