Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

We're 12 years since the release of r7rs-small and there's still no standard library as r7rs-large is essentially MIA. I remember seeing that they'd done a preliminary release of just one small part of r7rs-large. It was existing functionality and basically copied what already existed, but still somehow took over a decade.

This is important give the history. R6rs was an attempt at an actually-usable scheme spec. R5rs isn't usable as described because there's way too much undefined stuff to actually get up and running in a semi-portable way. This problem exists BEFORE discussing the SRFIs which are quasi-standards except that every implementation supports a different subset and they aren't documented outside of the spec documents which themselves generally aren't fully specified.

Scheme the standard killed itself and Racket survives because it completely avoided the illusion of compatibility entirely.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: