Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> [...] easy things seem easy primarily because they are familiar. Easy is subjective. But simple things are simple because they do not complicate; they have fewer concepts. Simple is objective.

This should be printed out as a large poster in every office.



Rich Hickey has done more to popularize that idea in recent years than perhaps anyone else. [0]

In a lot of ways, Zig is to the systems programming space what Clojure is to the information processing space.

If you have 5+ years experience, you want simple, not easy. Both languages deliver real advances on that promise in their respective domains.

----

Back to the article, perhaps not coincidentally, the product my startup is developing is written primarily in Zig (language runtime), Clojure, and an in-house Forth/Factor/Joy derivative for user-level scripting. I guess I really do care about simplicity…

[0] Simple Made Easy: https://www.youtube.com/watch?v=SxdOUGdseq4




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: