Forum Moderators: open

Message Too Old, No Replies

Is J# worth learning?

I need to be persuaded

         

LeoXIV

11:53 pm on May 12, 2005 (gmt 0)

10+ Year Member



okayy, maybe the question is a lil bit unfair :-) but seriously are there any J# fans here? I was thinking to learn something new, J# popped up in my mind. In the past 4 years I have had great experience (close to romance) with C#. Has anybody written/come across some 'cool' j# apps?

mrMister

9:52 am on May 13, 2005 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



If I were you, I'd learn Java itself rather than J#. You'll find it much more useful in the real world. If you do need to use J# further don the road then it's easier to transfer from Java to J# than it is to transfer from J# to Java.

Red_Eye

12:36 pm on May 13, 2005 (gmt 0)

10+ Year Member



I may be wrong on this one but as j# is part of the .net framework, does this not mean that you can accomplish the same things with any of the .net languages?

Therefore I would say as you know c# I would learn java, this may be useful for developing other kinds of apps for mobiles etc.

mrMister

3:50 pm on May 13, 2005 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



Yeah, all .Net labguages get translated in to the same intermediate language anyway so it shouldn't matter what langauge you use in the .Net framework.

If you want to learn something new, you should look outside of the .Net framework and try Java.

LeoXIV

4:34 pm on May 13, 2005 (gmt 0)

10+ Year Member



I'd learn Java itself rather than J#

quite interesting, frankly that didn cross my mind. if it was 2 years ago i would be quite resiliant to anything Un-.net; but i see your point, hhmm..

LeoXIV

4:40 pm on May 13, 2005 (gmt 0)

10+ Year Member



does this not mean that you can accomplish the same things with any of the .net languages?

actually thats true, they all get translated to Microsoft Intermediate Language. yesterday i was reading on MSDN there are only a few things that you cant do with C# that you can with J#.

mrMister

1:09 pm on May 15, 2005 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



they all get translated to Microsoft Intermediate Language

In fact there are assemblers and disassemblers avilable for MSIL. SO I guess if you want to learn "true" .Net you should program in MISL, that will offer the best control over performance optimisation.