On Mon, Jul 1, 2013 at 4:27 PM, Craig Brozefsky <cr...@red-bean.com> wrote:
> Andrew Gwozdziewycz <w...@apgwoz.com> writes: > > > Lisps are loaded with this sort of stuff, and while I love it, and > > enjoy using them thinking about them, reading about them, they just > > aren't practical for mortals who are used to PHP. > > You keep confusing simple and easy. > > http://www.infoq.com/presentations/Simple-Made-Easy > > Many other things which "aren't practical for mortals" such as > logic/functional/declarative programming, immutable data structures, > agents, STM, and async channels are very simple -- even if they are > difficult to grasp and map into previous experiences.\ > You're right, I am conflating the two terms. And you are right in that they are often simple. They are not only simple, they make radically simpler programs. Taken > together, they also enable programs that would be outrageously complex, > and error prone in "easy" languages. > Right. One of the goals of tin is to make it "easy" to utilize these "simple" things--and maybe that even means hiding them away. We'll see. -- http://apgwoz.com