DEV Community

Discussion on: "Stop Making Students Use Eclipse"

 
noracodes profile image
Leonora Tindall

Dynamic typing is not a "bad habit". I'm personally a fan of static typing, and write a lot of Rust, but dynamic typing is a valid engineering decision, especially for beginners.

Thread Thread
 
blueos profile image
Guillaume Maillard

"dynamic typing is a valid engineering decision"

Why?
Is discovering bug at runtime better than at compile time?
Strange view of what software engineering is.

Thread Thread
 
noracodes profile image
Leonora Tindall

This isn't an argument I'm interested in having with you. I could just as easily say, "why is it acceptable to have null values? Is discovering a bug at runtime better than at compile time? My favourite language, Rust, does not have nulls."

But that would be off topic and pedantic because we're discussing something completely other.