Always look at the memory management story when you stumble upon something like this.
Ferret – A free software Clojure implementation
11–20 of 83 posts
Re: Ferret – A free software Clojure implementation
#12Seems like a cool project if you already know Clojure and hate the start up time, but also seems like it sidesteps one of the main benefits of Clojure which is Java interop obviously... Which Clojure has to do a fair number of handsprings to accomplish. Begs the question, why pick Clojure as the lisp to compile to C++? Why not Racket or Common Lisp etc?
Re: Ferret – A free software Clojure implementation
#13Viewing the site in iOS Safari, I get several pages of what appears to be random binary gunk rendered as HTML. Something wrong with compression headers?
Re: Ferret – A free software Clojure implementation
#14Always look at the memory management story when you stumble upon something like this.
You could have provided a link to the memory management section or even mentioned it was ref counting. Otherwise your comment is ... it kills me to say this but pretty useless.
Re: Ferret – A free software Clojure implementation
#15Can anybody tell whether it supports multimethods and protocols?
The last item on the Roadmap underneath the "Core" Section lists multimethods.
Re: Ferret – A free software Clojure implementation
#16Always look at the memory management story when you stumble upon something like this.
Re: Ferret – A free software Clojure implementation
#17Seems like a cool project if you already know Clojure and hate the start up time, but also seems like it sidesteps one of the main benefits of Clojure which is Java interop obviously... Which Clojure has to do a fair number of handsprings to accomplish. Begs the question, why pick Clojure as the lisp to compile to C++? Why not Racket or Common Lisp etc?
I kind of saw it as being intended for someone that loves Clojure but needs to run in a constrained environment that usually requires C or C++.
Re: Ferret – A free software Clojure implementation
#18Re: Ferret – A free software Clojure implementation
#19Does this have Clojure's persistent data structures? The docs say it has immutable data structures, which isn't exactly the same thing. (Edit: added the second sentence)
Re: Ferret – A free software Clojure implementation
#20Does this have Clojure's persistent data structures? The docs say it has immutable data structures, which isn't exactly the same thing. (Edit: added the second sentence)