Hacker News new | ask | show | jobs
by geodel 3476 days ago
I can conclude that by looking at for example Go offers today vs effort of setting Swift web framework like Kitura. IMO it is far away from general purpose server side usage.

As far as memory usage goes Swift does not color me impressed when compared to GC'd language:

http://benchmarksgame.alioth.debian.org/u64q/compare.php?lan...

2 comments

Adoption is not the same as appropriateness at all.

As far as memory usage goes these benchmarks are completely irrelevant. They use very little memory and they measure it in a way that is unsuitable for a memory benchmark in the first place.

The problem with tracing garbage collection is that it requires a lot (~50%) of spare memory at all times to give the GC time to catch up without slowing the program down too much.

Sure, May be I am wrong and Swift will be just fine for server use cases.
> I can conclude that by looking at for example Go offers today...

This is the kind of argument that used to be trotted out all the time for Java and Perl before it. If we always went by what was offered today, we'd never use anything new.