3 ms·
> A language that is "flawed" by design so that we can be sure we need an IDE to develop in it All languages are flawed by design. Assembly language is flawed
by vorg 14y ago
> A language that is "flawed" by design so that we can be sure we need an IDE to develop in it
All languages are flawed by design.
Assembly language is flawed so we need a higher level language like C, with easier to read syntax. C/C++ is flawed by requiring us to manage heap memory so we need a managed language like Java/C#. These and Kotlin are flawed because we need some visual help like name lookups and pattern refactorings.
- mistercow 14y ago"Flawed by design" doesn't mean "the design is flawed". It means "it is designed to be flawed".