EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

1994  1995  1996  1997  1998  1999  2000  <20012002  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  1997  1998  1999  2000  <20012002  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: An additional remark on C++
From: "Jeff Hill" <[email protected]>
To: <[email protected]>, "EPICS Techtalk" <[email protected]>
Date: Thu, 16 Aug 2001 11:17:24 -0600
Ben,

I suspect that most of the effort required to interface EPICS R3.14 with HPUX
is going to be related to the implementation of threads on HPUX. My understanding
is that there is a very complete (better than Tornado II) implementation of the
C++ standard on HPUX. 

Today, as in the past, it is a good idea to consolidate on a common
programming language. For OO system programming projects that require optimized 
object code C++ is the industry standard. So for us, the issue is not to search 
for the ultimate OO programming language syntax, but instead whether we should 
continue to use only procedural programming techniques in C or move on to OO 
techniques. Use of other languages beside C++ would not allow us to integrate 
efficiently with our original C source code base. 

Jeff



Replies:
Re: An additional remark on C++ Benjamin Franksen
References:
An additional remark on C++ Benjamin Franksen

Navigate by Date:
Prev: Re: How to monitor 700 thermocouples? Steve Hunt
Next: MEDM display memory usage Robert Willson
Index: 1994  1995  1996  1997  1998  1999  2000  <20012002  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: An additional remark on C++ Benjamin Franksen
Next: Re: An additional remark on C++ Benjamin Franksen
Index: 1994  1995  1996  1997  1998  1999  2000  <20012002  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 ·