3 ms·
I think the author ignores the fact that creating simple, consistent systems is a very hard problem, and rarely compensated (short term). So most apps, APIs, pl
by harikb 5y ago
I think the author ignores the fact that creating simple, consistent systems is a very hard problem, and rarely compensated (short term). So most apps, APIs, platforms will eventually become complicated and messy until there is significant push from a competition to force people to do the dirty work of cleaning up architecture
So if you want a clean and simple R ecosystem, go support Julia or some alternative like that.
- rossdavidh 5y ago"Never ascribe to conspiracy, that which is adequately explained by incompetence." Not that complexity means the programmer was "incompetent", per se, but not sufficiently competent to keep things simple, because as you point out, keeping things simple is really hard.
- pdfernhout 5y ago"Simple Made Easy" by Rich Hickey: https://www.infoq.com/presentations/Simple-Made-Easy/ https://www.infoq.com/presentations/Simple-Made-Easy/ "We should aim for simplicity because simplicity is a prerequisite for reliability. Simple is often erroneously mistaken for easy. "Easy" means "to be at hand", "to be approachable". "Simple" is the opposite of "complex" which means "being intertwined", "being tied together". Simple != easy. ..."