Hacker News new | ask | show | jobs
by melissalobos 1599 days ago
Thanks for writing this! Is there anything major people should look out for with the newer language version or any advice you would offer to something looking into writing a webpage in Nim today?

I am working on a small side project in Nim and saw your post and thought it was very well done.

1 comments

I'm glad you liked it! We have been using Nim from 0.18.x to now (1.6.x) with a minimal work with breaking changes - so no warning signals from here.

My advice would be to use the current stable version since 2.0.0 is just around the corner :) ! We are quite happy with the performance and system load using jester[1] with httpbeast for routing, but there are a couple of alternatives in the package repository[2].

[0] https://nim-lang.org/install_unix.html [1] https://github.com/dom96/jester/ [2] https://nimble.directory/

Really awesome to see Jester/HttpBeast being used in the wild! CxPlanner looks really cool, nice job :)
dom96, have you been able to handoff Jester/HttpBeast to someone else to run?

IIRC, you started a new job a couple of years ago and as such, you we’re able to work on NIM as much anymore.

And if you (or others) are still working on it, any HTTP2 plans? https://github.com/dom96/httpbeast/issues/1

Love what you’ve built btw.

if anybody is interested in running it I'm more than happy to get them involved. I haven't had anybody approach me though.

For what it's worth, HttpBeast has seen some love from me lately (with some big optimisations). HTTP2 would require effectively a new project IMO so if someone wants to make it happen I'd love to advise where I can.