Re: Are identifier names case sensitive?
- From: "Pete Dashwood" <dashwood@xxxxxxxxxxxxxx>
- Date: Sun, 19 Feb 2006 10:16:35 +1300
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 toIf it were written as a Java Bean, an Applet, or a Servlet, it would use
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.
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 orI'm sure something like that goes on...
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
:-).
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
.
- References:
- Are identifier names case sensitive?
- From: Oliver Wong
- Re: Are identifier names case sensitive?
- From: William M. Klein
- Re: Are identifier names case sensitive?
- From: Oliver Wong
- Re: Are identifier names case sensitive?
- From: James J. Gavan
- Re: Are identifier names case sensitive?
- From: Arnold Trembley
- Re: Are identifier names case sensitive?
- From: Colin Campbell
- Re: Are identifier names case sensitive?
- From: Oliver Wong
- Re: Are identifier names case sensitive?
- From: James J. Gavan
- Re: Are identifier names case sensitive?
- From: Pete Dashwood
- Re: Are identifier names case sensitive?
- From: James J. Gavan
- Re: Are identifier names case sensitive?
- From: Pete Dashwood
- Re: Are identifier names case sensitive?
- From: James J. Gavan
- Re: Are identifier names case sensitive?
- From: Pete Dashwood
- Re: Are identifier names case sensitive?
- From: Oliver Wong
- Are identifier names case sensitive?
- Prev by Date: Re: OT: Mainframe programmer auction!
- Next by Date: Re: acucobol
- Previous by thread: Re: Are identifier names case sensitive?
- Next by thread: Re: Are identifier names case sensitive?
- Index(es):
Relevant Pages
|