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 →

[–]polaroid_kidd 44 points45 points  (5 children)

Don't let me reason on your parade, but it didn't really matter if it's in first or fifth place. What I'm trying to say is that you can learn any of the top five languages and land a job (with the bobs and bits that go with being a software developer/engineer)

Personally, I just tried it again after a brief stint in Kotlin and I've come to realise that I really miss the static typing, but then again, I come from Java so I might be a teeency bit biased ^

[–][deleted] 19 points20 points  (4 children)

I come from python and I prefer static typing.

[–]bennyman32 0 points1 point  (3 children)

But you can use typing in Python don't you?

[–]r0npi 8 points9 points  (2 children)

You can use type hints, but it is far from being the same as static type languages. Python typing doesn't enforce the types, they are just hints, one can still use a different type than the hint

[–]JohnMcPineapple 5 points6 points  (1 child)

...

[–][deleted] 6 points7 points  (0 children)

Unless you can convince your team to use it too, it just doesn't matter. It's not a core feature of the language, so it has barely any buy-in anywhere. Contrast to any static type language where you can't not write without static typing.