What's wrong with nodenv?
Show HN: Fnm – Fast and simple Node.js version manager built in ReasonML
61–70 of 71 posts
Re: Show HN: Fnm – Fast and simple Node.js version manager built in ReasonML
#62Earlier quoted context omitted.
this really does need a pitch comparison vs nvm. when I first saw yarn I switched almost instantly from npm because the pitch and improvement were clear
Is there still any reason to use yarn today?
edit: also just read the v2 roadmap that is on the top of HN now - lots of great new features coming up which only reinforces our decision to stick with yarn
Re: Show HN: Fnm – Fast and simple Node.js version manager built in ReasonML
#63Great work, but you'd have to pry asdf out of my cold, dead hands. https://github.com/asdf-vm/asdf
I have to read the README twice to see what is it about. What is extensible version manager? Managing what exactly. So I guess it's the reason asdf is not popular
Think of it like a Swiss Army knife of version managers that can handle all the languages you use, per-project. And it's all just bash scripts, and installs everything into a visible place on your drive.
Re: Show HN: Fnm – Fast and simple Node.js version manager built in ReasonML
#64Great work, but you'd have to pry asdf out of my cold, dead hands. https://github.com/asdf-vm/asdf
I used nvm for years, but my development workflow became more and more terminal-oriented to the point I was spawning new ones several times an hour. Nvm took almost a second to launch, easily consuming 99% of the startup time for each shell. I tried writing some custom code to lazy load nvm only when I needed it which worked alright, but I ended up switching to Asdf because it loads almost instantaneously and haven’t…
Re: Show HN: Fnm – Fast and simple Node.js version manager built in ReasonML
#65Earlier quoted context omitted.
When I write lambda code for my job, our code currently only supports the node 6 for it's runtime (our system automatically deploys it). I use nvm to help test my code all the time while still having the ability to switch to a more current node for other projects
Are you running your projects directly on your machine? Your’re not using a VM or containers? Don’t you have the “but it works on my machine” problem?
Re: Show HN: Fnm – Fast and simple Node.js version manager built in ReasonML
#66Wait, I assumed this will be a js-app, but it actually is a executable binary? Is that the courtesy of https://github.com/jordwalke/pesy ? For some time I wanted to try ReasonML for server-side development, but for some reason I assumed, that most of the ecosystem would be node.js based.
Reason is merely a new syntax on OCaml. You can use BuckleScript (BS) to compile to JS, or not use BS to compile to native. There exists a fast http server in native OCaml: https://github.com/inhabitedtype/httpaf
Re: Show HN: Fnm – Fast and simple Node.js version manager built in ReasonML
#67Re: Show HN: Fnm – Fast and simple Node.js version manager built in ReasonML
#68Great work, but you'd have to pry asdf out of my cold, dead hands. https://github.com/asdf-vm/asdf
It worked rather badly with Haskell last time I checked (Darwin, Fish shell).
Re: Show HN: Fnm – Fast and simple Node.js version manager built in ReasonML
#69Great work, but you'd have to pry asdf out of my cold, dead hands. https://github.com/asdf-vm/asdf
I have to read the README twice to see what is it about. What is extensible version manager? Managing what exactly. So I guess it's the reason asdf is not popular
If you have any suggestions on what the readme should say feel free to open an issue or a small PR.
Re: Show HN: Fnm – Fast and simple Node.js version manager built in ReasonML
#70Looks like a great project, but really needs documentation. The only option other than reading the code I have now is screen-capturing the last frame of the gif an looking at what commands were used. Really?