Re: .NET vs J2EE papers

From: Programmer Dude (Chris_at_Sonnack.com)
Date: 03/15/05

  • Next message: Phlip: "Re: VC++ Linker"
    Date: Tue, 15 Mar 2005 13:09:07 -0600
    
    

    MSCHAEF.COM writes:

    >> That seems almost like an apples and bicycles comparison to me.
    >>
    >> J2EE is (AFAIK) a single-language specification for a fairly specific
    >> domain, whereas .NET is multi-language and very wide domain.
    >
    > That may have been true years ago, but not so much these days. Java, in
    > various subsets, works on everything from embedded smart cards (<32K
    > memory, etc.) to cell phones and large enterprise servers. There are a
    > bunch of frameworks, also under the name Java, to support all of this.

    A good point (and one that's caused me to re-consider Java...which I've
    decided I like....it's such a nice friendly, safe language :-).

    > One of the bigger differences, platform wise, has to do with the intent of
    > the VM architecture. The JVM was designed to allow interpreted
    > implementations to operate efficiently, whereas the .Net VM was
    > designed with the intent that it always be compiled. This is why the JVM
    > bytecodes are type-specific and the .Net bytecodes infer type information.

    [grin] I KNEW this thread would turn up some interesting info!


  • Next message: Phlip: "Re: VC++ Linker"

    Relevant Pages

    • Re: .NET vs J2EE papers
      ... bunch of frameworks, also under the name Java, to support all of this. ... designed with the intent that it always be compiled. ... This is why the JVM ... bytecodes are type-specific and the .Net bytecodes infer type information. ...
      (comp.programming)
    • Re: Why FC4 using the Jpackage 1.4.2 Java?
      ... No open source JVM currently exists. ... You can register with Sun and go to Sun's Java sight and freely ... run the Java code optimally on the specific platform. ...
      (Fedora)
    • Re: Help me!! Why java is so popular
      ... My point is that those who use Windows already accept bloatware and the ... I think those are the kinds of things which has made Java popular. ... And don't forget about the very fact that with JVM, ... GUI elements are called components and containers, ...
      (comp.lang.java.programmer)
    • Re: Help me!! Why java is so popular
      ... You are basically arguing that "Java is slow because it is slow". ... > Also, a JVM can pay attention to usage, provide caching, adapt at run ... I have no use for unicode in my ...
      (comp.lang.java.programmer)
    • Re: Clojure vs Java speed
      ... vectors in C/C++ and Java. ... The JIT can't, but the coder can. ... You cannot write code that is both that short and that efficient in Clojure. ... You are on the JVM to interoperate with Java. ...
      (comp.programming)