🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: aus.computers.java
Article #490

Re: help wanted re Jbuilder

#490
From: Dave Bird
Date: Sun, 01 Oct 2000 00:00
55 lines
3391 bytes
In article <aS9B5.60842$c5.169252@newsfeeds.bigpond.com>, Paul Murray
<pmurray@nospam.bigpond.com> writes
>"Dave Bird" <dave@xemu.demon.co.uk> wrote in message
>news:RfGmCUBpl405EwfS@xemu.demon.co.uk...
>
>>  Java deals with the issue of classes better and more cleanly.  Java is
>>  definitely the nicer one to program in, though you may be less pleased
>>  with the ultimate performance of the result on your particular machine.
>
>OTOH, gigaHz processor machines with half a gig of memory in them are
>beginning to make performance irellevant. Java comes with a standard set of
>GUI widgets, but they are buggy, goddamnit. The bugs are mainly when you run
>it under windows, because of all those undocumented windows API things that
>M$ don't tell anyone about.

 I'm unconvinced that speed issues will ever "go away", because
 people just expect that more and more elaborate things can be
 done at blistering machine speed.   

 I think you will always have to live with Java been that much
 less perfectly tailored to the individual machine, that much
 less fast performing, that much more lacking in fancy features 
 when you finally need them, and so forth.  These are just
 the price of its portability, security, and ease of use.


 If you are saying that "over-all the language writers will get
 better at their craft", then this would be measured in the extent
 to which each language overcame its limitations.  If, for instance,
 Java offered a cleaner transition to fully compiled code, got the
 bugs out of its widgets, got a better clue about operating with
 the graphics on individual machines, etc.  

 Equally C++ could offer better handling of classes, offer the
 option of enforcing a single inheritance model, deprecate some
 of its more annoying features, offer some help on memory allocation
 and de-allocation.  It would be difficult to offer a garbage 
 collector model, as each instance of a pointer to dynamically
 allocated storage would have to become a handle.  I suppose it
 is possible to have temporary copies of the handle provided the
 handle stays on the same allocated range for the duration.


 There are, annoyingly, steps forward which neither Java nor
 its model C++ have taken.  A unified postfix notation for
 allocating and accessing store [  fpi:()^int;  pfi:^()int;
 rJoe^.m14 = 0;  and so forth].   Remove the command as a
 separate idea to expression.  Better handling of arrays. Etc.




-- 
   ^-^-^-@@-^-;-^   http://www.xemu.demon.co.uk/
        (..)__u     news:alt.smoking.mooses
Technical Details
Message-ID: <a+70avCaQp15EwlV@xemu.demon.co.uk>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <uZJA5.60133$c5.166398@newsfeeds.bigpond.com> <RfGmCUBpl405EwfS@xemu.demon.co.uk> <aS9B5.60842$c5.169252@newsfeeds.bigpond.com>

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: f74b3,d302eae212557b4f
X-Google-Attributes: gidf74b3,public
X-Google-Thread: 10d6db,d302eae212557b4f
X-Google-Attributes: gid10d6db,public
From: Dave Bird <dave@xemu.demon.co.uk>
Subject: Re: help wanted re Jbuilder
Date: 2000/10/01
Message-ID: <a+70avCaQp15EwlV@xemu.demon.co.uk>
X-Deja-AN: 676061683
X-NNTP-Posting-Host: xemu.demon.co.uk:158.152.196.209
References: <uZJA5.60133$c5.166398@newsfeeds.bigpond.com> <RfGmCUBpl405EwfS@xemu.demon.co.uk> <aS9B5.60842$c5.169252@newsfeeds.bigpond.com>
X-Complaints-To: abuse@demon.net
X-Trace: news.demon.co.uk 970365339 nnrp-14:11460 NO-IDENT xemu.demon.co.uk:158.152.196.209
Organization: none
MIME-Version: 1.0
Newsgroups: aus.computers.java,borland.public.jbuilder.java.language