Live data from Hacker News

Racket 6.0: New package system, new doc CSS, JIT support for ARM

blog.racket-lang.org

1–10 of 78 posts

Re: Racket 6.0: New package system, new doc CSS, JIT support for ARM

#3
post #2

Racket is my first functional language and its been fun, but is it more of an educational language or is it used in production?

It's used in production in a variety of places: Naughty Dog studios, NBCUniversal, Air Force research labs, defense contractors, web developers.

Re: Racket 6.0: New package system, new doc CSS, JIT support for ARM

#5
post #2

Racket is my first functional language and its been fun, but is it more of an educational language or is it used in production?

We're using it in production at my job. (In a decent-sized polyglot system also made up of Haskell and Clojure).

There aren't as many libraries available compared to more popular languages, but I haven't yet had too much trouble getting things accomplished. For the above-mentioned languages we're using, I'd put the useful library situation at: Racket-> Haskell-> Clojure in order of least to greatest.

Depending on what you need it to interoperate with, it's totally usable in production environments as it stands.

Re: Racket 6.0: New package system, new doc CSS, JIT support for ARM

#6
post #2

Racket is my first functional language and its been fun, but is it more of an educational language or is it used in production?

Personally I don't use it for anything server-side, but that doesn't mean it's just for education. I suppose it's an unavoidable misconception given that its most obvious strength is the quality documentation and IDE.

Its built-in image support is much better than anything I've seen in any other language, so I've used it a couple times for writing simulations that need a histogram. It's also much better than Clojure for things that require low memory usage or fast startup time.

Re: Racket 6.0: New package system, new doc CSS, JIT support for ARM

#7
post #5
post #2

Racket is my first functional language and its been fun, but is it more of an educational language or is it used in production?

We're using it in production at my job. (In a decent-sized polyglot system also made up of Haskell and Clojure). There aren't as many libraries available compared to more popular languages, but I haven't yet had too much trouble getting things accomplished. For the above-mentioned languages we're using, I'd put the useful library situation at: Racket-> Haskell-> Clojure in order of least to greatest. Depending on wha…

are you counting Java libs? then that ordering comes as no surprise.

Re: Racket 6.0: New package system, new doc CSS, JIT support for ARM

#9
post #3
post #2

Racket is my first functional language and its been fun, but is it more of an educational language or is it used in production?

It's used in production in a variety of places: Naughty Dog studios, NBCUniversal, Air Force research labs, defense contractors, web developers.

Here's a talk on Racket in Naughty Dog: http://www.youtube.com/watch?v=oSmqbnhHp1c
Post reply on HN