Hacker News new | ask | show | jobs
by yfefyf 4652 days ago
Racket is not only a great language. It's also a great developing environment, a great community.

And unlike most other languages, it's out of box support for Windows is perfect.

1 comments

To be fair, maybe this blog post is getting more attention than the author expected. Regardless, I don't think it makes a great case for "Why __? Use Racket!".

The case I'd make: The shiny new feature X in today's fashionable new lang Y? Racket probably does this, does it elegantly, and has done it for awhile.

CSP is just one example. It's great that Go is helping popularize it.

Also I'd headline it as, "Intrigued by __? Also try Racket!".

Racket draws on a lot of PL research (which is why it probably already has feature X) but is also very practical. It's easy to install and use on all platforms. There's also a wonderful community.

About the only thing it lacks is a BFD/cult leader phenom such as some companies and langs have. ;)

Yeah. And Racket suits programmers of different levels well.

For beginners, it's an easy to learn language with an easy to setup programming environment.

For advanced programmers, there're a lot of advanced features available as 6cxs2hd6 mentioned.