News for hackers. Stuff that matters.
Re:Autocomplete as an Interface (2015) by vbezhenar on Thursday January 16, 2020 @01:42PM (#22067500)
The most significant difference in my experience is with dynamically typed languages. I started to write some code in Lua in a simple editor. It worked, but I was very slow, because I made many silly mistakes, mostly typos or trivial errors and those manifested only at runtime, requiring full restart of an application and repeating all actions until that code is run. Then I switched to IDE which highlighted silly errors and allowed autocomplete which eliminated typos and my productivity was few times better. I'm sure that it'll be the same with JavaScript or Python.
Re:Autocomplete as an Interface (2015) by swiley on Thursday January 16, 2020 @05:37PM (#22069784)
My experience with python is that the autocomplete in the REPL is good enough (autocomplete would be better but I don't like the idea of depending on specialized editor configs so it's not worth it in my mind.) If you don't know what fields your classes are then maybe your code isn't organized or documented well or you should be using type hints.

For really messy javascript or things you don't know well autocomplete helps though.