Re: Target VM Microsoft? or Java Lint to check for MS VM compatibility?

From: Chris Smith (cdsmith_at_twu.net)
Date: 12/19/03


Date: Fri, 19 Dec 2003 08:29:30 -0700

Vincent Cate wrote:
> tom.cowdery@bigfoot.com (Tom)
> > Until then, compile to version 1.1 and you should be OK.
>
> I do that and it is not OK. Microsoft does not have Vector.add()
> for example. Maybe it "should be OK" but lawyers can argue that.

The Java API version 1.1 also doesn't have Vector.add() The
java.util.List-based names for Vector functions were only added with the
advent of the Collections API in 1.2. I'm guessing, then, that you only
think you are doing that, and that you aren't really doing it at all.

When I said Microsoft is short a few APIs from 1.1, I didn't mean
something so fundamental as Vector. I think I recall something about
RMI, something about JNI, and something about minor details of
reflection.

-- 
www.designacourse.com
The Easiest Way to Train Anyone... Anywhere.
Chris Smith - Lead Software Developer/Technical Trainer
MindIQ Corporation


Relevant Pages

  • Re: RUNDLL32.EXE
    ... 0x66800000 0x155000 Windows Shell Common Dll ... 0x75FA0000 0xA000 BSD Socket API for Windows ... 0x794D0000 0x15000 Microsoft WinSock Extension APIs ...
    (comp.security.firewalls)
  • Re: Explorer keep launching at start up
    ... aka "Nutcase" - Microsoft MVP ... > "Load at next startup only"=dword:00000010 ... > Filters\Export\JPEG\Filter API] ... >> Associate Expert - WindowsXP Expert Zone ...
    (microsoft.public.windowsxp.general)
  • Re: Returning structs
    ... It's pretty good at Win32 API but pretty dreadful at RAD, which is why a lot of people do reach for Borland, and it's at this point that OMF vs COFF actually matters. ... In theory you *could* use a DLL linked by borland using a Microsoft ... jacob at jacob point remcomp point fr ...
    (comp.lang.c)
  • Re: ZoneAlarm -- Alert for "Run a DLL"
    ... I am blocking it from accessing the internet also... ... DLL file called SENSAPI.DLL. ... 0x60000000 0x5000 SENS Connectivity API DLL ... 0x794D0000 0x15000 Microsoft WinSock Extension APIs ...
    (comp.security.firewalls)
  • Re: Why did/does MS make it so difficult and confusing?
    ... Microsoft itself has defined several "platforms" that are based on the ... among all devices for each platform defined by Microsoft. ... The API for the Windows CE operating system is based on the Win 32 ... support for mobile devices was provided by tools ...
    (microsoft.public.pocketpc.developer)