I guess I was thinking along the lines of how different could they become.

There is much talk about enhancements to the language, but it seems to me
that enhancements the core packages could support much of what would be
desired.

Even when there were several significant vendors, language enhancements took
many forms.  System level enhancements would likely still differ between
implementations.  The Kernel should be used to mask these differences.

Are World VistA and VOE bound to the FOIA Kernel?
How would such enhancements be implemented?  Maybe as a separate package,
sort of a Kernel add on?
Who manages such a thing for WV?


-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Cameron
Schlehuber
Sent: Wednesday, August 24, 2005 6:58 PM
To: hardhats-members@lists.sourceforge.net
Subject: RE: [Hardhats-members] Re: MUMPS v2? (and its implications for
VistA)

The only two changes to Kernel's DD are a new code (E for EHR) in the set of
codes in the AGENCY CODE field .02 in the AGENCY file 4.11 and the same code
added to the AGENCY CODE field 9 in the KERNEL SYSTEM PARAMETERS file
8989.3.  And hashing algorithms are replaced for the stub routines XUSHSH
and XUSHSHP that are redacted in the FOIA version of the routines.  Of
course, there is a fair amount of "localization" and initial setup that must
always be done.  VOE has improved on those steps just a bit.

-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Gary
Monger
Sent: Tuesday, August 23, 2005 9:01 PM
To: hardhats-members@lists.sourceforge.net
Subject: RE: [Hardhats-members] Re: MUMPS v2? (and its implications for
VistA)


Not sure that a MUMPS V2 is viable, but I think much could be implemented by
Kernel to enhance the functionality.

To what extent will Kernel differ between World VistA distributions and FOIA
VistA?



-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Kevin
Toppenberg
Sent: Tuesday, August 23, 2005 12:57 PM
To: hardhats-members@lists.sourceforge.net
Subject: [Hardhats-members] Re: MUMPS v2? (and its implications for VistA)

As an outsider, I would say that not breaking old code means that the
new M system can load up and run vistA code without having to wrap it
etc.

No one seems to like change (just look to our discussion of "F" vs.
"FOR" vs "for" etc.)  So creating a new language by committee might be
the kiss of death.  Sometimes there just needs to be a smart leader
that puts something out there, and then see if it catches on.

It seems like there is such a leader behind perl or phython.  I read
an interview with him once on slashdot, but his name escapes me.

Kevin


On 8/23/05, Greg Woodhouse <[EMAIL PROTECTED]> wrote:
> Unlike Jim Self, I've never had occasion to review the source code of
> GT.M but I do not doubt that it is very well written. Compiling a
> dynamic language like MUMPS does, of course, does pose special
> challenges due to its dynamic nature. If I can invoke a routine
> indirectly (by name) at run-time what are my options? Two obvious
> alternatives that suggest themselves are compiling to an intermediate
> representation (like Parrot from the Perl 6 project) or to rely on some
> combination of thunking and just in time compilation. Nevertheless, it
> should be possible to compile and run existing code. XECUTE statements,
> of course, are used to executed MUMPS source that is specified at
> run-time and so isn't really amenable to the same shortcuts as
> indirection.
> 
> That being said, it is not obvious to me that there is any technical
> reason that existing compiled code could not be linked with VistA
> components written in a newer version of the language, and hence the
> requirement to not break existing code does not imply that the language
> has to be frozen in time. Thus, it seems to me that the backward
> compatibility argument is really a red herring, and the truth is that
> there is little interest in developing a new version of the language.
> That's fine, of course, but *I* am not particularly interested in
> porting MUMPS to new platforms if there is little interest in updating
> the language.
> 
> 
> ===
> Gregory Woodhouse  <[EMAIL PROTECTED]>
> 
> "Design quality doesn't ensure success, but design failure can ensure
> failure."
> 
> --Kent Beck
> 
> 
> 
> 
> 
> 
> 
> 
> -------------------------------------------------------
> SF.Net email is Sponsored by the Better Software Conference & EXPO
> September 19-22, 2005 * San Francisco, CA * Development Lifecycle
Practices
> Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
> Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
> _______________________________________________
> Hardhats-members mailing list
> Hardhats-members@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/hardhats-members
>


-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
_______________________________________________
Hardhats-members mailing list
Hardhats-members@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/hardhats-members



-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
_______________________________________________
Hardhats-members mailing list
Hardhats-members@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/hardhats-members



-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
_______________________________________________
Hardhats-members mailing list
Hardhats-members@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/hardhats-members



-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
_______________________________________________
Hardhats-members mailing list
Hardhats-members@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/hardhats-members

Reply via email to