DEV Community

Discussion on: Java is Dead - Long Live Java

Collapse
 
stealthmusic profile image
Jan Wedel

Funny thing is, I forgot to mention that I’m doing Typescript professionally...

I’m using IntelliJ for both Java and Typescript and it’s an awesome IDE, I am amazed every day by the ingenuity. But I haven’t tried Visual Studio recently. Are talking about VS Code?
Although in some aspects, typescript is a fun language, I have to admit that I am really happy when I’m going back to Java during Full Stack development.

Collapse
 
jwp profile image
John Peters

For C# it's Visual Studio the big brother of VS Code. I use VS Code for all Typescript development. Its Git integration is nice. Our backend is .Net core / C#. Haven't yet gone pure Typescript but will soon.

Thread Thread
 
shogogan profile image
Victor Homem Heck

Talking about IDE's, I used to code on VisualStudio, now when possible I use Rider, as it's from jetbrains and it's what i'm used to(I'm an Android Developer, so AndroidStudio).

My problem with visual studio and vscode are that they are bad out of the box (in my opinion), while Webstorm, Rider and IntelliJ are great out of the box.

But the main thing is: use what you like, there are no perfect IDE, there are many options, and some are better than others in certain points.

Thread Thread
 
jwp profile image
John Peters

Yes indeed, I recently worked in two very large companies where Intellij was king. Here in Minneapolis, most of the really large banking and retailing operations are all Java shops; which surprised me, the .NET guy.

Thread Thread
 
stealthmusic profile image
Jan Wedel

I've worked with a couple of IDEs so far, Visual Studio (very long time ago), Eclipse, NetBeans, XCode and since 6-7 years, it's IntelliJ. It is just so well engineered, beautiful and fast, there is just nothing I can complain.

But, the IDE is just a tool. So whatever you're productive with is fine.

Thread Thread
 
matthewekeller profile image
matthewekeller

You know the IDE is good when you hardly even have to type.