| |
| Posted by bauss in reply to Stefan Koch | PermalinkReply |
|
bauss
Posted in reply to Stefan Koch
| 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.
|