Live data from Hacker News

Web Framework Benchmarks Round 4

techempower.com

101–110 of 358 posts

Re: Web Framework Benchmarks Round 4

#101
post #84

Earlier quoted context omitted.

To be honest, I kinda don't like Scala, its too much to grok. I always believe language is something not worth fighting for, but solutions are. (I'm aware, it's just about me, YMMV).

When you make a statement like "the only sane choice", people tend to expect actual reasoning behind it. Your post would have been more accurate as just "I like go".

That's why I mentioned "seems to be the only sane choice" :)

Re: Web Framework Benchmarks Round 4

#102
post #57

Whenever I hear "Java" I also get association "slow". But looking into this list - java web frameworks doing incredible job!

When your competition is mostly ruby/js/python...

Java does well with C, Haskell and Go competitors in these results...

Re: Web Framework Benchmarks Round 4

#103
post #81
post #63

Earlier quoted context omitted.

As someone who is also really enjoying Go, I think you need to add a huge, gigantic disclaimer before making a statement like this: Go's ecosystem of web development packages is in its infancy. You're not going to find any super-well-documented, super mature/stable web frameworks (thought a few are showing great promise). and some of the individual components (for example, Gorilla) are looking very good, but still ha…

I've read about the limitation of Go in terms of third party libs, but I believe it is only temporary. I had a glance at the std libs, looks really good for a new language. Our new app doesn't require all the bells and whistles of a full fledged framework.

>>I've read about the limitation of Go in terms of third party libs

Must not be looking on github... Yes its new, but in a majority of cases I have not had any trouble finding third party libraries and the std ones are wide and excellent.

Re: Web Framework Benchmarks Round 4

#104
post #95

It's very depressing to see Symfony2 at the bottom of these lists. Although there are quite a few performance optimizations that can be done to improve this, there are few excuses for such poor performance by default.

And just to be happier, Drupal 8 will be base on Symfony2...

Re: Web Framework Benchmarks Round 4

#106

Earlier quoted context omitted.

When you make a statement like "the only sane choice", people tend to expect actual reasoning behind it. Your post would have been more accurate as just "I like go".

That's why I mentioned "seems to be the only sane choice" :)

I still think you're not quite grasping his point. "Out of A and B I don't like B so I would chose A" and "The only sane choice is A" are not logically equal in any interpretation of the english language.

Re: Web Framework Benchmarks Round 4

#108

Earlier quoted context omitted.

Not sure why this is downvoted so badly, the comment is largely correct. This benchmark is even less useful than alioth's shootout, I'm not sure why there is so much effort put into it :)

The comment is largely the authors opinion, it can be neither correct nor incorrect. It is very possible that what he feels is important and unimportant does not generalize to everyone else.

Not to mention that he assumes all the faster langs take more effort. What if you could have a lang that is a best performance and be highly productive- he assume this is not possible.

The Go code size is pretty small, in fact it might be smaller than the Rails code... I'm still trying to find all the Ruby files, Go is in one file...

Re: Web Framework Benchmarks Round 4

#109

Earlier quoted context omitted.

Not sure why this is downvoted so badly, the comment is largely correct. This benchmark is even less useful than alioth's shootout, I'm not sure why there is so much effort put into it :)

For many systems performance matters. Claiming that there is no difference between Ruby and C is just sticking your head in the sand.

I only claimed that this is a not a useful (representative) benchmark, not that there is no difference between Ruby or C.

Re: Web Framework Benchmarks Round 4

#110

Earlier quoted context omitted.

>Off all the top performers, Go seems to be the only sane choice to write a web app How so? There's Clojure, Scala and others perfectly good choices on the list. The max latency for Go is also very high compared to most others.

When you have a choice of Simple vs Complex (not complicate), Native vs Virtual but comparable in terms of maturity and expressiveness, which one you pick, honestly?

Honestly, Scala is far more expressive than Go and much more mature. Scala is more complex, but it's never really been an issue for me or my fellow devs. I'm not sure that "Native" vs "virtual" is a valid point of comparison. Scala uses the JVM which has a highly advanced JIT compiler.
Post reply on HN