Java cross-platform


DevX Home    Today's Headlines   Articles Archive   Tip Bank   Forums   

Results 1 to 4 of 4

Thread: Java cross-platform

  1. #1
    mary Guest

    Java cross-platform


    Hello. My name is Mary.
    I have been assigned the task of writing an in-depth paper on "Why JAVA is
    NOT cross-platform" for a Graduate course in Java programming (although its
    still an intro to Java course).

    I have found signifcant literature on how it IS cross-platform with the exception
    of performance issues and licensing issues. What I am interested in is finding
    out more about the technical modifications that must be made in the source
    code for optimal performance on various platforms.
    Any input? Thanks.

  2. #2
    MarkN Guest

    Re: Java cross-platform


    The only place where you will find this to be an issue is probably on embeded
    platforms. Not all API's will work on platforms with limited space - yet.
    Check out the Sept 2001 issue of JDJ.

    Mark


    "mary" <mkj1010@hotmail.com> wrote:
    >
    >Hello. My name is Mary.
    >I have been assigned the task of writing an in-depth paper on "Why JAVA

    is
    >NOT cross-platform" for a Graduate course in Java programming (although

    its
    >still an intro to Java course).
    >
    >I have found signifcant literature on how it IS cross-platform with the

    exception
    >of performance issues and licensing issues. What I am interested in is

    finding
    >out more about the technical modifications that must be made in the source
    >code for optimal performance on various platforms.
    >Any input? Thanks.



  3. #3
    Paul Clapham Guest

    Re: Java cross-platform

    Frankly, I wouldn't agree that having to make source code modifications
    simply for performance reasons makes it "NOT cross-platform". But if you
    can convince your prof that it does, then good for you.

    PC2

    "mary" <mkj1010@hotmail.com> wrote in message
    news:3bc7a662$1@news.devx.com...
    >
    > Hello. My name is Mary.
    > I have been assigned the task of writing an in-depth paper on "Why JAVA is
    > NOT cross-platform" for a Graduate course in Java programming (although

    its
    > still an intro to Java course).
    >
    > I have found signifcant literature on how it IS cross-platform with the

    exception
    > of performance issues and licensing issues. What I am interested in is

    finding
    > out more about the technical modifications that must be made in the source
    > code for optimal performance on various platforms.
    > Any input? Thanks.




  4. #4
    PEter Guest

    Re: Java cross-platform


    "Paul Clapham" <pclapham@core-mark.com> wrote:
    >Frankly, I wouldn't agree that having to make source code modifications
    >simply for performance reasons makes it "NOT cross-platform". But if you
    >can convince your prof that it does, then good for you.
    >
    >PC2


    I agree, cross-platform is a matter of whether or not it works on all platforms,
    not how fast it runs.
    But if thats what you are interested in, you might want to look into hardware
    acceleration of graphics in Java. Under windows, some image classes(VolatileImage
    or something like that i think?) is implemented using DirectX, while it uses
    different code in other systems(i dont know very much about it but check
    the information about Java SDK 1.4), so it might not run very well under
    another operating system where Java doesnt use a native API. Also regarding
    the Look&Feel system, you cant apply the Windows look and feel under a Mac(or
    couldnt the last time i tried anyway), but thats hardly an issue.
    Why are you writing an assignment about this, it sounds strange...

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
HTML5 Development Center
 
 
FAQ
Latest Articles
Java
.NET
XML
Database
Enterprise
Questions? Contact us.
C++
Web Development
Wireless
Latest Tips
Open Source


   Development Centers

   -- Android Development Center
   -- Cloud Development Project Center
   -- HTML5 Development Center
   -- Windows Mobile Development Center