3 ms·
Ha ha, good point. Probably not. But take Lisp's homoiconicity as an example. Some people regard it as less desirable syntax, and yet even a subset of people wh
by charlieflowers 13y ago
Ha ha, good point. Probably not. But take Lisp's homoiconicity as an example. Some people regard it as less desirable syntax, and yet even a subset of people who feel that way still find that the macro system makes it worth it.
So, would you accept certain trade-offs in your programming language if it greatly magnified the programmatic refactorability of your code?
- vanderZwan 13y agoWell, in my case my projects are never that large - I'm just a designer who does small high-fidelity prototypes and lets people who are supposed to be more capable do the large scale implementations. So "being easy to make quick-and-dirty hack from scratch with" is more important for me. Also, have you tried Julia? It's homoiconic but looks more like Python. Haven't seen any refactoring tools for it though.