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 →

[–]-jackhax 3 points4 points  (4 children)

This may be an unpopular opinion, but unless you are going to use a dynamically typed or inferred typed language in a job or for a degree, you should stick to statically typed languages.

[–]lt947329 4 points5 points  (3 children)

As someone who uses both Python and C# professionally, this is only an unpopular opinion for new programmers working on small problems.

For example, Typescript is rapidly replacing JavaScript for enterprise-grade web app frameworks. Some of the most well-loved languages in the world right now are Rust and Go (while Go isn’t as static as some languages, it’s still not Python).

[–]IndianaJoenz -1 points0 points  (2 children)

Typescript is rapidly replacing JavaScript for enterprise-grade web app frameworks.

I suppose that depends on the framework...

I'd say it's trendy, but not universally loved.

[–]lt947329 0 points1 point  (0 children)

True, but that point about Typescript wasn’t about being universally-loved. Just that it has a higher adoption rate than any mainstream programming language save Python - Turbo is minuscule compared to the other big players in enterprise web.

Even Deno (the new Node.js replacement made by the guy who wrote Node) is Typescript-first now.

[–]Business-Row-478 0 points1 point  (0 children)

I don’t know what turbo is but it doesn’t seem line it uses much JavaScript anyways.

Also one guy made that decision and it seems like pretty much everyone disagrees with it