EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

2002  2003  2004  2005  <20062007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024  Index 2002  2003  2004  2005  <20062007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: Re: XML is dead, long live ML9
From: Kay-Uwe Kasemir <[email protected]>
To: Core talk list <[email protected]>
Date: Fri, 24 Feb 2006 12:54:20 -0500
On Feb 24, 2006, at 12:27 , Benjamin Franksen wrote:
Take a look at this:

http://www.sics.se/~joe/ml9/doc.html

It's like XML only human readable and writeable. Much less verbose.

BTW, the author is an Erlang expert.

Well, I don't know about switching to ML9,
which primarily looks like a LaTeX replacement.

But the Erlang author has some slides about robust systems on
  http://www.sics.se/~joe/talks/systems.pdf

One item in there is:
in order to be robust, processes _share nothing_,
message passing is the only way to exchange data,
and data must be copied.
"Good Stuff: Processes, Copying, Message Passing".

I guess the real-world situation of a V3 IOC,
with ideas to avoid copying arrays,
or the recent exception discussion where
some try to avoid copying or even generating the error message,
falls into his summary of
"Bad Shit: Threads, Sharing, Mutexes, ..."

Fun reading for a Friday afternoon.
-Kay


Replies:
RE: XML is dead, long live ML9 Jeff Hill
References:
XML is dead, long live ML9 Benjamin Franksen

Navigate by Date:
Prev: XML is dead, long live ML9 Benjamin Franksen
Next: RE: XML is dead, long live ML9 Jeff Hill
Index: 2002  2003  2004  2005  <20062007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: XML is dead, long live ML9 Benjamin Franksen
Next: RE: XML is dead, long live ML9 Jeff Hill
Index: 2002  2003  2004  2005  <20062007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 02 Feb 2012 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·