linkedin, hulu, rapleaf, flixster, zillow
Ask HN: Any web startups using Java?
21–30 of 164 posts
Re: Ask HN: Any web startups using Java?
#22linkedin, hulu, rapleaf, flixster, zillow
Re: Ask HN: Any web startups using Java?
#23Java has a strong background in enterprise solutions. So, e.g., if you need to build some sort of high performance distributed system then it's not an entirely wrong choice to go with Java. Java is good at that stuff. A web application is often more than the choice web framework. When you choose Java as your fundamental technology you could build your business logic e.g. in Java/Scala and your web tier in Ruby on Rai…
It works very well. You get close to the performance of C code in a 'safe' language, but can write the non-performance-critical code in a less verbose language of your choice.
Re: Ask HN: Any web startups using Java?
#24Earlier quoted context omitted.
but only the enterprise developers seems to be caring about Java platforms. Freelancers / hackers rarely use Java.
Depends on what you mean by freelancers. There's an impression that RoR is the language of choice for hackers because so many web-apps are built by it. Web consulting firms use Java all the time because it's a proven technology with tons of flexibility. In RoR, the moment you step outside of the conventional MVC model; you are pretty much hosed, you have to write from scratch a lot of stuff that folks in Java have al…
It's a baloney-ass straw man to set up Rails as weak when compared to Java. Rails is a limited web framework, and Java is a programming language.
Instead, you should compare Ruby or Python to Java for web development. If it's still your position that there aren't enough good open-source tools in Ruby or Python to do what you need, then I believe you're either looking very hard, or you're looking in the wrong places.
Re: Ask HN: Any web startups using Java?
#25Earlier quoted context omitted.
but only the enterprise developers seems to be caring about Java platforms. Freelancers / hackers rarely use Java.
Depends on what you mean by freelancers. There's an impression that RoR is the language of choice for hackers because so many web-apps are built by it. Web consulting firms use Java all the time because it's a proven technology with tons of flexibility. In RoR, the moment you step outside of the conventional MVC model; you are pretty much hosed, you have to write from scratch a lot of stuff that folks in Java have al…
Tweaking a Java library is huge PITA, because Java is soooo code-heavy. I estimate Java leads to ~10x as many lines of code when compared to Ruby or Python for basic libraries like API clients. The IDE-reliance inherent in that culture removes many of the immediate incentives of code minimalism, and as such, you often find insanely convoluted libraries that literally have more classes than pieces of functionality.
Java's great if you're not in a hurry, or if your organization is infected with enough bureaucracy that the added bureaucracy in the code won't even make a dent in your already-dismal efficiency, or if you need to "get fat" (i.e. "hire a bunch of college grads and burn them out") and you don't mind dropping your talent density to near-zero figures.
With all talent being equal, give me a Python or Ruby shop over a Java shop any day, and I'm certain they will be significantly more productive, day in and day out.
Re: Ask HN: Any web startups using Java?
#26Re: Ask HN: Any web startups using Java?
#27A lot of Austin start-ups do: http://indeed.com , http://homeaway.com , http://bazaarvoice.com .
Re: Ask HN: Any web startups using Java?
#28Re: Ask HN: Any web startups using Java?
#29EDIT (Summary): We knew Java well early on and so used it to prove a market, leveraging open source libraries along the way. Do I think Java the language was a particular competitive advantage to us? No. But do I think any of PHP, Ruby or Python would have been either? No. (Lisp - probably yes! but we don't know it well enough to use professionally). To be honest, our main concern early on is to release early and prove the market, with whatever tools we can use.
Re: Ask HN: Any web startups using Java?
#30I believe that one of the reason is lack of good web-applications framework for quick development. There is nothing like django or rails, so if you need to have non-trivial application created in minimum time java is not the best platform. In case when your team consists of plenty different skill level developers java is much safer platform. Performance of the application and hosting is not a problem. Hosting of java…