I'm a fan of Open Source and have a growing interest in serverless and edge computing. I'm not a big fan of spiders, but they're doing good work eating bugs. I also stream on Twitch.
I feel the same as I feel about adding static typing to other high level dynamic languages (see mypy for Python for example) that weren't designed with static typing in the first place: meh.
I'm not for it, nor against it.
In a "philosophical" sense one of the main choices a developer has when picking a language is if they want static or dynamic typing.
Typing annotation for dynamically typed languages feels both a patch and a useful addition, hence my meh.
I agree with @6temeshere when he says that mindlessly adding types to bad code base does not improve such code. It makes the tool happy though, but that's another argument which is more about code quality and software design than typing.
Once a jobbing developer I have since moved into Management. I continue with a couple of hobby projects to ensure I don't go mad. I focus on iOS/Swift and ROR.
Il reword it to how to ruby devs feel about types in their code. 😎
I feel the same as I feel about adding static typing to other high level dynamic languages (see mypy for Python for example) that weren't designed with static typing in the first place: meh.
I'm not for it, nor against it.
In a "philosophical" sense one of the main choices a developer has when picking a language is if they want static or dynamic typing.
Typing annotation for dynamically typed languages feels both a patch and a useful addition, hence my meh.
I agree with @6temes here when he says that mindlessly adding types to bad code base does not improve such code. It makes the tool happy though, but that's another argument which is more about code quality and software design than typing.
:thumbs