4 ms·
I like TypeScript and would like to write backends in TypeScript. I'm coming around on Elixir. I never want to write Go that interacts with a database again.
by mrkurt 4y ago
I like TypeScript and would like to write backends in TypeScript.
I'm coming around on Elixir.
I never want to write Go that interacts with a database again.
Rust seems complicated. I don't think I'm smart or committed enough to get anywhere with rust.
- kbd 4y ago> I never want to write Go that interacts with a database again. Why? I’ve been using sqlx and it seems fine.
- cdelsolar 4y agoyeah, i'm using pgx and it rocks
- christophilus 4y agoSqlx is the way.
- kureikain 4y agosqlc.dev make it way easier to deal with db
- rawoke083600 4y agoI hope so, last time i checked about 6 months ago, I spend a day trying to make the most basic of queries work with mysql8, was a complete disaster.
- berkes 4y agoNot OP, but one answer I've often heard and experienced myself is that statically typed datastructures feel painful when you come from dynamic languages like Python, Ruby or JavaScript.
- norman784 4y ago> Rust seems complicated. I don't think I'm smart or committed enough to get anywhere with rust. Rust is a bit rough yet to do the front and backend development, but IMHO it will catch in a year or two. Also for backend rust now with (actix and axum) looks pretty similar to expressjs, so you will feel like home there, but for the frontend there's still no killer framework nor a settled architecture that fits better rust model.
- rawoke083600 4y ago>I never want to write Go that interacts with a database again. I LOVE Go ! I think it's the bee's knees until you have to write DB code ! I'm hoping "go generics" will take care of some of the table-mapping/orms/multiple-types etc madness. But yea, I still love go :)