4 ms·
That's my point though. I'm not ragging on IDEA. I'm just using it as an example because I see the reality of dynamic versus static languages every day. Howeve
by city41 15y ago
That's my point though. I'm not ragging on IDEA. I'm just using it as an example because I see the reality of dynamic versus static languages every day.
However, I do feel though that IDEA made some poor choices and tried to get refactoring and autocomplete capabilities in JavaScript when they probably should have backed off, and IntelliJ's performance suffers (sometimes greatly) because of it. As a simple example: if you use ExtJS and have it loaded in your IntelliJ solution, try to rename a local variable named ownerct. IntelliJ will completely lock up for about 15 minutes. Why? Because ExtJs uses the variable "ownerct" throughout, and IntelliJ is mindlessly sucking in all those references in. Of course you can set up your IntelliJ to avoid this situation, it's just an example.
- angryjim 15y agoIf dynamic refactoring so easy they were doing it 30 years ago, but one of the best IDE makers in the world can't generalize it for the masses today, doesn't that tell you something?