🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.basic.visual.misc
Article #92

Re: Java? Was: "SHOULD I DUMP VISUAL BASIC?"

#92
From: Simon Johnston
Date: Wed, 07 Feb 1996 08:23
60 lines
3516 bytes
Richard Pitts wrote:
> 
> >Since I can never get into Sun's Java site, perhaps someone could clarify what
> >Java is.. I have heard the following:
> 
> Don't dump VB.  Most of what you listed is true of Java except
> for creating EXE's.  It doesn't now, and probably never will.

Don't bet on that I have already heard 4 compiler vendors talk of native code Java compilers.
 
> Java is for internet programming - completely hardware
> independent.  All you need on the client side is a Java virtual
> machine (expect to see most internet browsers to include this
> support in the future).

Java was initialy developed for embedded systems and a real-time Java standard is already available. 
 
> Microsoft is responding to this with VB Script.  An internet
> programming subset of VB.

Not really, VB script provides a framework for dowloading and executing scripts. It is not solely for 
Internet applications any application could utilise the VBSript engine and many vendors could compile 
their script language down to a VBScript compatible form (and Java is one that Microsoft claim will 
become available).
 
> Problems with both Java and VB Script: limited functionality of
> all types including limited database and file access; security
> concerns (i.e. executable code downloaded directly into memory
> and executed - virus check that!), performance over the net, etc,
> etc.

Java has a novel approach to security which is hard to denounce.
 
> If you need to do internet programming, wait for VB script and
> leverage your VB knowledge there.  Java is just like C++ so
> expect a steeper learning curve.

The Java learning curve is much easier than C++, no pointers, garbage collection, thread-safe 
primitives.
 
> If you aren't doing internet programming, stick with VB!

Or think about getting a good book on Java and reading in your spare time.
    Java!
    Tim Ritchey
    New Riders (Indianapolis, Indiana)
    1-781562-055332
-- 

with StandardDisclaimer; use StandardDisclaimer;
package Sig is
--,-------------------------------------------------------------------------.
--|Simon K. Johnston - Development Engineer (C++/Ada95) |ICL Retail Systems |
--|-----------------------------------------------------|3/4 Willoughby Road|
--|Unix Mail: skj@acm.org                               |Bracknell          |
--|Telephone: +44 (0)1344 476320 Fax: +44 (0)1344 476302|Berkshire          |
--|Internal : 7261 6320   OP Mail: S.K.Johnston@BRA0801 |RG12 8TJ           |
--|WWW URL  : http://www.acm.org/~skj/                  |United Kingdom     |
--`-------------------------------------------------------------------------'
end Sig;
Technical Details
Message-ID: <3118618A.5A4A@acm.org>
Path: arc1-ca.pugleaf.net!jerry.rb.icl.co.uk!usenet
References: <4e9g08$3dp@maureen.teleport.com> <Pine.SUN.3.90.960126125658.2477C-100000@menger.eecs.stevens-tech.edu> <sundial.2191.00464727@primenet.com> <DLvxyq.62w@news.hawaii.edu> <4et3p7$79o@cloud9.net> <823335327.28831@williaj.demon.co.uk> <mac.318.3115D621@zeus.hsrc.ac.za> <4f5ir3$jq2@stealth.mindspring.com>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!jerry.rb.icl.co.uk!usenet
From: Simon Johnston <skj@acm.org>
Newsgroups: comp.lang.basic.visual.misc,comp.lang.pascal.delphi.misc,comp.lang.c++
Subject: Re: Java? Was: "SHOULD I DUMP VISUAL BASIC?"
Date: Wed, 07 Feb 1996 08:23:38 +0000
Organization: ICL Retail Systems
Message-ID: <3118618A.5A4A@acm.org>
References: <4e9g08$3dp@maureen.teleport.com> <Pine.SUN.3.90.960126125658.2477C-100000@menger.eecs.stevens-tech.edu> <sundial.2191.00464727@primenet.com> <DLvxyq.62w@news.hawaii.edu> <4et3p7$79o@cloud9.net> <823335327.28831@williaj.demon.co.uk> <mac.318.3115D621@zeus.hsrc.ac.za> <4f5ir3$jq2@stealth.mindspring.com>
NNTP-Posting-Host: idc455.rb.icl.co.uk
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Mailer: Mozilla 2.0b5 (WinNT; I)