2 ms·
I think using dynamically typed languages is a mistake today, but that it probably made more sense a few years ago. What changed: - More developer familiarity
by Felz 8y ago
I think using dynamically typed languages is a mistake today, but that it probably made more sense a few years ago. What changed:
- More developer familiarity with type systems that aren't Java and C++. Type inference.
- Better languages in general, which give more flexibility and power without writing a bunch of hard-to-type code.
- Moore's law is dead, so the poor performance of your dynamically typed language actually hurts. Not to mention how atrocious many dynamically typed languages are at threading in a multicore world.
- Projects are much more complicated, so it's even more important that things glue together well.