3 ms·
For many enterprises, getting code out the door is a key win. So in an idealist conception, maintainability, correctness and good design are everything. In the
by joe_the_user 6y ago
For many enterprises, getting code out the door is a key win. So in an idealist conception, maintainability, correctness and good design are everything. In the practical reality of today, these often have to take a back seat to speed of implementation.
What I'd like to see is a language that allows typeless programming to start but which is designed to allow the imposition of types at a later point.
- easton 6y agoPython’s type hinting is specifically designed for this use case: https://docs.python.org/3/library/typing.html https://docs.python.org/3/library/typing.html Also, TypeScript is designed to work the same way, as it can coexist with untyped JavaScript code as you introduce it to the code base (it still has to run through a compiler, of course).