TIP: Click on subject to list as thread! ANSI
echo: nthelp
to: Robert Comer
from: Rich
date: 2005-05-20 19:05:56
subject: Re: jvm language limitations

From: "Rich" 

This is a multi-part message in MIME format.

------=_NextPart_000_0055_01C55D6E.F3760170
Content-Type: text/plain;
        charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

   What is java generic?  Do you mean that you don't know or are you =
hand waving?

   Does RPG compiled to jvm bytecodes have the same functionality as the =
native RPG?  There are reasons that the jvm can not do well.  It has =
limited data types and lacks support for constructs not in the java =
language.

Rich

  "Robert Comer"  wrote in message =
news:428e9426$1{at}w3.nls.net...
  >   Are you referring to java the language, java the class library, =
java the=20
  > vm, or something else sun assigns this brand name?<

  Java generic.

  >   java the language is supported by the .NET Framework along with =
C++, C#,=20
  > VB, and a host of >others.

  I know.

  >That sun's java the class library or sun's java the vm isn't well =
suited=20
  >for other languages reflects >poorly on it not the other languages.

  Not really, and actually there's no reason it couldn't as I've seen an =
RPG=20
  compiler that spit out Java vm bytecode -- just nobody sees a need for =

  multiple languages in the Java vm.

  I don't really count Java (vm) and .NET as competitors, they're =
designed for=20
  different tasks and both do fairly well what they were designed for.

  - Bob Comer


  "Rich"  wrote in message news:428e7e0f$1{at}w3.nls.net...
     Are you referring to java the language, java the class library, =
java the=20
  vm, or something else sun assigns this brand name?

     java the language is supported by the .NET Framework along with =
C++, C#,=20
  VB, and a host of others.  That sun's java the class library or sun's =
java=20
  the vm isn't well suited for other languages reflects poorly on it not =
the=20
  other languages.

  Rich

    "Robert Comer"  wrote
in message=20
  news:428e48bd{at}w3.nls.net...
    > That's nothing to do with the language and everything to do with =
the
    > environment.

    Agreed, but Java has the environment and C++ doesn't, and doesn't =
lend
    itself to that kind of environment either.

    - Bob Comer


    "Paul Ranson"  wrote in message
    news:428e4833$1{at}w3.nls.net...
    > That's nothing to do with the language and everything to do with =
the
    > environment. There's nothing intrinsic about Java that means the =
JVM is
    > cross-platform, I might choose to use the JVM and therefore end up =
with
    > Java, but that's a different argument.
    >
    > Paul
    >
    > "Robert Comer" 
wrote in message
    > news:428de1e8$1{at}w3.nls.net...
    >> Cross platform.
    >>
    >> - Bob Comer 
    >>
    >> "Paul Ranson"  wrote in message
    >> news:428dcdeb{at}w3.nls.net...
    >>> But C++ can do all that. Managed/unmanaged. GC/non-GC, or both =
in the
    >>> same app.
    >>>
    >>> What is the advantage of Java as a language given there's no =
obvious
    >>> advantage to it as an environment? I suppose a more flexible =
'goto'
    >>> mechanism...
    >>>
    >>> Paul
    >
    >



------=_NextPart_000_0055_01C55D6E.F3760170
Content-Type: text/html;
        charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable








   What is java =
generic?  Do you=20
mean that you don't know or are you hand waving?
 
   Does RPG
compiled to jvm =
bytecodes=20
have the same functionality as the native RPG?  There are reasons
= that the=20
jvm can not do well.  It has limited data types and lacks support = for=20
constructs not in the java language.
 
Rich
 

  "Robert Comer" <bobcomer{at}mindspring.com>">mailto:bobcomer{at}mindspring.com">bobcomer{at}mindspring.com>
= wrote in=20
  message news:428e9426$1{at}w3.nls.net...>  =20
  Are you referring to java the language, java the class library, java =
the=20
  > vm, or something else sun assigns this brand =
name?<Java=20
  generic.>   java the
language is supported by the =
.NET=20
  Framework along with C++, C#, > VB, and a host of =
>others.I=20
  know.>That sun's java the class library or
sun's java the =
vm isn't=20
  well suited >for other languages reflects >poorly
on it not =
the=20
  other languages.Not really, and actually there's no reason it =
couldn't=20
  as I've seen an RPG compiler that spit out Java vm bytecode -- =
just nobody=20
  sees a need for multiple languages in the Java
vm.I don't =
really=20
  count Java (vm) and .NET as competitors, they're designed for =
different=20
  tasks and both do fairly well what they were designed for.- =
Bob=20
  Comer"Rich" <{at}>
wrote in message news:428e7e0f$1{at}w3.nls.net...=
  =20
  Are you referring to java the language, java the class library, java =
the=20
  vm, or something else sun assigns this brand =
name?  =20
  java the language is supported by the .NET Framework along with C++, =
C#,=20
  VB, and a host of others.  That sun's java the class library =
or sun's=20
  java the vm isn't well suited for other languages reflects poorly =
on it=20
  not the other
languages.Rich 
"Robert Comer" =
<bobcomer_removeme{at}mindsp=">mailto:bobcomer_removeme{at}mindspring.com">bobcomer_removeme{at}mindsp=
ring.com>=20
  wrote in message news:428e48bd{at}w3.nls.net...&nbs=
p; >=20
  That's nothing to do with the language and everything to do with =
the =20
  > environment.  Agreed, but Java has
the environment =
and C++=20
  doesn't, and doesn't lend  itself to that kind of environment =

  either.  - Bob
Comer  "Paul Ranson" =
<paul{at}barkto.com>">mailto:paul{at}barkto.com">paul{at}barkto.com>
wrote in=20
  message  news:428e4833$1{at}w3.nls.net...=
 =20
  > That's nothing to do with the language and everything to do with=20
  the  > environment. There's nothing intrinsic
about Java =
that=20
  means the JVM is  > cross-platform, I might
choose to use =
the JVM=20
  and therefore end up with  > Java, but that's a
different=20
  argument.  >  >
Paul  >  =
>=20
  "Robert Comer" <bobcomer_removeme{at}mindsp=">mailto:bobcomer_removeme{at}mindspring.com">bobcomer_removeme{at}mindsp=
ring.com>=20
  wrote in message  > news:428de1e8$1{at}w3.nls.net...=
 =20
  >> Cross platform. 
>>  >> - Bob =
Comer=20
  <I can run java on anything> 
>>  =
>> "Paul=20
  Ranson" <paul{at}barkto.com>">mailto:paul{at}barkto.com">paul{at}barkto.com>
=
wrote in=20
  message  >> news:428dcdeb{at}w3.nls.net...&nbs=
p;=20
  >>> But C++ can do all that. Managed/unmanaged.
GC/non-GC, or =
both in=20
  the  >>> same
app.  >>> =20
  >>> What is the advantage of Java as a language
given there's =
no=20
  obvious  >>> advantage to it as
an environment? I =
suppose a=20
  more flexible 'goto'  >>>
mechanism... =20
  >>>  >>>
Paul  > =20
  >

------=_NextPart_000_0055_01C55D6E.F3760170--

--- BBBS/NT v4.01 Flag-5
* Origin: Barktopia BBS Site http://HarborWebs.com:8081 (1:379/45)
SEEN-BY: 633/267 270 5030/786
@PATH: 379/45 1 106/2000 633/267

SOURCE: echomail via fidonet.ozzmosis.com

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.