Re: Are identifier names case sensitive?



Thanks for that, Oliver. As usual, interesting and informative :-)

Pete.

TOP POST no more below
"Oliver Wong" <owong@xxxxxxxxxxxxxx> wrote in message
news:gVmJf.3882$_62.736@xxxxxxxxxxx

"Pete Dashwood" <dashwood@xxxxxxxxxxxxxx> wrote in message
news:45lt3iF788biU1@xxxxxxxxxxxxxxxxx

The Fujitsu runtimes for NetCOBOL and PowerCOBOL are around 6 Megs each.
The MicroSoft run time for VB (which is installed on most windows
machines automatically), is around 400K! Once the Fujitsu runtimes are
installed they never need to be installed again and there are no fees for
using them, but it is still a significant chunkof code to support COBOL.
This is one reason why I moved away from writing components for
distribution; the install size was embarrassing... :-)

[...]
"James J. Gavan" <jgavandeletethis@xxxxxxx> wrote in message
news:LU8Jf.22960$H%4.4608@xxxxxxxxxxx

I recall feeding the
machine some 20 or more diskettes - it was like feeding strawberries to
a
bloody donkey. OK storage grows and even with increased support
software, as a percentage of disk capacity it is negligible. I'd be
curious, given say something like String2Num, written in COBOL and a
comparative copy written entirely in Java, what would be the physical
size of the respective packages - done in F/J or M/F you have to have
the accompanying runtime etc.; presumably something similar even with
Java.

If it were written as a Java Bean, an Applet, or a Servlet, it would use
the standard JVM. I have never checked the size of this.

If you want to become a user of Java software, you need to download the
JRE (Java Runtime Environment), which on my computer takes up 68.7MB. This
includes Sun's Standard Library though, which is basically a massive set
of components (with support for GUI, networking, XML parsing, distributed
computing, cryptography, SQL, threading, logging, regular expressions,
compression, accessibility, image manipulation, printing, sound
manipulation (both waveform and MIDI), internationalization, etc.) There's
even a (dated) HTML web browser component bundled in there somewhere. If
you exclude the library, you're down to 19.8MB.

If you want to become a developer of Java software, you need to
download the JDK (Java Development Kit). It includes everything the JRE
has, plus documentation, the source code for everything in the library,
and a few extra tools (like a compiler, and a certificate signing
software, etc.) It's 118MB.


To be honest, once a RTS is installed it is only of academic interest.
The resistance happens the first time it is set up. The advantages that
Java and VB have is that they are probably already installed on your
machine.

The JVM (Java Virtual Machine) is a subset of the JRE, and it's the
piece of software that actually runs your Java programs. Sun includes a
JVM with the JRE, but Microsoft at one point had developped their own JVM,
and distributed it with Windows.

The two JVMs were incompatible, and so people who had Microsoft's JVM
pre-installed with their copy of Windows would wonder why all the applets
written by Sun would mysteriously fail, while all the applets written by
Microsoft would work just fine.

Sun took Microsoft to court, eventually won, and so now Microsoft no
longer bundles their JVM with windows.


Our friends at NASA, (Yes I know they aren't interested in debits or
credits :-) ), and speculatively, they probably have a series of
'own-written' machine code languages to control the various components.
A component might be no more than the ability to switch something On/Off
- but with very tight code. And I betcha they rewrite components -
"Hello Huston, we have a problem". Diagnose it down on Terra Firma and
via the airwaves transmit a new copy of the component up to the Heavens
:-).

I'm sure something like that goes on...

This is just hearsay, but I heard that they launched the Mars Rover
before the software team finished developping the software for the device!
As the rover was flying through space towards Mars, the updates would
continuously be sent via laser.

- Oliver


.



Relevant Pages

  • Re: delete all jvms
    ... > I think I have a corrupt JVM on my machine. ... How did you install the JVMs in the first place? ... This should remove all Java from your computer. ... and delete the Java folder ...
    (comp.lang.java.help)
  • Re: Are identifier names case sensitive?
    ... This is one reason why I moved away from writing components for distribution; the install size was embarrassing... ... I'd be curious, given say something like String2Num, written in COBOL and a comparative copy written entirely in Java, what would be the physical size of the respective packages - done in F/J or M/F you have to have the accompanying runtime etc.; presumably something similar even with Java. ... The JVM is a subset of the JRE, and it's the piece of software that actually runs your Java programs. ... Sun includes a JVM with the JRE, but Microsoft at one point had developped their own JVM, and distributed it with Windows. ...
    (comp.lang.cobol)
  • Re: Java error
    ... JVM build 3810 downloaded & installed, got error message 'No Java JVM could ... >> No Java JVM could be found on your system, Please download, etc.. ... Download/install for Java try to download and install offline and Reboot and ...
    (microsoft.public.windowsxp.general)
  • Re: VM Sun/MS Which is better???
    ... Hi Frank - Both Java VM's can co-exist on your machine quite nicely. ... "One note about the JVM Selector utility: ... JVM for IE (in install), or after install via the JavaPlugin control panel. ...
    (microsoft.public.windowsxp.general)
  • Re: Any Clojure users here?
    ... ABCL and I've been contributing to it for a while (though since some ... from the CL standard or from the Java API, ... it would still be widely usable wherever a JVM ...
    (comp.lang.lisp)