Hah! I spent a few hours with it as well over the weekend wondering if I'd fall in love and try rewriting core parts of CouchDB with it. There are a number of good bits to Elixir that I liked. Its the first time I saw an explanation of the Lispy quote/unqoute stuff that made me understand what was going on but I ended up with the same general response as Mahesh.
I will be keeping an eye on it for awhile to see what comes of it but for the time being, I agree, "Why?" is a good description of my feeling. The docs and code I read and played with gave me an uncanny valley feeling for writing things in Erlang. Ie, "I understand how this translates to Erlang and I can't justify not just writing the Erlang and removing the added complexity of Elixir". * Historical foot note for Bob Dionne, Elixir is the first Lisp dialect that made me reconsider if all those parens really are that silly... Well no. But maybe they had a decent idea or two in there somewhere. On Tue, Mar 6, 2012 at 5:52 PM, Mahesh Paolini-Subramanya <[email protected]> wrote: > > I spent a (somewhat painful) weekend messing around with it - it basically > reads like a bit of an unholy cross of Javascript, Ruby, and erlang. The > "somewhat painful" bit is that both JS and Ruby give me hives (not as much > as Java, but I 've suffered through *that* since 95). Anyhow, the pseudo-OO > nature is ok, if you like that sort of thing, and the 'language > simplification" kinda sorta works, but I was basically left with an > overwhelming feeling of "why?". > There does seem to be an awful lot of "Make XXX work like Ruby" going on > out there :-) > > Again, I'm a perl/erlang guy, so take *all* the above with a huge pinch of > salt... > > cheers > Mahesh Paolini-Subramanya > CTO > > Vocalocity - Powering Small Business > 1375 Peachtree St. NE, Suite 200, Atlanta, GA 30309 USA > Office 312.281.9923 > [email protected] | www.vocalocity.com > > > > On Mar 2, 2012, at 2:15 PM, Noah Slater wrote: > > Yo, > > What do peeps make of this: > > http://elixir-lang.org/ > > Thanks, > > N > >
