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

I wasn't (although that admittedly is one of the best benefits of Clojure).

Also, that's not a listing of the total number of libraries; it's ranked based on the number of useful ones (where "useful" is a completely subjective term that relates to how often I've looked to see if a library exists that does what I want).

Racket actually has more overall libraries than you'd expect considering its popularity, but I've found that many of them are old, no longer updated, scheme libraries (from the days before Racket rebranded from Dr. Scheme). That certainly doesn't make them useless, but I'm reticent to mix scheme-style code into my project.

I'm least familiar with Clojure (I've only been deploying it for the past two weeks or so), so I'm sure my opinion will change, but right now it feels like a slightly less good Racket with a philosophy I find agreeable and more practical libraries (plus Java interop).



> Racket actually has more overall libraries than you'd expect considering its popularity, but I've found that many of them are old, no longer updated, scheme libraries (from the days before Racket rebranded from Dr. Scheme). That certainly doesn't make them useless, but I'm reticent to mix scheme-style code into my project.

Which libraries are you referring to? Libraries distributed with Racket, or libraries on Planet (or somewhere else on the internet)?

And any sense of which libraries in particular you notice being missing?


Sorry, I should have been more specific; but I was referring to the libraries available on Planet.

It looks like the new Planet that you guys just shipped doesn't have all the legacy mzscheme packages that used to seem to be the majority of packages. I don't know if that was intentional, but if not, I think that it's a nice tangential benefit.

I just remember every time I'd search for something on Planet, most of the results I'd get back were for old scheme libraries.

I know it's annoying as a developer to hear a vague criticism like "there's less useful libraries" without being able to provide a list of concrete items; but I'm going to annoy you by not being able to come up with anything specific right now. Sorry ;)

I will say though, I think Marketplace looks really neat, and I'm looking forward to testing it out for some things internally.


Ok, that makes sense. There are indeed lots of old bit-rotted libraries on planet, and not as much guidance as would be nice on how to pick good ones.

If you do come up with something specific, just holler.

I'm glad you're excited about Marketplace -- Tony's done some really great stuff with that.

Finally, if you're able to share more privately about what your company is doing with Racket, I know we'd be quite interested.


I am also very interested in Marketplace. I am just starting, but when I saw it I thought Erlang/OTP-ish concurrency and network stuff on Racket? Yes please!




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

Search: