4 ms·
> Anyone that isn't able to write modular code using the language features is going to write network spaghetti code, Languages (libraries) should support this
by tluyben2 6y ago
> Anyone that isn't able to write modular code using the language features is going to write network spaghetti code,
Languages (libraries) should support this more because people are doing it. I don't want to be bothered by this complexity etc for most of the project; I will architect it properly but the language features should help me in this case.
Some new languages/envs are exploring this, like [0] and Erlang ofcourse is an example of naturally working (or having to work) like that.
In many other environments we work it's mostly annoying; very possible but a chore instead of the language/environment helping me. We roll out quite large deployments anyway; given the choice I rather would see a nicely architected monolith.
[0] https://www.unisonweb.org/ https://www.unisonweb.org/
- pjmlp 6y agoApparently Ada and Modula-2 aren't fashionable, given how long ago languages and libraries support this. I could pick more recent examples, just wanted to make a point how old the concept goes.