[Casa-framework] builtin tools

Lindsey Davis ldavis at nrao.edu
Tue Apr 3 11:26:48 EDT 2007


Hi Boyd,

Thanks for the input. This situtation reminds me what observing on
a telescope running Forth (everything global!) as the data acquisition
and reduction system was like.  The language had a global namespace and users
could happily overwrite observing functions and parameters without knowing it
or knowing what to do to recover from it. All they knew is that nothing worked
as expected and behavior could be really unpredictable. In some cases the
system had to be restarted from tape. And yes there were (maybe are) still
some people who thought Forth was the greatest language ever invented ...

                                                       Lindsey

On Tue, 3 Apr 2007, Boyd Waters wrote:

> My short answer is: right now, people can over-write the tools.
>
> Bad.
>
> I don't know of a way to protect against this easily.
>
> We're aware of this (big) issue and are working on it.
>
> - boyd
>
>
> On Apr 3, 2007, at 3:24 PM, Lindsey Davis wrote:
>
>> What is the effect of overwriting a builtin tool. I know how to create
>> my own instance of a tool and call it whatever I want to, but how do
>> you expect your users to recover gracefully from this?
>


More information about the Casa-framework mailing list