370 karma · joined January 15, 2020
Also I can’t comment much about Zelda but it seems comprable.
RIP Joe.
That’s already enough of a case to legalize. Make it safe.
Then address the root of the issue.
With remote work I have to actually have done something.
In the office I just had to show up and sometimes that’s all I want to do.
Don’t get me wrong I much prefer WFH. But I do wish I could just show up and have that be enough some days.
There was no traffic. Even in LA!
How does one not yearn for that. I don't get it.
Also screw the office, coworkers are so distracting. I don't know how anyone gets anything done. Any amount of chit-chat throws me off and gives me a headache.
This is a huge disadvantage, and extremely dangerous, and in my opinion should render the entire language useless as a backend language for any serious project.
Elixir may not be a silver bullet. But Node.js is definitely a vampire...that isn't on your side.
In Elixir you have the option of calling functions that raise vs functions that return an error tuple so there's no contention there (the difference between function() (this does error tuple) and function!() (this raises).
Elixir also has this idea of a typespec and I have never felt I needed more, personally.
And there's no repl if you're using transpiled code. I have tried using `ts-node` but that didn't work. In Elixir this stuff just works.
Maybe there's some tooling I am missing out on with Node.js. I am not familiar with Deno.
I feel for anyone using a Node.js backend. Y'all really don't know what you're missing.
Also dealing with bugs is infinitely harder. Try catch is infinitely more wordy and messy. And you lose out on so so many valuable CI steps the Elixir community has from sobelow to credo.
And then there's writing tests. In the Node.js community it is an actual joke. It is so hard to write tests and I have yet to see any framework create a nice sandboxed test environment that just works.
All of this stuff in Elixir is free.
And like someone else said, the best ORM is Ecto and it's hard to disagree with that.
Making a reliable and organized Node.js application is actually so difficult.
If my pet project was in Node.js I would not even be able to accomplish it. And that's a fact. Elixir makes me so much more productive and the code I write is so much less buggy and less complex.
I love that HN loves Elixir. If only it was more common in the workplace.
Ahh I want to share my browser 3d (tiny) mmo project!
It doesn’t work on mobile:
I totally agree with the issue with browser build sizes. It is not nice with bigger engines! I was even hesitant to use React because I wanted to keep things minimal but it is too nice. Lol
Please any feedback and upvotes are supremely appreciated!