HighTechTalks DotNet Forums  

Convert Java to J# or C#?

Dotnet General Discussions microsoft.public.dotnet.general


Discuss Convert Java to J# or C#? in the Dotnet General Discussions forum.



Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old   
Jonathan Sachs
 
Posts: n/a

Default Convert Java to J# or C#? - 01-03-2008 , 06:20 PM






I'm interested in experienced .Net developers' opinions about whether
I should convert an existing Java program to J# or C#.

I thought this was a no-brainer until I discovered that with the
release of V.S. 2008, Microsoft has ceased to develop or publish J#.
That makes the question much more difficult.

The program in question is one that I began several years ago but
abandoned because it required integration with Microsoft Office, and
that proved too difficult for the amount of time I could give the
project. I believe that the .Net platform will make integration much
easier, so I am interested in resuming work.

Conversion from Java to J# should be fairly easy, and would give me an
easy "reverse migration" path if I later want to develop a
platform-independent version of the program. But, I've now learned, I
would be committing myself to a language that has just been iced.

Conversion from Java to C# would probably be harder, and would tie me
to the .Net platform unless I was willing to convert from C# back to
Java (ugly) or to C++ (ugly++).

Thoughts, anyone?

Reply With Quote
  #2  
Old   
Thomas Scheidegger
 
Posts: n/a

Default Re: Convert Java to J# or C#? - 01-03-2008 , 07:25 PM






Quote:
Conversion from Java to J# should be fairly easy
J# was based on a fairly old java version (mostly JDK 1.1.4?).
IMHO: J# was acceptable for some migration time (2002-2005), but failed in
todays mainstream market.


Quote:
Conversion from Java to C# would probably be harder, and would tie me
to the .Net platform .... Thoughts, anyone?
what is the target of this solution?
Desktop application, server-side, web? GUI/CUI?

On Desktops (Windows >90% market share),
<URL:http://marketshare.hitslink.com/report.aspx?qprid=8>
java seems near obsolete today.
And many larger companies switched to .NET (even exclusively), according
(Quote):
'It's Official: .Net Roasts Java's Beans'
<URL:http://weblog.infoworld.com/techwatch/archives/014981.html>
<URL:http://www.itbusiness.ca/IT/client/en/home/News.asp?id=46224&cid=6>


For a portable .NET (CLI) and C# implementation, check Mono (Novell):
http://www.mono-project.com/



--
Thomas Scheidegger - 'NETMaster'
http://www.cetus-links.org/oo_dotnet.html - http://dnetmaster.net/



Reply With Quote
  #3  
Old   
Jonathan Sachs
 
Posts: n/a

Default Re: Convert Java to J# or C#? - 01-03-2008 , 08:01 PM



On Fri, 4 Jan 2008 01:25:44 +0100, "Thomas Scheidegger"
<spam.netmaster (AT) swissonline (DOT) ch> wrote:

Quote:
what is the target of this solution?
Desktop application, server-side, web? GUI/CUI?
It will have two closely coupled parts. One will be an add-on to
Microsoft Word. The other will be a stand-alone GUI application. It
has the potential to work with non-MS applications in place of Word,
which would not necessarily run on a Windows platform.

Quote:
On Desktops (Windows >90% market share),
URL:http://marketshare.hitslink.com/report.aspx?qprid=8
java seems near obsolete today.
I'd like to look at the item you're referring to, but that link took
me to a page that shows OS market share, not language market share.

Java was my primary language during the most recent part of my life
when I was programming actively, and I'm still in touch with it. If
Java is nearly obsolete, there is a large, vibrant community of
developers who are not aware of it.

In this particular case, I know that a large part of my potential user
base runs FrameMaker on *nix. Mono could be a solution there, but
I'll have to learn more about it before I can form an opinion.


Reply With Quote
Reply




Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.4
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.