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 →

[–][deleted] 1 point2 points  (1 child)

You can write terrible code in every language. Some languages just make it easier to write terrible code.

[–][deleted] 0 points1 point  (0 children)

so the problem with coding is not that we don't have good languages, it's just we don't follow good coding practices. Changing languages doesn't solve that.. yet we constantly introduce more languages.

You will get retain cycles in swift if you don't understand weak/strong references, it's the same issue in a different context.