News for hackers. Stuff that matters.
Re:Swift 5.0 release process by coder543 on Tuesday September 25, 2018 @06:07PM (#18070945)
It literally only compares itself to slow, interpreted languages and other, even slower Swift frameworks, with the singular exception of Go, where they're using Gin, which is a rather slow Go framework. Gin is at literally 10% of the performance of the fastest Go framework, as shown here: https://www.techempower.com/benchmarks/#section=data-r16&hw=...

So, when you cherry pick benchmarks, it can _look_ kind of fast... but then the unbiased TechEmpower benchmarks show Vapor operating at 20% of the speed of Gin. Which is 2% of the speed of the fastest Go or Rust web framework.

"50x faster to pick a different language" != "even remotely great performance."

Re:Swift 5.0 release process by merlinsbrain on Tuesday September 25, 2018 @07:06PM (#18071313)
I’m not sure this is a great benchmark (detailed in a comment above), but I think it’s undair to criticize a web framework for comparing itself to Django, node/express, Elixir/Phoenix. While dynamic languages, there’s billions of $ running on those frameworks and to present yourself as a fair alternative to those is good enough.

(I have no personal interest in Swift on the server, I use Go/echo)