Hacker News new | ask | show | jobs
by SilurianWenlock 1787 days ago
Why dont use just use Java?
5 comments

> There was also a strong desire to use a similar setup to Read the Docs as that's what our small team (of 5 at that time) knew well.

Just read the article...

I was asked that question a lot. It’s true that a month after the Java app is running, it’ll have served more requests than the Python app, but, by then, the Python app will be on its fifth feature release.
I see your "java", and I raise you "Why don't you just use Rust?"
What framework in Rust would give you anything close to Django? Or even close to what Java has to offer?
That, my friend, was a joke.
Sigh. Duh.

I’ve been wanting to use Rust on the web.

Well.... now that you ask. I've enjoyed using [Rust Tide](https://docs.rs/tide/0.16.0/tide/), because it supports async with response objects so you can build the response across async boundardies, unlike [actix](https://www.arewewebyet.org/topics/frameworks/#pkg-actix-web). I've found diesel to be the lingua franca of ORMs right now, but a bit rough to use. Anyways https://www.arewewebyet.org/ gives you the full compendium. My experience is that there isn't a soup-to-nuts framework in rust like django, but you can get there.
What would using Java accomplish exactly?
"Why dont use just use Java?" - Every student who was forced to learn Java in college, ever.