Live data from Hacker News

Ask HN: Building a large webapp today - what language for the backend, and why?

news.ycombinator.com

61–64 of 64 posts

Re: Ask HN: Building a large webapp today - what language for the backend, and why?

#61
post #45
post #31

Earlier quoted context omitted.

A lot would argue that it's a horribly cluttered and slow IDE. People who love VIM will definitely not like Visual Studio. That said, since the last few years Microsoft has really been on top of their game. Their latest frameworks are easy to grasp and perform very well. C# is also not too verbose and on top of that they are starting to push open-source with initiatives like codeplex and NuGet. In their MVC Framework…

Isn't comparing VIM to VS like comparing apples and oranges? One is a text editor (although highly advanced) and one is an IDE. Would a VIM guy consider any IDE seriously?

If I were going to do .Net on windows, I'd probably use Visual Studio. The last time I used it was about 10 years ago, and I found that it didn't get in my way. Not having VI controls in the buffer editor would probably drive me crazy but I'm adaptable.

I'd still be installing vim on my windows box, but when in Rome...

Re: Ask HN: Building a large webapp today - what language for the backend, and why?

#62
It is not a matter of the language so much. Use what your team is comfortable with. I find it super important how to structure the app. First design an API. Then implement it on the server with corresponding tests. Then build the frontend. Here is more to decide: server driven (server faces or server pages) or single paged (client side MVCs)

Re: Ask HN: Building a large webapp today - what language for the backend, and why?

#63
post #37

Earlier quoted context omitted.

> Furthermore C# has the best IDE in the world (Visual Studio) You don't seem to be aware of IntelliJ IDEA. VS may be very good, but it's highly unlikely it's "the best in the world" while IDEA is in it.

I tried IDEA, and it's nice and all (I love JetBrains software), but I can't say that it's a serious competitor to Visual Studio.

IntelliJ also makes Resharper, a VS plugin. VS+R# is the best IDE in the world (IMHO)

Re: Ask HN: Building a large webapp today - what language for the backend, and why?

#64
post #22
post #9

For a 'large' webapp I would honestly go with Java. A good stack is Jetty for the http server, and Jersey/JAX-RS for the web framework. The JVM is unbeatable, and you will have an easy time onboarding people since everyone knows Java. It's not as 'hip' as Rails/Django but you will be very productive and you will have the benefit of the plethora of Java libraries out there that are performant and reliable. Not to ment…

I would prefer ASP.NET MVC (thus C#) over the Java platform. The .NET stack is extremely powerful (much better than Java imho) and the ASP.NET MVC framework has a lot of the features that make RoR great (it's just must faster than Ruby).

i don not use windows
Post reply on HN