4 ms·
If you like racket try out bigloo https://www-sop.inria.fr/mimosa/fp/Bigloo/ https://www-sop.inria.fr/mimosa/fp/Bigloo/ and gerbil scheme at cons.io Erlang has
by JimmyRuska 5y ago
If you like racket try out bigloo https://www-sop.inria.fr/mimosa/fp/Bigloo/ https://www-sop.inria.fr/mimosa/fp/Bigloo/ and gerbil scheme at cons.io
Erlang has been my favorite for over a decade. Feels like its own operating system: spawn many processes, kill/pause them, send/receive messages async no problem, add service introspection. It feels kubernetes/microservices architecture way before its time, except without the cgroups constraints or language options :o). Downside is slow text parsing, number crunching, no efficient vectors
- Decabytes 5y agoI’ve had my eye on gerbil since it was announced. I’m very interested in it’s goals
- JimmyRuska 5y agoGerbil looks a lot like what one very prolific and opinionated hacker calls home. There's an incredible amount of work just by 1 author https://github.com/vyzo/gerbil/graphs/contributors https://github.com/vyzo/gerbil/graphs/contributors Whereas racket looks steered mainly by the academic group working on it, with some attention shifting to the new Rhombus project https://github.com/racket/rhombus-prototype https://github.com/racket/rhombus-prototype These days everything looks like it's using json/yaml and trying to add logic/constraints to it to make it declarative, either through logic controllers (eg kubernetes operators) or by embedding it in the syntax, eg terraform HCL, declarative UI frameworks. Scheme DSLs are a good alternative and could be used to generate code or glue between the components you use.