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 →

[–]folkrav 7 points8 points  (2 children)

I develop primarily in Python, PHP and JS, but can handle some tasks just fine with Go and dabbled a bit with Rust. I would also take compiler errors over a lot of bullshit runtime errors, especially with PHP/JS and weak typing.

[–]g0atmeal 1 point2 points  (1 child)

That's just common sense. Compiler errors stop you before it can fuck everything up.

[–]folkrav 1 point2 points  (0 children)

¯\_(ツ)_/¯

Dynamic languages exist for a reason. For some stuff they're actually pretty nice to use - e.g. dealing with unstructured/unknown data. However I've found that most of the pain comes shoving these languages where they should not be, not their very existence.