For the first time in the history of TIOBE's index, Java has slipped out of the top two, leaving Python to occupy the spot behind reigning champion, C.
This is a pretty subjective distinction. I mean everyone agrees that vi is a text editor and Visual Studio is an IDE but most programs in the middle, especially the ones that support extensions, can be considered both. A lot of professional programmers are using things like VS Code, Sublime Text, or Vim, which are "editors" but have tons of extensions that do all of the auto-completion and compilation you could want.
It was less of a serious point and more of an attempt to dunk on BlueJ, to be honest (if you've ever used BlueJ, you'll surely understand). I ended up arguing the point a bit too vehemently, though, so it ultimately came across as serious, unfortunately.
Dude you're very wrong to even put BlueJ in the same paragraph as other Java IDEs lol. I used Eclipse and yeah, it's kinda clunky sometimes but nothing, and I mean NOTHING, can prepare you for BlueJ. Shit just fucking freezes all the time, it has almost no functionality and the interface is gross. But it's supposed to be "educational" because it portrays objects as boxes or whatever with nodes going from one to the other. It is very hard to explain if you haven't tried to use it, it's just gross even if it didn't crash every 10 minutes.
This is a pretty subjective distinction. I mean everyone agrees that
vi
is a text editor and Visual Studio is an IDE but most programs in the middle, especially the ones that support extensions, can be considered both. A lot of professional programmers are using things like VS Code, Sublime Text, or Vim, which are "editors" but have tons of extensions that do all of the auto-completion and compilation you could want.It was less of a serious point and more of an attempt to dunk on BlueJ, to be honest (if you've ever used BlueJ, you'll surely understand). I ended up arguing the point a bit too vehemently, though, so it ultimately came across as serious, unfortunately.
Lol well I believe you that BlueJ sucks. All of the Java IDEs except maybe IntelliJ are a nightmare.
Dude you're very wrong to even put BlueJ in the same paragraph as other Java IDEs lol. I used Eclipse and yeah, it's kinda clunky sometimes but nothing, and I mean NOTHING, can prepare you for BlueJ. Shit just fucking freezes all the time, it has almost no functionality and the interface is gross. But it's supposed to be "educational" because it portrays objects as boxes or whatever with nodes going from one to the other. It is very hard to explain if you haven't tried to use it, it's just gross even if it didn't crash every 10 minutes.