|
|
|
|
|
by dreamcompiler
3289 days ago
|
|
I've coded in both (Common Lisp and Haskell, as two examples) and enjoyed both. Static languages tend to force you to think carefully about what you're doing before you test your code; dynamic languages let you get away with being careless. Dynamism is fine for prototyping but terrible in large software projects if you have mediocre programmers. That said, I've had mostly good experiences with dynamic languages -- probably because I've worked with mostly excellent software engineers who didn't need the language to force them to be thoughtful. |
|