#1: I'll tell you what the point is: I have an astronomy application written in java that I run on my laptop. I used to take my laptop out in the back yard to locate stars. A laptop is portable, but it is not as easy as it could be. My solution: I recompiled the app using J#. Then I made a web service out of the app that would send bitmaps to my Pocket PC, which has a wireless card which, after repositioning my base station a bit, reached outside to where I place my telescope.
Visual Studio .NET has easy to use tools for creating web services, which I have experience using. I don't know how to create web services with java. I had the source in java, but didn't want to spend time converting the code to C# which would be error prone and time consiming. With a simple recompile, fixing 2 compile errors among 1000s of lines of code (which were actual bugs with the source, not the compiler), and writing a bit of additional code, I soved my problem and made the program easier to use.
Now that I have the code running, I am slowly converting the code to C# at my convenience while still being able to run it. Hopefully I will have everything converted to the point that when I take a trip later this year to the middle of nowhere (where light pollution is not as bad) everything will run on my PPC so I will not need my laptop.
If that is not a good use of J#, than I don't know what is.
|