What I've been reading this past week https://www.chrisdeluca.me/article/reading-picks-for-week-3-of-march-2019/
Post I wrote about practical internet privacy for laypersons. https://www.chrisdeluca.me/article/practical-internet-privacy/
Is a macro essentially a function? I am writing a Lisp dialect, with first-class macros, and in my case the answer seems to be, yes.
Behind the scenes, the types are exactly the same, they are just called at different times. (Both take Lisp expressions as arguments; the fact that these are unevaluated, in the case of macros, does not make a difference for the implementation of the actual type.)
This does mean that (function? my-macro) returns true. Not sure if that's desirable.
@sarahjeong read your motherboard post on mastodon a day after I joined.
I actually remember/contributed to Diaspora, so I'm pretty skeptical about new open social networks, but your post inspired me to give it another chance. Hopefully, the moment is right.
@mkosler But...but then that would mean there's no GOLDFISH!
Invite-only Mastodon server run by the main developers of the project It is not focused on any particular niche interest - everyone is welcome as long as you follow our code of conduct!