Beefy Boxes and Bandwidth Generously Provided by pair Networks
Think about Loose Coupling
 
PerlMonks  

Re^2: Unwritten Perl Books

by FoxtrotUniform (Prior)
on Jul 13, 2004 at 01:13 UTC ( [id://373791]=note: print w/replies, xml ) Need Help??


in reply to Re: Unwritten Perl Books
in thread Unwritten Perl Books

I work with Meditech, a very proprietary hospital system that is programmed in a language called "Magic". (Are any of you Monks familiar with it?) It's a difficult system to interface with, but it is possible to do some scripting into it using Visual Basic and some windows dlls.

I had a similar problem once, although rather than Magic I was stuck with a rather awful (er, "beginner-friendly") scripting language for a thankfully-mostly-forgotten IVR system. The first project I had to write was a nightmare. The second one was easier: prompted by the local guru, I'd written a set of Perl scripts to translate an XML descriptiom into a code framework. By the time I left that job, my Perl scripts were generating all the code I needed, as well as all of the supporting documentation and even the test suites.

The moral of that story: if you can't write code to solve your problems in a sane language, write code that writes code to solve your problems in a sane language.

--
F o x t r o t U n i f o r m
Found a typo in this node? /msg me
% man 3 strfry

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://373791]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others contemplating the Monastery: (2)
As of 2025-07-17 03:37 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found

    Notices?
    erzuuliAnonymous Monks are no longer allowed to use Super Search, due to an excessive use of this resource by robots.