Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
netsettler
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
netsettler
3y ago
I definitely did not originate the ANIMAL game notion. I probably mentioned that in my LispNYC talk recently, but also it's discussed as an incidental matter in a blog post from 2010 where I was reviewing Jaron Lanier's "You
2.
▲
by
netsettler
10y ago
There are reasons to think second-class isn't always bad. Function objects aren't second class but the privileged position of the function namespace means you can watch what's being stored there at storage time, which happens
3.
▲
by
netsettler
10y ago
We tried to do a standard code walking / macro introspection thing but it had much detail we realized we were going to get wrong, so we backed out of it rather than freeze something bad. It's appropriate to a level 2 standard, jus
4.
▲
by
netsettler
10y ago
I am totally comfortable with funcall. It is my preference, not something I bargain down to. I don't have a need to have (f x y) "just work". You needn't agree. I acknowledge differing tastes here. But you need to, as w
5.
▲
by
netsettler
10y ago
> Do you want the same symbol to have several completely unrelated global bindings in the same space Absolutely. Yes.
6.
▲
by
netsettler
10y ago
It is expressly not the goal of CL to be all things to all people, and yet to be many things to many people. Scheme has a kind of fixed set of things it definitely wants to be and sacrifices others, it just does it in a different shape so t
7.
▲
by
netsettler
10y ago
Hygiene is still needed in CL, but is accomplished in different ways that are not so explicit. Packages and namespaces end up doing most of the heavy lift, so CL's macro system, while it looks more raw than Scheme's, is still pret
8.
▲
by
netsettler
10y ago
Thanks. Not sure how notifications work here, but I replied to your comment as a reply to Grue below this, so check the page.
9.
▲
by
netsettler
10y ago
Yes, I am with Grue on this one. The overcrowding of namespaces means the very common case of receiving a thing that is known by its type (list as "list" or "string") occludes a common constructor that you might want an
10.
▲
by
netsettler
10y ago
I dunno about expected and encouraged. Neither really, nor discouraged though. Really the point was that this was written in the context of a particular standardization effort and was to say "this is out of scope". As it happens
11.
▲
by
netsettler
10y ago
Note well that my remarks here and on islisp.info are my personal remarks, and funding likewise. As discussed in Untold Story, we created a mechanism to do personal things disjoint from what ISO did. Hence islisp.ifo dispenses the public d
12.
▲
by
netsettler
10y ago
Standards organizations periodically insist on updates in order for a document to be considered active. This assures things don't decay but it can also be a way to churn business. But also there are sometimes typos and other details to
13.
▲
by
netsettler
10y ago
The sponsors are sponsors of the site. I'm not an official charity, so it's not deductible, but I still accept donations from people who appreciate the site and want to defray the costs of hosting it. It's unrelated to the s