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

When you have a good language, you don't need a good IDE.

This is like saying that if you have sharp nails you do not need a hammer. (IDEs can be, and are, extremely helpful; even simple text editors like nano or SciTE try to include some of the features normally found in an IDE.)

Alternatively, when you have a good IDE, you don't need a good language, freeing you to optimize other concerns like ecosystem. Not defending crappy languages, just saying that argument cuts both ways.

I've noticed a curious pattern: some brand new languages have communities expressing similar sentiment initially, but then if/when the language becomes popular and IDEs for it appear, you see quite a few people being excited about simple things that those IDEs can do (and could do for other languages decades ago), like debugging or code completion.

When you have good memory, you don't need to google anything twice.

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