Hacker News new | ask | show | jobs
by tumblewit 1687 days ago
Something that would be used by 90% of the companies worldwide for both back end and front end and everything else so that new programmers have to learn just one language and master it so that their skills are something people hire for and not the skill set of languages and toolset.
1 comments

Is that not just what C++ aims to be?
I find C++ and Rust hard to grasp quickly. I like Go since I come from C but I haven’t looked at any frondtend in Go. I would say some kind of Rust + Go mashup with some kind of good frontend framework (especially something that translates for mobile devices) could do the trick. But I find that every time I interview for a company the tech stack is always a different combination and a learning curve for newcomers.
> I find C++ and Rust hard to grasp quickly.

That's a direct consequence of them aiming to be usable for anything.

i think you mean node and javascript, or c# and blazor, or dart, or rust and web assembly.....
I think most of those languages need a GC, excluding them from some niches. Rust is probably closest to C++ in this respect. Most notable difference is that Rust restricts the programmer to ensure correctness, whereas in C++ anything that can be correct should compile.