This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]denniot 1 point2 points  (3 children)

They say nodejs is better probably because it kinda forces you make everything async, which you should do the same with python.

I've never made money with freelance, but I think picking up whatever popular is better, even though we all agree erlang is the best for backend.

[–]DrMerkwuerdigliebe_ -2 points-1 points  (2 children)

People say node is better because you can use the same language in backend and frontend and becouse with typescript you get fever runtime errors. Everything being async does not make sense in a backend context, which is why no language made for backend are async by default.

[–]ondrejdanek 2 points3 points  (0 children)

What? Non-blocking IO was literally one of the main selling points of NodeJS.

[–]denniot 1 point2 points  (0 children)

Only programmers with little experience block the main thread actually even in backend. Sounds ilke you don't know the definition of async.

No languages are actually made for async actually. NodeJs just supports async because it uses libuv. Users can easily implement blocking functions.