Hacker News new | past | comments | ask | show | jobs | submit login

> 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.




"Flawed by design" doesn't mean "the design is flawed". It means "it is designed to be flawed".




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: