Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.java.programmer > #15348
| Date | 2012-06-16 23:34 -0400 |
|---|---|
| From | Arne Vajhøj <arne@vajhoej.dk> |
| Newsgroups | comp.lang.java.programmer |
| Subject | Re: eerie Java-BASIC (partially OT) |
| References | <BASIC-20120602132123@ram.dialup.fu-berlin.de> <4fca25a2$0$284$14726298@news.sunsite.dk> <jqgad6$bp7$1@news.albasani.net> <jqgd0b$hfj$1@news.albasani.net> |
| Message-ID | <4fdd504e$0$287$14726298@news.sunsite.dk> (permalink) |
| Organization | SunSITE.dk - Supporting Open source |
On 6/3/2012 3:13 PM, Lew wrote: > BGB wrote: >> Arne Vajhøj wrote: >>> If you with VB means VB.NET then you are absolutely correct. >>> >>> VB.NET is C# with VB syntax and C# is close to a superset of Java. >>> >> >> generally, yes. >> >> but, a person could try to argue that they are "totally different", say >> because of using "namespace" and "using" rather than "package" and >> "import", >> and ":" in class definitions instead of "extends" and "implements", ... >> >> however, these are likely minor differences (many are primarily >> cosmetic, and >> some others could conceivably be made to work on the JVM as well). > > "namespace" and "using" are significantly different from 'package' and > 'import' in semantics. I would consider them very similar. What are the difference in semantics you think of? >>> And the .NET library is also rather close to the Java library. >>> >>> Anders Hejlsberg worked on MS Java before he started working >>> on .NET and C#. >> >> yeah, pretty much. >> >> there is a lot of overlap, although to me it looks like in some cases >> things >> were simplified and merged vs Java, for example, in Java there are a >> lot of >> classes for file IO with only minor variations, whereas in .NET a smaller >> number of classes fill a similar role. > > .Net emanated from J++ back when. > > J++ got Microsoft slapped in court for violating Java trademark rules. > > They rebranded it and changed certain things, improving them with some > of the non-compliant enhancements they'd given J++, and more. > > So the lineage is direct. I don't think rebranded is accurate. I don't think J++ and .NET share any code and should be considered two very distinct projects. But obviously a MS "Java" and a MS Java-like language like C# must have shared some IP. Arne
Back to comp.lang.java.programmer | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
Re: eerie Java-BASIC (partially OT) Arne Vajhøj <arne@vajhoej.dk> - 2012-06-02 10:39 -0400
Re: eerie Java-BASIC (partially OT) Arne Vajhøj <arne@vajhoej.dk> - 2012-06-02 10:40 -0400
Re: eerie Java-BASIC (partially OT) Lew <noone@lewscanon.com> - 2012-06-02 09:41 -0700
Re: eerie Java-BASIC (partially OT) Roedy Green <see_website@mindprod.com.invalid> - 2012-06-03 00:44 -0700
Re: eerie Java-BASIC (partially OT) Arne Vajhøj <arne@vajhoej.dk> - 2012-06-03 09:18 -0400
Re: eerie Java-BASIC (partially OT) Arne Vajhøj <arne@vajhoej.dk> - 2012-06-03 09:15 -0400
Re: eerie Java-BASIC (partially OT) BGB <cr88192@hotmail.com> - 2012-06-03 13:50 -0500
Re: eerie Java-BASIC (partially OT) Gene Wirchenko <genew@ocis.net> - 2012-06-03 19:29 -0700
Re: eerie Java-BASIC (partially OT) Arne Vajhøj <arne@vajhoej.dk> - 2012-06-16 23:35 -0400
Re: eerie Java-BASIC (partially OT) Lew <noone@lewscanon.com> - 2012-06-16 23:29 -0700
Re: eerie Java-BASIC (partially OT) Arne Vajhøj <arne@vajhoej.dk> - 2012-06-17 18:33 -0400
Re: eerie Java-BASIC (partially OT) BGB <cr88192@hotmail.com> - 2012-06-03 13:26 -0500
Re: eerie Java-BASIC (partially OT) Lew <noone@lewscanon.com> - 2012-06-03 12:13 -0700
Re: eerie Java-BASIC (partially OT) BGB <cr88192@hotmail.com> - 2012-06-03 15:42 -0500
Re: eerie Java-BASIC (partially OT) Lew <noone@lewscanon.com> - 2012-06-03 14:23 -0700
Re: eerie Java-BASIC (partially OT) Lew <noone@lewscanon.com> - 2012-06-03 14:25 -0700
Re: eerie Java-BASIC (partially OT) BGB <cr88192@hotmail.com> - 2012-06-05 09:22 -0500
Re: eerie Java-BASIC (partially OT) Lew <lewbloch@gmail.com> - 2012-06-05 09:54 -0700
Re: eerie Java-BASIC (partially OT) Arne Vajhøj <arne@vajhoej.dk> - 2012-06-16 23:34 -0400
Re: eerie Java-BASIC (partially OT) "Mike Schilling" <mscottschilling@hotmail.com> - 2012-06-24 17:02 -0700
Re: eerie Java-BASIC (partially OT) Lew <noone@lewscanon.com> - 2012-06-24 23:09 -0700
Re: eerie Java-BASIC (partially OT) Arne Vajhøj <arne@vajhoej.dk> - 2012-06-16 23:30 -0400
csiph-web