4 ms·
This was an exhausting read because Rich Hickeys "Simple Made Easy" presentation from years ago transmitted a mind-virus to me where I have to stop and have an
by frou_dh 7y ago
This was an exhausting read because Rich Hickeys "Simple Made Easy" presentation from years ago transmitted a mind-virus to me where I have to stop and have an internal conflict every time I read simpl(e|ify) in a programming context.
It's notable how so many independent programming communities seem enamored with Simple being the goal, yet probably don't even agree on the definition of the term.
- xyzzy_plugh 7y agoFrom the book The Go Programming Language: > Simplicity requires more work at the beginning of a project to reduce an idea to its essence and more discipline over the lifetime of a project to distinguish good changes from bad or pernicious ones. With sufficient effort, a good change can be accommodated without compromising what Fred Brooks called the 'conceptual integrity' of the design but a bad change cannot, and a pernicious change trades simplicity for its shallow cousin, convenience. Only through simplicity of design can a system remain stable, secure, and coherent as it grows.
- vizzier 7y agoIs that this? https://www.youtube.com/watch?v=34_L7t7fD_U https://www.youtube.com/watch?v=34_L7t7fD_U
- frou_dh 7y agoHere's the original location that has synced slides: https://www.infoq.com/presentations/Simple-Made-Easy/ https://www.infoq.com/presentations/Simple-Made-Easy/