4 ms·
I don't understand what point is. Do you agree that Lisp metaprogramming has benefits or do you disagree with that? If you agree, then what is your point? That
by foo101 8y ago
I don't understand what point is. Do you agree that Lisp metaprogramming has benefits or do you disagree with that?
If you agree, then what is your point? That we should not use a powerful language because it is not popular? Or that features in popular languages are the only features worth having?
If you disagree, can you elaborate what exactly about Lisp metaprogramming do you not find powerful? That would make your arguments more concrete. Otherwise you are just going around in circles stating the same opinion over and over again which is really only your opinion that many of us don't seem to agree with.
- jabl 8y agoIf you're choosing a powerful but "unpopular" language, perhaps a more interesting comparison would be between lisp and, say, haskell. Sure, you're sacrificing homoiconity and macros, but you get strong static typing and purity etc.
- flavio81 8y agoTrue, but they support entirely different philosophies to software development: the "build a cathedral" (Haskell) versus "create a living organism" (Lisp), to paraphrase an Alan Perlis quote.