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 sort of liked fall-thru in switch statements, but I'm the first to admit that it can lead to unreadable code.

The Java Language Reference mentions something called a Duff's Device, which I never really understood and which C# would probably frown on anyway. :)

dleifker

.



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: 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. ... 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. ...
    (comp.lang.java)
  • questions about VB.NET, and uses in education
    ... Nowadays most in education use Java and flash. ... But I'm wondering why there seems to be a lot of negative opinions about VB.NET when it is very well designed and much easier to learn and use than even python for example. ... So I'm listing some other nice features in the design of VB.NET and then some drawbacks, but I don't see why VB.NET deserves so much heat. ...
    (microsoft.public.dotnet.languages.vb)
  • ANN : JyRetic EAI Server 1.0 released
    ... "Java Service Wrapper". ... It adds to Retic great restart-on-crash features. ... Adaptor and parameter definitions are now stored to provide, ... Corrected bug on estimated end time in execution tracking ...
    (comp.lang.python)
  • Re: questions about VB.NET, and uses in education
    ... features as effective as found in any language, and MS will be supporting it ... > Nowadays most in education use Java and flash. ... > even python for example. ... > I have a lot of appreciation for the design of VB.NET now. ...
    (microsoft.public.dotnet.languages.vb)