logoalt Hacker News

BoingBoomTschaklast Wednesday at 11:30 PM2 repliesview on HN

As linked, the extensible sequence protocol (https://shinmera.com/docs/trivial-extensible-sequences/) already exists and is quite workable. The problem is that it's not supported enough, both by implementations (CCL missing, for example) and the entire ecosystem.

In the end, it's simpler to stay with boring, ANSI compliant solutions well optimized by compilers.


Replies

shawn_wlast Thursday at 2:04 AM

I've been toying with trying to add extensible sequences to ccl as a way to get more familiar with it, but ccl development seems dead so I'm not sure it's worth the effort.

stackghostlast Thursday at 3:19 AM

There are effectively two Common Lisp worlds: the commercial world where Allegro and Lispworks dominate, and the non-commercial world where SBCL is more or less the only game in town.

CCL, as far as I can tell, is abandonware

show 4 replies