top | item 42589523

(no title)

ddyevf635372 | 1 year ago

There are still so many devs who don't want to deal with types, and they love Ruby and Python, as well as JavaScript without types.

It is quite difficult to work on large Ruby or Python projects; interfaces are not determined, and figuring out what's happening is painful.

Still, so many devs love it, and they wanna keep working with Ruby and Python in this way.

I kind of feel that experienced devs move on, and give up projects without types.

discuss

order

neverartful|1 year ago

The funny thing is that even for devs who don't want to declare their types will still have think about them to some extent. Even if it's correcting run-time errors indicating that some function or property doesn't exist for type 'X'. Plus, they get to guess at the types that are expected for various function calls in their own projects. Oh sure, you can add comments that document it right above/below the function, but do you remember to keep those up to date while you're in the middle of refactoring?

bowsamic|1 year ago

These days most Python devs I know use types