Re: What language for mathematical applications?



osmium wrote:
I'm not sure what's the best programming language/framework to handle
this. I was thinking about C# and .NET, do you have a better advice?

I can't think of a single advantage to using C# over Java. Java is portable,
C# is not. I am not a portability nut but if it is free why not make it
portable?

Because C# has the Visual Studio .NET IDE that makes the creation of
user interfaces something extremely easy to do, as far as I know Java
doesn't. Furthermore, the .NET runtime is going to be by default on
Windows PCs, Java is not. And finally... speed. Applications running on
..NET 2.0 Framework are fast and furious, while Java is slower and never
looks like an application "native" to the OS. My audience is going to
be 99% of the times running on Windows.

thanks. sunrise

.



Relevant Pages

  • Re: C, really portable?
    ... > Wait, is Java a modern language superior to C, or is it still ... It is a much better OO language than C++, ... It depends what you are doing, Java aims for rigorous portability - the same ... regardless of platform. ...
    (comp.lang.c)
  • Re: C, really portable?
    ... My brother worked a couple of years at making Java programs ... >> the really sneaky portability problems. ... Wait, is Java a modern language superior to C, or is it still ... > platforms don't have C compilers,, doesn't ...
    (comp.lang.c)
  • Re: C, really portable?
    ... >> Wait, is Java a modern language superior to C, or is it still ... It is a much better OO language than C++, ... on one platform then behave pathologically ... > It depends what you are doing, Java aims for rigorous portability - the ...
    (comp.lang.c)
  • Re: Windows forms application without Managed Code?
    ... versions of Java, as they have in the past. ... So the portability no longer mattered, ... applications with relatively lightweight GUI front ends and complex GUI ... Subclass the control, add some feature. ...
    (microsoft.public.vc.mfc)
  • Re: C portability is a myth
    ... A Java extension for GUIs or graphics in general will ... Actually C provides exactly *one* method of interfacing to libraries. ... >>there is at least one C compiler that targets it. ... you fail to understand that portability is ...
    (comp.lang.c)