Hacker News new | past | comments | ask | show | jobs | submit login

[You came to the wrong Lisp then, as Arc has no libraries compared to all the mainstream lisp dialects]

I'm not saying that Arc has better libraries than other Lisps, I'm saying that for me the advantages of Arc outweigh for me the disadvantages of not having the libraries that other languages do.

[Actually, scheme's hygienic macros shift the burden of capture-avoidance to the compiler. It's CL that has to use gensym.]

Yes, what I was saying was that when I learned about hygienic macros I thought they were a good idea for that reason.

Richness is usually a good thing

If I can choose to use a feature or not (as it typical with libraries: I can choose to use a library or not) then the cost to me of a feature that I don't want is zero; if I have to use a feature or it is harder to avoid then it matters to me whether the cost to me of that feature outweighs the benefit to me.

A personal opinion

Not at all. While it wasn't the purpose of my thank-you to do such a demonstration, it's easy to compare the relative length of code needed to do a particular implementation in different languages.

feel trolled

Yes, perhaps it is common for people who like X to be mad if I say that I prefer Y.

DWIM kind

I'm not following you.

and the Lisp programmer collective is surprised by your surprise

Perhaps they have had better luck than I have at writing hygienic macros.




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

Search: