3 ms·
Productivity can mean speed, or it can mean reassurance that code will be easy to understand and refactor in the future (which compounds speed). The past few m
by outlore 2y ago
Productivity can mean speed, or it can mean reassurance that code will be easy to understand and refactor in the future (which compounds speed).
The past few months I’ve been working heavily with Python type hints and pydantic which makes it bearable.
Golang is strongly typed but it’s difficult to transform data handily with one-liners.
I’ve used Java and Spring but it’s very verbose
In my experience, TypeScript and its ecosystem has been very productive. It runs on backend and frontend, and the type system is very expressive. I always reach for it first.