Re: What do Java programmers feel is missing from C#?



mc wrote:
I may be opening a can of worms and don't want to start a religious war, but...

What features of Java do Java programmers miss when working in C#?

Other than, of course, great portability. C# has more limited cross-platform portability (Mono).

I'm thinking more about data structures and ways to express algorithms.

I am just esthetically prefer Java. I think Java is simpler language. There is no properties, no defined operators, no delegates - for me it makes everything more clear. I know only one language that is comparable in transparency - C.
I also liked Java collections Api and general API more - just preference.
Java has checked exceptions and this makes dealing with exceptions more easy - you mostly know which exceptions you can expect.
JavaDoc - is more clear that C# XML Docs, and in my opinion leads to better quality API descriptions.
I prefer Java Strict package / folder structure to unclear C# conventions.
.



Relevant Pages

  • Re: What do Java programmers feel is missing from C#?
    ... What features of Java do Java programmers miss when working in C#? ... C# has more limited cross-platform portability. ...
    (comp.lang.java)
  • Re: simple web programming options
    ... And that I have seen from CGI/FCGI, Java ... PHP seems to provide the best API of ready-to-use ... doing CGIs specifically and scripted access to databases. ... I recommend PHP highest for language. ...
    (comp.programming)
  • Re: Shortage of qualified Java programmers
    ... library of Java is what you have computers for -- not people. ... every detail of the API. ... to figure out how a Comparator works given the Javadocs. ... programmers written by Bill Venners. ...
    (comp.lang.java.programmer)
  • Re: Shortage of qualified Java programmers
    ... candidates are very hard to come by in the Atlanta area. ... that a candidate will list every Java technology in the world on his ... API test.) ... questions might be too easy for programmers with 3+ years Java experience. ...
    (comp.lang.java.programmer)
  • Re: Shortage of qualified Java programmers
    ... Good candidates are very hard to come by in the Atlanta area. ... I don't know whether there is an actual shortage of Java programmers in the U.S., or whether the situation is unique to our metro area, or whether we are just relying on the wrong recruiting companies. ... API test.) ...
    (comp.lang.java.programmer)