Hacker News new | ask | show | jobs
by alephaleph 1157 days ago
Sounds a lot like Lisp-y stuff, but done with a significantly lower level c-like language.
1 comments

Yes, that's how I'd put it. OP is not really a 'language design analysis' so much as a 'syntactic sugar roundup'.

The interesting parts of HolyC is that it is moving C towards a Lisp-like, and Terry seemed to be reinventing it independently? At least, his explanation for not having #defines misses why, besides 'just not liking it': you don't need #defines (which are a very poor man's macro), when you have implemented compile-time computation, which can give you real macros (pass in an arbitrary string to an arbitrarily complicated function to interpret & compile it into some HolyC).