DEV Community

loading...

Discussion on: Top 5 Programming Languages For Software Engineers and Application Developers

Collapse
shaijut profile image
Shaiju T

Programming Language should make developer life easier.

-It should be easy to learn.
-It should be maintainable.
-It should be easy to read, some languages have short syntax and its hard to find out were it starts and ends.
-It should have meaningful syntax and methods.

C# Meets all these points , I think its better than Java and other languages.

What you think ? 😄

Collapse
florianrappl profile image
Florian Rappl

C# over Java - any day.

Collapse
fultonbrowne profile image
Fulton Browne

Have you tried kotlin?

Thread Thread
florianrappl profile image
Florian Rappl

Never tried it, but seen it a lot. Keep in mind that my comment was Java vs C#, not JVM vs CLR or anything related.

Collapse
jwp profile image
John Peters

I worked in Java ( 10 years : 1994-2004); switched to C# ( 15 years : 2005-2020). Last year; I took a new job and they were all Java back end. I tried to get back into Java; but couldn't stand Eclipse or Intellij. I kept telling myself I had to get out of there and get back to .NET. Mission accomplished last August.

It was like coming home after a bad tour-of-duty.

There is nothing as good a Visual Studio and Visual Studio Code, C#, and Typescript in my opinion.

Thread Thread
shaijut profile image
Shaiju T

Yes Correct 😄

Tool should increase productivity:

-It should help locate files fast.
-It should help find Methods and Variables , References fast.
-It should make debugging easy.
-It should increase productivity.
-It should help build app using rapid development.
-It should make maintenance easier even in large enterprise projects.

Visual Studio and Visual Studio Code meets all these.