Beefy Boxes and Bandwidth Generously Provided by pair Networks
There's more than one way to do things

Re: the disadvantages of mini-languages

by BrentDax (Hermit)
on Feb 05, 2005 at 21:18 UTC ( [id://428379]=note: print w/replies, xml ) Need Help??

in reply to the disadvantages of mini-languages

Before you pan mini-languages, take a look at the Parrot distribution. Parrot uses preprocessing and mini-languages extensively to make it easier to maintain. Opcodes, the JIT compiler, and PMC (variable) classes are largely written in mini-languages. Documentation is in a mini-language you may have heard of called POD. Configure uses a simple templating mini-language extensively--often to generate Makefiles, another mini-language. Code for Parrot is written in Parrot assembly, but a huge portion of the core is devoted to handling Parrot Intermediate Representation, a mini-language that makes the assembler more usable by offering friendlier syntax and automatically allocating registers.

Used judiciously, mini-languages can save a great deal of time. HTML templating isn't necessarily the right time, but that doesn't mean they're not useful in other situations.

--Brent Dax
There is no sig.

  • Comment on Re: the disadvantages of mini-languages

Log In?

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

How do I use this?Last hourOther CB clients
Other Users?
Others lurking in the Monastery: (4)
As of 2024-05-22 14:42 GMT
Find Nodes?
    Voting Booth?

    No recent polls found