The bottleneck in solving problems is never how fast one can type or what text editor they use. The bottleneck is how clearly one can think and so far no one has discovered any way to make that better.
And the other bottleneck is how expressive is the language you use.
To obtain the same functionality you'd need 10x more lines of Java than you'd need in Lisp for exemple. That directly impacts how fast you achieve what you want to achieve.
That also depends on your target. If you're after a GUI app, for example, you might get there a lot faster in Java with all the available libraries and automatically-inserted boilerplate an IDE gives you.
i never considered there was a bottleneck in the way we think about programming
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.