3 ms·
Has anyone here actually used this for anything real? What's the library ecosystem like?
by tombert 3y ago
Has anyone here actually used this for anything real? What's the library ecosystem like?
- cess11 3y agoIf it's actually standard compliant any library written in a RxRS-compliant Scheme dialect would be available. The FFI seems reasonably sane as well. They list a lot of libraries in the reference but some are lacking documentation. At a glance it seems you could do a lot in systems and network programming, but if you want to produce a lot of PDF/A or run a cryptocoin business maybe use something else?
- packetlost 3y agoIt's lineage is in vyzo's personal standard library, so yes. The standard library is pretty good, going for a maximalist approach with even stuff like an S3 client [0] and websocket [1] support out of the box, among others (though these are far from comprehensive libs). The underlying runtime is all in R5RS/R7RS with a good collection of SRFIs in the stdlib. The tooling is ok, we're actively working on an LSP implementation and enhancing the documentation story. Also working on propagating type information at "compile"/expand time to give better performance safety. [0]: https://cons.io/reference/std/net/s3.html https://cons.io/reference/std/net/s3.html [1]: https://cons.io/reference/std/net/websocket.html https://cons.io/reference/std/net/websocket.html