EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

1994  1995  1996  <19971998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024  Index 1994  1995  1996  <19971998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: Re: MEDM upgrade message
From: Chip Watson <[email protected]>
To: [email protected] (Steve Hunt)
Cc: [email protected]
Date: Thu, 24 Apr 1997 08:54:30 -0400
>Could the JDM become the common platform ?
>why not use that as the DM for NT ?

Yes! However I must add that at the present time, Java is still slow
compared to dm.  As the language and virtual machines (VM) improve,
especially with the addition of JIT's (just in time compilers),
then I believe jdm can reach acceptable speeds.  Java started out 20x
slower, and is now about 7x slower (still "interpreted").  Native
compilers are on the way, so that the same source code could either
be compiled to portable byte code and run anywhere, or compiled to
native code and run on that specific platform.  Native compilers for
x86 are rumored to be running already, and I think Sun has an in-house
native compiler for Solaris.  I think we'll reach the 2x mark in a year
(slower than original hope).  And, you can run it all inside Netscape
or (scrunching up face) Internet Explorer.

(climbing onto soapbox now...)
Java is a Wonderful language! I much prefer it to C++ or any other
obsolete language. ;->  It has a clean interface to threads, and to
dynamic linking (in fact, it is almost zero effort, just like VxWorks).  
It is the perfect invironment to create an easily extensible tool.

It would be conceptually trivial to create an interface builder which knows 
nothing about its widgets except their name, and each widget supplies its 
own customization window, or provides a list of attributes.  This is well
standardized by the Java-Beans specification, which also includes a
well thought out event (like X event) propagation mechanism.

Chip





References:
RE: MEDM upgrade message Steve Hunt

Navigate by Date:
Prev: RE: MEDM upgrade message Steve Hunt
Next: Re: MEDM upgrade message Andrew Johnson
Index: 1994  1995  1996  <19971998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: RE: MEDM upgrade message Steve Hunt
Next: Re: MEDM upgrade message Andrew Johnson
Index: 1994  1995  1996  <19971998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 10 Aug 2010 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·