3 ms·
> For a skilled programmer, switching language is not a big deal. Not exactly. It is easy in web space, but switching language is a big deal if the previous a
by valand 5y ago
> For a skilled programmer, switching language is not a big deal.
Not exactly.
It is easy in web space, but switching language is a big deal if the previous and next language have huge differences in concepts and on which layer of the stack lives.
For example, switching from language that has a complete runtime and GC to a language that does not, is a bit hard. In JS we have things like Promise.all, and setTimeout, and such to control concurrent async operations. On language like c/c++/rust where you produce abstract machine, you have to choose how to operate and regulate those async operations.